Tom: Zurücksenden einer Formulareingabe an das Formular

Beitrag lesen

Hello,

Dein Code (genauer: was ich daraus gemacht habe)

<html><head>
  <title>ErstesPHP</title>
</head>
<?php
session_start();

if (isset($_SESSION['mein_wert']))
                                          ^

{
        echo '    <input name="mein_wert" type="text" value="' . htmlspecialchars($_SESSION['mein_wert']) . '">';
     }
     else
     {
        echo '    <input name="mein_wert" type="text" value="3.1415">';
     }
?>
</body></html>

erzeugt die Meldung  Parse error: syntax error, unexpected '{' in C:\PHP\xampp\htdocs\ErstesPHP_self.php on line 7

Line 7 ist die erste geschweifte Klammer nach dem if.

es fehlte eine schließende runde Klammer beim if()

Und nun musst Du selbstverständlich auch etwas reinschreiben in $_SESSION['mein_wert'], wenn in $_POST['mein_wert'] etwas gesendet wurde...

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de