Hallo,
ich habe ein Problem mit Formularen. Wenn ich in ein Eingabefelder doppelte oder einfache Hochkommas schreibe, gibt es mir immer einen Backslash davor aus.
Das Problem tritt nur bei meinem XAMP auf, auf meinem Webspace nicht. stripslashes wären daher keine so gute Idee, weil der Webserver dann auch gewollte einfach Backslashes entfernt.
Der Code sieht so aus:
Liegt es am Code oder an meinem lokalen Server? Kennt jemand das Problem und hat eine Lösung?
ich habe ein Problem mit Formularen. Wenn ich in ein Eingabefelder doppelte oder einfache Hochkommas schreibe, gibt es mir immer einen Backslash davor aus.
Das Problem tritt nur bei meinem XAMP auf, auf meinem Webspace nicht. stripslashes wären daher keine so gute Idee, weil der Webserver dann auch gewollte einfach Backslashes entfernt.
Der Code sieht so aus:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Registrierung</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <meta http-equiv="content-language" content="de"/> </head> <body> <div> <?php echo '<pre>'; print_r($_POST); echo '</pre>'; ?> <form action="test.php" method="post"> <fieldset> <label for="vorname">Vorname *</label><br class="y"/> <input type="text" name="vorname" id="vorname" value=""/> </fieldset> <button name="submit" title="abschliessen">abschliessen</button> </form> </div> </body> </html>
Kommentar