Hallo!
Ich habe mit Hilfe eine Sripst von dieser Seite ein Joinus Formular erstellt.
Ich habe sonst von PHP leider keinen blassen schimmer!
Leider funktioniert es leider nicht sobald ich es in Webspell einbinde.
Wenn ich "core-revolution.eu/joinus1.php" eingebe fuktioniert es 100%
Wenn ich es aber iframe "core-revolution.eu/index.php?site=joinus1" ausführe kann ich zwar alles eingeben und abschicken. Aber es kommt kein "Vielen Dank..." oder "Zurück....". Es kommen auch keine Daten an!
Wäre super wenn mir jemand helfen könnte!
<html>
<head>
<title>Core-Revolution.eu JoinUs</title>
</head>
<body>
<center>
<img src="tests/joinus.png">
<form action="<?php echo$_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data" method="post">
<?php
error_reporting(E_ALL);
$Empfaenger = "el_papp@core-revolution.eu";
if($_REQUEST['Send'])
{
if(empty($_REQUEST['Nickname']) || empty($_REQUEST['Vorname']) || empty($_REQUEST['Alter']) || empty($_REQUEST['Email']) || empty($_REQUEST['Spiel']) || empty($_REQUEST['Nachricht']))
{
echo"Bitte gehen Sie <a href=\"javascript:history.back();\">zurück</a> und füllen Sie alle Felder aus!";
}
else
{
$Mailbetreff = "Kontakt: ";
$Mailbetreff .= $_REQUEST['Betreff'];
$Trenner = md5(uniqid(time()));
$Header = "From: ".$_REQUEST['Email'];
$Header .= "\n";
$Header .= "MIME-Version: 1.0";
$Header .= "\n";
$Header .= "Content-Type: multipart/mixed; boundary=$Trenner";
$Header .= "\n\n";
$Header .= "This is a multi-part message in MIME format";
$Header .= "\n";
$Header .= "--$Trenner";
$Header .= "\n";
$Header .= "Content-Type: text/plain";
$Header .= "\n";
$Header .= "Content-Transfer-Encoding: 8bit";
$Header .= "\n\n";
$Header .= "Sie haben folgende Nachricht erhalten: \n\n";
while(list($Formularfeld, $Wert) = each($_REQUEST))
{
if($Formularfeld != "Send" && $Formularfeld != "Anhang")
{
$Header .= $Formularfeld.": ".$Wert."\n";
}
}
$Header .= "\nDatum/Zeit: ";
$Header .= date("d.m.Y H:i:s");
$Header .= "\n";
$Header .= "--$Trenner";
$Header .= "\n";
$Header .= "Content-Type: ";
$Header .= $_FILES['Anhang']['type'];
$Header .= "; name=";
$Header .= $_FILES['Anhang']['name'];
$Header .= "\n";
$Header .= "Content-Transfer-Encoding: base64";
$Header .= "\n";
$Header .= "Content-Disposition: attachment; filename=";
$Header .= $_FILES['Anhang']['name'];
$Header .= "\n\n";
$Dateiinhalt = fread(fopen($_FILES['Anhang']['tmp_name'], "r"), $_FILES['Anhang']['size']);
$Header .= chunk_split(base64_encode($Dateiinhalt));
$Header .= "\n";
$Header .= "--$Trenner--";
mail($Empfaenger, $Mailbetreff, "", $Header);
echo"Vielen Dank für Ihre eMail!";
}
}
else
{
?>
<table border="0" cellpadding="1" cellspacing="2">
<form action="<?php echo$_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data" method="post">
<td>Betreff:*</td>
<td><input value="JoinUs" name="Betreff" size="30" type="text"></td>
</tr>
<tr>
<td><r>Nickame:*</r></td>
<td><input name="Nickname" size="30" type="text"></td>
</tr>
<tr>
<td>Vorname:*</td>
<td><input name="Vorname" size="30" type="text"></td>
</tr>
<tr>
<td>Nachname:</td>
<td><input name="Nachname" size="30" type="text"></td>
</tr>
<tr>
<td>Clan-History:</td>
<td><input value="...." name="Clan-History" size="30" type="text"></td>
</tr>
<tr>
<td>Alter:*</td>
<td><select name="Alter" size="1"><option>noch keine 16 Jahre</option><option>16Jahre</option><option>17Jahre</option><option>18Jahre</option><option>19Jahre</option><option>20Jahre</option><option>21Jahre</option><option>22Jahre</option><option>23Jahre</option><option>24Jahre</option><option>25Jahre</option><option>26Jahre</option><option>27Jahre</option><option>28Jahre</option><option>29Jahre</option><option>30Jahre</option><option>31Jahre</option><option>32Jahre</option><option>33Jahre</option><option>34Jahre</option><option>35Jahre</option><option>36Jahre</option><option>37Jahre</option><option>38Jahre</option><option>39Jahre</option><option>40Jahre</option><option>41Jahre</option><option>42Jahre</option><option>43Jahre</option><option>44Jahre</option><option>45Jahre</option><option>46Jahre</option><option>47Jahre</option><option>48Jahre</option><option>49Jahre</option><option>50Jahre</option><option>51Jahre</option><option>53Jahre</option><option>54Jahre</option><option>noch älter...</option></select></td>
</tr>
<tr>
<td>eMail*:</td>
<td><input name="Email" size="30" type="text"></td>
</tr>
<tr>
<td>Ich spiele hauptsächlich:*</td>
<td><select name="Spiel" size="1"><option>...........</option><option>Counterstrike Source</option><option>Warrock</option><option>Albatross18</option><option>Battlefield2</option><option>was anderes</option></select></td>
</tr>
<tr>
<td>Nachricht:*</td>
<td><textarea cols="25" name="Nachricht" rows="5"></textarea></td>
</tr>
<tr><td><img src="tests/joinusgrafik1.jpg" /></td><td><img src="tests/joinusgrafik2.jpg" /></td>
</tr>
<tr>
<td>Anhang:</td>
<td><input name="Anhang" size="20" type="file"></td>
</tr>
<tr>
<td></td><td>Nur Bilddateien jpg, png, gif.</td>
<tr>
</tr>
<tr><td> </td>
</tr>
<tr><td> </td>
</tr>
<tr>
<td align="center" colspan="2"><input name="Send" type="submit" value="Abschicken"> <input name="Reset" type="reset" value="Löschen"></td>
</tr>
</form>
</table>
<?php
}
?>
</body>
</html>