2016-04-25 3 views
0

Ich versuche, Text eingegeben in Formularen in einer HTML-Seite zu einer PHP-Seite. Was jedoch mit einer POST-Methode versteckt werden sollte, wird stattdessen angezeigt. hier Code:Daten eingegeben mit POST-Methode zeigt in URL

<!DOCTYPE HTML> 

<head> 

</head> 

<body> 

<h1> Your daily tasks </h1> 

<form> 
<form action = "entry.php" method="post"> <!-- POST the data to entry.php. Don't know yet why we post to a php --> 
<input type="text" name = "Monday1" /> 
<input type="text" name = "Monday2" /> 
<input type="text" name = "Monday3" /> 
<br> 
<input type="text" name = "Tuesday1" /> 
<input type="text" name = "Tuesday2" /> 
<input type="text" name = "Tuesday3" /> 
<br> 
<input type="text" name = "Wednesday1" /> 
<input type="text" name = "Wednesday2" /> 
<input type="text" name = "Wednesday3" /> 
<br> 
<input type="text" name = "Thursday1" /> 
    <input type="text" name = "Thursday2" /> 
    <input type="text" name = "Thursday3" /> 
<br> 
    <input type="text" name = "Friday1" /> 
    <input type="text" name = "Friday2" /> 
    <input type="text" name = "Friday3" /> 

<input type="submit" value = "Commit"/> 

</form> 

</body> 

</html> 

Wenn ich "Foo" in der ersten Spalte setzen, wird die URL file: /// C: /xampp/htdocs/productivitywebsite.html Monday1 = Foo & Monday2 = & Monday3 = & Tuesday1 = & Tuesday2 = & Tuesday3 = & mittwochs1 = & Wednesday2 = & Wednesday3 = & Thursday1 = & Thursday2 = & Thursday3 = & Friday1 = & Friday2 = & Friday3 =

Was es nicht mit POST-Methoden tun soll. Gibt es auch eine Möglichkeit, den Code als Code anzeigen zu lassen, ohne alles mit vier Leerzeichen zu versehen? Es ist höllisch ärgerlich, jede Codezeile mit Leertaste zu versehen.

+5

Sie haben zwei '' Tags an der Spitze. Entferne die erste. –

+1

Um Ihre Frage zu beantworten, markieren Sie den Code mit der Maus und klicken Sie auf die Codebeispiel-Schaltfläche (oder drücken Sie Strg-K). – Mike

Antwort

0

Sieht aus wie das Problem ein zusätzliches Tag war. Vielen Dank!

Verwandte Themen