السلام عليكم
أستخدمت دالة fwrite للكتابة إلى ملف ولكني وجدت ان الدالة تستبدل علامة التنصيص المزدوج ب"/
فما الحل
مع الشكر
السلام عليكم
أستخدمت دالة fwrite للكتابة إلى ملف ولكني وجدت ان الدالة تستبدل علامة التنصيص المزدوج ب"/
فما الحل
مع الشكر
عندك فى ملف php.ini
magic_quotes_gpc= 1
دة حيخلى اى بيانات مدخلة عندك و فيها ' او " او \ او Null , يتم اضافة \ قبل اى علامة منهم مباشرة
امة تعدل ملف php.ini و تخلى القيمة 0
او انك تستخدم دالة زى get_magic_quotes_gpc بحيث انها حترجعلك القيمة الموجودة فى ملف php.ini و عليها حتبنى انت حتعمل ايه فى البيانات بتاعتك
if (get_magic_quotes_gpc()) {
$name = stripslashes($_POST['name']);
} else {
$name = $_POST['name'];
}
//then write this data to the DBدة مثال على الى ممكن تعمله
اشكرك جدا على هذه الإجابة الكافية والرائعة لقد جربتها وحلت المشكلة
أكرر الشكر
هذا الموضوع مغلق.