3 Stimmen

Abrufen von Eingaben aus dem Textbereich und deren Ausgabe als Echo

Ich habe einige grundlegende Codes geschrieben, so dass ein Textbereich angezeigt wird, und wenn der Benutzer den Text eingibt, klickt er auf "Submit" und es wird auf der Seite in der method='' angezeigt.

Der Code, den ich für das Formular habe, lautet :

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<h1>Fun Translator</h1>

<form method="post" action="query.php">
 <textarea name="txtarea">
 </textarea>
 <input type="submit" />
</form>

Der Code auf der Seite query.php lautet:

<html>
<body>

<?php
echo $_POST["txtarea"];
?>

</body>
</html>

Wenn ich mir Google, andere Fragen und so anschaue, sollte das funktionieren, tut es aber nicht!

Lösung:

Dank Marc Audet habe ich phpinfo eingegeben, und all das erschien in einer großen Tabelle, die ich herausgenommen habe, und es funktionierte. Irgendwelche Erklärungen?

5voto

madmik3 Punkte 6909

Dieser Code ist völlig in Ordnung. Irgendetwas anderes läuft schief.

1voto

user3079353 Punkte 33

Die Textarea ist nicht mit Ihrem Formular verknüpft, Sie sollten form="" in die Textarea einfügen, etwa so:

<form method="post" action="query.php" name="myform">
<textarea name="txtarea" form="myform">

1voto

user5624166 Punkte 11

Verwenden. echo htmlspecialchars($_POST['name']); um einen Wert zu erhalten.

0voto

jackJoe Punkte 10938

Einige Browser wie die ID...

eine ID wie diese hinzufügen:

<form method="post" action="query.php">
 <textarea name="txtarea" id="txtarea">
 </textarea>
 <input type="submit" />
</form>

0voto

Quentin Punkte 850700

Beste Vermutung: Ihr Server unterstützt kein PHP.

Prüfen Sie den Quellcode, wie er an den Browser geliefert wird. Wenn der <?php Bit angezeigt wird, hat der Server die Seite nicht durch eine PHP-Engine laufen lassen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X