Ich kann nicht herausfinden, warum dies nicht den Wert der Textarea erhalten. Ich war auf vielen Stackoverflow-Posts und ich kann nicht herausfinden, was los ist. Ich habe versucht, Werte aus Textfeldern, aus Dropdown-Listen usw. zu bekommen, und alle funktionieren. Ich kann das Textarea einfach nicht zum Funktionieren bringen. Ich habe stattdessen _GET verwendet, hat immer noch nicht funktioniert. Dies ist die Nachricht, die ich bekomme, wenn ich nicht die Isset-Funktion verwende: Hinweis: Undefinierter Index: descri.php kann nicht den Text aus einem Textbereich
Hier ist der HTML:
<form role="form" action="saveform.php" method="post" name="eventform">
<div class="form-group">
<label for="descri">Description</label>
<textarea name="descri" form="eventform" style="resize:none"></textarea>
</div>
<button type="submit" class="btn btn-default" id="addform">add</button>
</form>
PHP:
<?php
if(isset($_POST['descri']))
{
echo htmlspecialchars($_POST['descri']);
} else {
echo "DOESNTWORK";
}
?>
warum brauchen sie form = "eventform" in textarea? – RJParikh
ich habe es hinzugefügt, wenn ich durch was war mess up und lesen Bei einem Post musste ich das hinzufügen ... als ich etwas tat, passierte es, aber es funktionierte nicht. Also ich denke ich bin wieder dort wo ich angefangen habe. Ich denke, es ist mein Jquery-Skript, um die Länge der Textarea zu überprüfen, die es irgendwie vermasselt. –