mein_name
Erfahrenes Mitglied
PHP:
<font size="2"><b>
<link rel="stylesheet" type="text/css" href="format.css"/>
<body bgcolor="#000000">
<font color="#f34f08">
<form action="kontakt.php?unten=oben" method="post">
Name:<br/>
<input type="text" name="name" size="30"><br/>
<br/>
Email-Adresse:<br/>
<input type="text" name="email" size="30"><br/>
<br/>
Ihre Eingabe:<br/>
<textarea name="eingabe" cols="23" rows="6"> </textarea><br/> <input type="submit" value=" absenden "> <input type="reset" value=" löschen ">
</form>
</font>
<?php
$unten = $_POST["unten"];
if ($unten == "oben")
{
mail("meine@emailadresse.at","Nachricht von: ".$name,$eingabe);
echo "is eh gangen";
}
else
{
echo "Fehlermeldung!";
}
?>
</body>
</font></b>
Er hüpft mir zwar in die If-Abfrage, jedoch bekomme ich immer "Fehlermeldung" zurück, da die Variable $unten nicht "oben" ist.*g*
Fragt man als erstes im PHP-Teil die $unten ab, gibt sie "oben" zurück. Prüft man dass jedoch im zweiten Teil der if, nachdem schon "Fehlermeldung" ausgegeben wurde, bekommt man nichts zurück, komisch oder?
Vielleicht kann mir wer, trotz der verwirrenden Variablennamen, helfen!
danke
ciao
Zuletzt bearbeitet: