Hallo zusammen,
ich habe MySQL auf version 3.23.49 und PHP auf 4.3.0 aufgerüstet.
Beim Insert oder Update Befehl bekomme ich Fehlermeldungen welche mit
dem einfachen Anführungszeichen ( ' ) zu tun haben müssen.
Ich habe zum Beispiel folgenden MySql - Insert - Befehl:
$anfrage = "INSERT INTO dbdata SET content = '$content' WHERE id='$id'";
Funktioniert alles bestens bis dann, wenn die Variable $content folgenden Inhalt
hat:
$content = "<form onSubmit=\"return checking();window.open('test.php','fentster','width=300,height=300')\">";
- die einfachen Anführungszeichen bei test.php, fenster und width,height verursachen das Problem.
Ich begreife nicht ganz warum das auf der vorhergendenen Versionen von PHP und MySQL wunderbar funktioniert hat und jetzt nicht mehr? Gibt es irgendwelche Einstellungen in der php.ini oder etwa in MySQL?
Hat jemand eine Ahnung an was das liegen könnte?
Vielen Dank für eure geschätzte Antwort
ich habe MySQL auf version 3.23.49 und PHP auf 4.3.0 aufgerüstet.
Beim Insert oder Update Befehl bekomme ich Fehlermeldungen welche mit
dem einfachen Anführungszeichen ( ' ) zu tun haben müssen.
Ich habe zum Beispiel folgenden MySql - Insert - Befehl:
$anfrage = "INSERT INTO dbdata SET content = '$content' WHERE id='$id'";
Funktioniert alles bestens bis dann, wenn die Variable $content folgenden Inhalt
hat:
$content = "<form onSubmit=\"return checking();window.open('test.php','fentster','width=300,height=300')\">";
- die einfachen Anführungszeichen bei test.php, fenster und width,height verursachen das Problem.
Ich begreife nicht ganz warum das auf der vorhergendenen Versionen von PHP und MySQL wunderbar funktioniert hat und jetzt nicht mehr? Gibt es irgendwelche Einstellungen in der php.ini oder etwa in MySQL?
Hat jemand eine Ahnung an was das liegen könnte?
Vielen Dank für eure geschätzte Antwort
Kommentar