HTML PHP-HTML Formular Problem

Julian!

Cadet 2nd Year
Registriert
März 2006
Beiträge
20
Habe ein Problem mit meinem Formular, dieses Testformular soll die Eingabe des Nutzers wieder als Formulareingabe verwenden, nach dem Abschicken. Dies funktioniert soweit alles, nur wenn ich z.B. \ eingebe, habe ich als Resultat \\ statt \, danach \\\\ etc. Hier der Code:

Code:
<?php

$Nutzername=$_POST['Nutzername'];

?>

 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">

<html>

  <head>
    <meta http-equiv="Content-type" content="text/html;charset=UTF-8" >
    <title> Login </title>
  </head>

<body>

<h1>Login</h1><br>
<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post">
<table border=0 cellspacing=2 cellpadding=0 width='100%'>
<tr><td nowrap align=left>Nutzername:</td><td>&nbsp;</td>
<td width='100%'><input type="text" name="Nutzername" size=30 maxlength=30 value="<?php echo $Nutzername; ?>"></td></tr>
<tr><td nowrap align=left>
</td></tr>
</table>
<input type="submit" value="Login" name="submit">

</form>

</body>

</html>

Jemand eine Idee wo der Fehler sein könnte?
 
bei den eingaben werden autmatisch maskierungen bestimmter zeichen hinzugefügt, um das einschleußen von schadcode zu vermeiden, die musst du dann halt durch die html-varianten ersetzen, davor kannste auch eine unquote funktion drauf machen, dass du das dann einfach hast, und dann halt ersetzen
 
Zuletzt bearbeitet:
Hab deins grad aufm localserver getestet. Bei mir tritt dein Problem garnicht auf

mach mal <?php phpinfo(); ?> und schau mal bei folgendem werten:
magic_quotes (bei mir stehn alle auf off)
 
Zuletzt bearbeitet:
Ja, ihr habt Recht, das Problem sind die magic_quotes, diese stehen bei meinem Server auf on, deshalb dieses seltsame Verhalten. Besten Dank für die Hilfe.
 

Ähnliche Themen

Antworten
10
Aufrufe
1.127
D
Antworten
4
Aufrufe
1.525
=DarkEagle=
D
Zurück
Oben