• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Einfaches Formular funktioniert nicht

hansi3000

Neues Mitglied
Könnt ihr mir helfen? Ihc habe schon lange ncihts mehr mit php gemacht, also entschied ich mich, mich mla wieder reinzufummeln.

Doch bei der Uaswertung mit Php, wo eigentlich der bei Vorname eingegebene Wert ausgegeben werden sollte, passiert garnichts!

Html-Code:
HTML:
<html>  
    <head>
        <link rel="stylesheet" type="text/css" href="css/screen.css"/>
    </head>
    <body>
        <div id="header">
            <h1 id="ueberschrift">Forum</h1>
        </div>
        <div id="nav">
            <div id="navlinks">
                <a class="navlink" href="http://www.google.de"><br/>Google<br/><br/></a>
                <a class="navlink" href="http://www.youtube.de">Youtube</a>
            </div>
        </div>
        <div id="content">
            <h3>Forum von mir</h3>
            <form action="form.php" method="post">
                <p>Vorname:<br><input name="vorname" type="text" size="30" maxlength="30"></p>
                  <p>Zuname:<br><input name="zuname" type="text" size="30" maxlength="40"></p>
                <p><input type="submit" value=" Absenden "></p>
            </form>
        </div>
    </body>
</html>

Css-Code (Auch wenn der nicht relevant ist!)
Code:
#header {
    background-color:#696969;
    color:white;
    border:1px solid red;
    margin-top:20px;
    text-align:center;
    height:75px;
}
body {
    background-color:#0000CC;
}
#ueberschrift {
}
#nav {
    border:2px solid red;
    background-color:#E0FFFF;
    margin-top:5px;
    width:320px;
    height:450px;
    text-align:center;
}
#content {
    border:2px solid red;
    background-color:#E0FFFF;
    color:black;
    height:450px;
    width:1000px;
    margin-top:-453px;
    margin-left:346px;
}
#content, h3 {
    
}
h3 {
    margin-left:100px;
}
a {
    text-decoration:none;
    margin-left:10px;
    text-align:center;
}
a:hover {
    text-decoration:underline;
}
#navlinks {
}
p {
    margin-left:10px;
}

Php-Code (Ist auch der kürzeste mit 3 Zeilen :D):
PHP:
<?php
 echo '$['Post']vorname'; 
?>
So, endlich wieder ein Beitrag in diesem Forum ;).
Mfg hansi3000.
 
Werbung:
Hey,
wenn du dir die farblichen Markierungen bei deinem PHP-Code anguckst, kann man schon erkennen wo dein Fehler liegt: Du hast nämlich 2x ' benutzt. Weiterhin hast du die POST-Varaiable falsch angegeben.
So wäre es richtig:
PHP:
<?php
 echo $_POST['vorname'];
?>
mfg michaelos :)
 
Oh, das wär ne glatet 6+, naja danke.
Das Script liegt jez zum testen auf hansi3000.lima-city.de , sind die runden Ecken unter Mozilla nicht schön?
Da hab ich wohl das Echo missbraucht :D.
mfg hansi3000.
 
Zuletzt bearbeitet:
Werbung:
Zurück
Oben