HILFE: Formular mit PHP
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
absendername
ausschneiden
clan
connection
connections
counterstrike
daten
fehler
flat
geburtstag
jahreszahl
mitgliedschaft
modem
regel
send
test
transitional
username
vorname
wohnort
-
Ich habe ein problem: Im folgenden Formular-Code ist ein Fehler, ich bekomme keine Mail zugeschickt.
Kann mir jemand helfen?
Unten ist zwar nur ein Ausschnitt (der ganze code ist unter http://fsg-clan.pyrokar.lima-city.de/joinus.txt ), hier m?sste aber der Fehler sein:
joinus.php:
-------------
<?php
$mailto = "MeinName@aol.com";
?>
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>fsG-clan.net.ms</title>
<meta http-equiv="Content-Language" content="de">
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<meta name="Language" content="Deutsch">
<link rel="stylesheet" type="text/css" href="style/mystyle.css">
</head>
<body bgcolor="#d0cec9" background="bg.gif" topmargin="10">
// HIER: HTML CODE SEITENANFANG
<?php
if (!isset($send)){
?>
Um eine Mitgliedschaft in unserem Clan zu beantragen, einfach das untenstehende Formular ausf?llen. Es wird sich bald der zust?ndige mit dir in Verbindung setzen (durch ICQ, E-Mail oder das fsG-Forum).
<form name="form1" method="post" action="">
<table width="100%" id="t4" border="0">
<tr><td>Nickname: *¹</td><td><input name="nick" type="text" size="20"></td></tr>
<tr><td>Vorname: *¹</td><td><input name="vorname" type="text" size="20"></td></tr>
<tr><td>Nachname: *¹</td><td><input name="nachname" type="text" size="20"></td></tr>
<tr><td>Geburtstag: *¹</td><td><select name="tag" size="1"><option value="1">1</option>
//HIER: andere Zahlen
</select> /
<select name="monat" size="1"><option value ="1">Jan</option>
// HIER: andere Monatsnamen
</select> /
<select name="jahr" size="1"><option selected value="1930">1930</option>
// HIER: andere Jahreszahlen
</select></td></tr>
<tr><td>E-Mail: *¹</td><td><input name="email" type="text" size="20"></td></tr>
<tr><td>Land: *¹</td><td><select name="land" size="1">
<option value="al">Albania</option>
// HIER: andere L?nder
</select></td></tr>
<tr><td>Wohnort: *¹</td><td><input name="wohnort" type="text" size="20"></td></tr>
<tr><td>ICQ: *¹</td><td><input name="icq" type="text" size="9"></td></tr>
<tr><td colspan="2"> <hr> </td></tr>
<tr><td>Internetverbindung: *¹</td><td><select name="connection" size="1"><option value="56kmodem">Modem 56k</option>
//HIER: andere Connections
</select></td></tr>
<tr><td>Flatrate: *¹</td><td><select name="flat" size="1"><option value="ja">ja</option><option value="nein">nein</option></select></td></tr>
<tr><td colspan="2" >Folgende Games spiele ich im Internet: *²</td></tr>
<tr><td colspan="2">
<table border="0" cellpadding="4" cellspacing="1" id="t4"><tr><td valign="top">
<input type="checkbox" name="game1" value="cs16" checked="checked">CounterStrike<br>
//HIER: andere Games
<input type="checkbox" name="game8" value="halflife2">Half-Life 2<br></td></tr></table>
</td></tr>
<tr><td colspan="2"> </td></tr>
<tr><td>Xfire-Username: *³</td><td><input name="xfire" type="text" size="20"></td></tr><br />
<tr><td>Meine Clanhistory:</td><td><input name="clanhistory" type="text" size="30" ></td></tr>
<tr><td>Kommentare:</td><td><textarea name="kommentare" cols="50" rows="4" >Hier kannst du uns noch zus?tzliche Infos (Homepage, Hardware usw) oder Kommentare zukommen lassen</textarea></td></tr>
<tr><td> </td><td><input type="checkbox" value="ja" name="regeln" checked="checked">Ja, ich habe die <a href="#" target="_blank">Clanregeln</a> gelesen und akzeptiere diese.</td></tr>
<tr><td colspan="2"><input type="submit" name="send" value="Antrag abschicken"> <input type="reset"></td></tr>
<tr><td colspan="2"> </td></tr>
<tr><td colspan="2" class="bm">*¹: Felder, die mit einem '*¹' gekennzeichnet sind m?ssen ausgef?llt werden.</td></tr>
<tr><td colspan="2" class="bm">*²: Um im Clan aufgenommen zu werden, musst du CounterStrike online spielen.</a></td></tr>
<tr><td colspan="2" class="bm">*³: Xfire ist empfehlendswert, aber keine Pflicht. Download: <a href="http://www.xfire.com/xf/index.php" target="_blank">www.xfire.com</a><br /><br /></td></tr>
<tr><td colspan="2"> </td></tr>
</table>
</form>
<?php
}
elseif(isset($send)){
$test = @mail($mailto, "Ich will euch joinen.", "Mein Name: $vorname $nachname \n Nick: $nick \n Geburtstag: $tag $monat $jahr \n E-Mail: $email \n Herkunft: $land $wohnort \n ICQ: $icq Xfire: $xfire \n Connection: $connection Flat: $flat \n Games: $game1 $game2 $game3 $game4 $game5 $game6 $game7 $game8 \n Clanhistory: $clanhistory \n Kommentare: $kommentare \n Clanregeln: $regeln");
if ($test){
?>
<table width="100%" id="t4" border="0">
<tr>
<td>
<p align="center"><br><br><br><br><br><br><br><b>Deine Daten wurden gesendet.<br>
Du wirst von uns benachrichtigt. </b></p>
<p align="center"><b>fsG-Clan<br></b>
<br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br></p>
</td>
</tr>
</table>
<?php
}
else{
?>
<table width="100%" id="t4" border="0"> <tr>
<td>
<p align="center"><br><br><br><br><br><br><br><b>Leider gab es Probleme.<br>
Sende deine Mail bitte an:<br>
<br>
<a href="mailto:<?php echo $mailto ?>"><?php echo $mailto ?></a><br>
<br>
und gib dort alles nötige an (siehe oben).<br>
</b></p>
<p align="center"><b>fsG-Clan<br></b>
<br /><br />
<br><br><br><br><br><br><br><br><br><br><br><br><br></p>
</td>
</tr>
</table>
<?php
}
}
?>
//HIER: HTML-CODE SEITENENDE
------
Fals keiner den fehler findet oder ihr keinen bock habt zu suchen, k?nnt ihr mir die url von einem php-forum geben? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
du hast keine action angegeben beim
<form> tag
<form name="form1" method="post" action="">
und ps mit php scheikt man so ne mail:
mail("empfeanger@mail.de", "betreff", "text", "FROM: "absendername<absender@mail.de>""); -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage