Wie das Topic bereits sagt hab ich nen Formular das im wesentlichen aus 2 Dateien besteht:
Das formular an sich:
Code
<form enctype='multipart/form-data' action='process.php' method='post' target="popup">
<table border="0" cellspacing="1" style="border-collapse: collapse" width="95%" cellpadding="5">
<tr>
<div align="left"><font size=+1>[b]Deine Bewerbung bei XHR[/b]</font></div>
</tr>
<tr>
<td colspan="3" height="16" width="100%">[b]</td>
</tr>
<tr>
<td colspan="3" height="16" width="100%"><font size=-1>* = Pflichtfeld</font></td>
</tr>
<tr>
<td height="30" width="55"></td>
<td height="30" width="189"><font size=-1>DW Nickname:</font></td>
<td height="30" width="469"><input type=text name='dw_nickname' size=20>*</td>
</tr>
<tr>
<td height="30" width="55"></td>
<td height="30" width="189"><font size=-1>eMail</font></td>
<td height="30" width="469"><input type=text name='email' size=20>*</td>
</tr>
<tr>
<td height="30" width="55"></td>
<td height="30" width="189"><font size=-1>Alter:</font></td>
<td height="30" width="469"><input type=text name='alter' size=20>*</td>
</tr>
<tr>
<td height="30" width="55"></td>
<td height="30" width="189"><font size=-1>Omni:</font></td>
<td height="30" width="469"><input type=text name='omni' size=20>*</td>
</tr>
<tr>
<td height="30" width="55"></td>
<td height="30" width="189"><font size=-1>Hast du eine Flatrate:</font></td>
<td height="30" width="469"><input type=text name='hast_du_eine_flatrate' size=20>*</td>
</tr>
</table>
<table border="0" cellspacing="1" width="95%" cellpadding="5">
<tr>
<td height="16" width="30%"><font size=-1>[b]Gebäudelevel:[/b]</font></td>
<td height="30" width="20%"></td>
<td height="16" width="30%"><font size=-1>[b]Forschungslevel:[/b]</font></td>
<td height="30" width="20%"></td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Zentral KI:</font>
<td height="30" width="20%"><input type=text name='zentral_ki' size=5>*</td>
<td height="30" width="30%"><font size=-1>Panzerung:</font>
<td height="30" width="20%"><input type=text name='panzerung' size=5>*</td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Forschungsanlage:</font>
<td height="30" width="20%"><input type=text name='forschungsanlage' size=5>*</td>
<td height="30" width="30%"><font size=-1>Reaktor:</font>
<td height="30" width="20%"><input type=text name='reaktor' size=5>*</td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Fabrik:</font></td>
<td height="30" width="20%"><input type=text name='fabrik' size=5>*</td>
<td height="30" width="30%"><font size=-1>Beine Krähe:</font></td>
<td height="30" width="20%"><input type=text name='beine_krähe' size=5>*</td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Verteidigungszentrum:</font>
<td height="30" width="20%"><input type=text name='verteidigungszentrum' size=5>*</td>
<td height="30" width="30%"><font size=-1>Beine Humanoid:</font>
<td height="30" width="20%"><input type=text name='beine_humanoid' size=5>*</td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Raketensilo:</font>
<td height="30" width="20%"><input type=text name='raketensilo' size=5>*</td>
<td height="30" width="30%"><font size=-1>KVP:</font>
<td height="30" width="20%"><input type=text name='KVP' size=5>*</td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Photovoltgeschütz:</font>
<td height="30" width="20%"><input type=text name='photovoltgeschütz' size=5>*</td>
<td height="30" width="30%"><font size=-1>Laser:</font>
<td height="30" width="20%"><input type=text name='laser' size=5>*</td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Hangar:</font>
<td height="30" width="20%"><input type=text name='hangar' size=5>*</td>
<td height="30" width="30%"><font size=-1>Plasma:</font>
<td height="30" width="20%"><input type=text name='plasma' size=5>*</td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Lift:</font>
<td height="30" width="20%"><input type=text name='lift' size=5>*</td>
<td height="30" width="30%"><font size=-1>Raks:</font>
<td height="30" width="20%"><input type=text name='raks' size=5>*</td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Missionszentrum:</font>
<td height="30" width="20%"><input type=text name='missionszentrum' size=5>*</td>
<td height="30" width="30%"><font size=-1>Disruptor:</font>
<td height="30" width="20%"><input type=text name='disruptor' size=5>*</td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Kommunikationsanlage:</font>
<td height="30" width="20%"><input type=text name='kommunikationsanlage' size=5>*</td>
<td height="30" width="30%"><font size=-1>Motor:</font>
<td height="30" width="20%"><input type=text name='motor' size=5>*</td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Geheimdienstzentrum:</font>
<td height="30" width="20%"><input type=text name='geheimdienstzentrum' size=5>*</td>
<td height="30" width="30%"><font size=-1>Spionage:</font>
<td height="30" width="20%"><input type=text name='spionage' size=5>*</td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Klonlabor:</font>
<td height="30" width="20%"><input type=text name='klonlabor' size=5>*</td>
<td height="30" width="30%"><font size=-1>Biotechnik:</font>
<td height="30" width="20%"><input type=text name='biotechnik' size=5>*</td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Raumhafen:</font>
<td height="30" width="20%"><input type=text name='raumhafen' size=5>*</td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Silo:</font>
<td height="30" width="20%"><input type=text name='silo' size=5>*</td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Eisenmine:</font>
<td height="30" width="20%"><input type=text name='eisenmine' size=5>*</td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Titanmine:</font>
<td height="30" width="20%"><input type=text name='titanmine' size=5>*</td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Ölförderanlage:</font>
<td height="30" width="20%"><input type=text name='ölförderanlage' size=5>*</td>
</tr>
<tr>
<td height="30" width="30%"><font size=-1>Uranmine:</font>
<td height="30" width="20%"><input type=text name='uranmine' size=5>*</td>
</tr>
</table>
<table border="0" cellspacing="1" style="border-collapse: collapse" width="95%" cellpadding="5">
<tr>
<td colspan="3" height="25" width="737" background="tile_sub.gif"><p align="center"><input type=submit value='Senden' onClick="javascript:window.open('','popup','width=680,height=400,resizeable=yes,scrollbars=yes,status=no')"> <input type=reset value='Löschen'></font></td>
</tr>
</table>
<div align=center><font size=-1>Nach ihrer Bestellung formulieren sie bitte einen Beitrag in unserem [url='http://kirschnik.icyhost.de/forum/board.php?boardid=18'][b]Bestellforum[/b][/url]</font></div>
</form>
Alles anzeigen
und hier die process.php in der das ganze ausgewertet und verschickt werden soll:
PHP
<?php
include("global.inc.php");
$errors=0;
$error="Während der Verarbeitung ihrer Daten ist ein Fehler aufgetreten<ul>";
pt_register('POST','dw_nickname');
pt_register('POST','email');
pt_register('POST','alter');
pt_register('POST','omni');
pt_register('POST','hast_du_eine_flatrate');
pt_register('POST','zentral_ki');
pt_register('POST','panzerung');
pt_register('POST','forschungsanlage');
pt_register('POST','reaktor');
pt_register('POST','fabrik');
pt_register('POST','beine_krähe');
pt_register('POST','verteidigungszentrum');
pt_register('POST','beine_humanoid');
pt_register('POST','raketensilo');
pt_register('POST','KVP');
pt_register('POST','photovoltgeschütz');
pt_register('POST','laser');
pt_register('POST','hangar');
pt_register('POST','plasma');
pt_register('POST','lift');
pt_register('POST','raks');
pt_register('POST','missionszentrum');
pt_register('POST','disruptor');
pt_register('POST','kommunikationsanlage');
pt_register('POST','motor');
pt_register('POST','geheimdienstzentrum');
pt_register('POST','spionage');
pt_register('POST','klonlabor');
pt_register('POST','biotechnik');
pt_register('POST','raumhafen');
pt_register('POST','silo');
pt_register('POST','eisenmine');
pt_register('POST','titanmine');
pt_register('POST','ölförderanlage');
pt_register('POST','uranmine');
if($dw_nickname=="" || $email=="" || $alter=="" || $omni=="" || $hast_du_eine_flatrate=="" || $zentral_ki=="" || $panzerung=="" || $forschungsanlage=="" || $reaktor=="" || $fabrik=="" || $beine_krähe=="" || $verteidigungszentrum=="" || $beine_humanoid=="" || $raketensilo=="" || $KVP=="" || $photovoltgeschütz=="" || $laser=="" || $hangar=="" || $plasma=="" || $lift=="" || $raks=="" || $missionszentrum=="" || $disruptor=="" || $kommunikationsanlage=="" || $motor=="" || $geheimdienstzentrum=="" || $spionage=="" || $klonlabor=="" || $biotechnik=="" || $raumhafen=="" || $silo=="" || $eisenmine=="" || $titanmine=="" || $ölförderanlage=="" || $uranmine=="" ){
$errors=1;
$error.="[*]Bitte überprüfen sie ihre Angaben.";
}
if($errors==1) echo $error;
else{
$where_form_is="http".($HTTP_SERVER_VARS["HTTPS"]=="on"?"s":"")."://".$SERVER_NAME.strrev(strstr(strrev($PHP_SELF),"/"));
$message="Dein Nick: ".$dw_nickname."
Ihre Omni: ".$omni."
Ihr Alter: ".$alter."
eMail: ".$email."
Hast du eine Flatrate: ".$hast_du_eine_flatrate."
Zentral KI: ".$zentral_ki."
Forschungsanlage: ".$forschungsanlage."
Fabrik: ".$fabrik."
Verteidigungszentrum: ".$verteidigungszentrum."
Raketensilo: ".$raketensilo."
Photovoltgeschütz: ".$photovoltgeschütz."
Hangar: ".$hangar."
Lift: ".$lift."
Missionszentrum: ".$missionszentrum."
Kommunikationsanlage: ".$kommunikationsanlage."
Geheimdienstzentrum: ".$geheimdienstzentrum."
Klonlabor: ".$klonlabor."
Raumhafen: ".$raumhafen."
Silo: ".$silo."
Eisenmine: ".$eisenmine."
Titanmine: ".$titanmine."
Ölförderanlage: ".$ölförderanlage."
Uranmine: ".$uranmine."
Panzerung: ".$panzerung."
Reaktor: ".$reaktor."
Beine Krähe: ".$beine_krähe."
Beine Humanoid: ".$beine_humanoid."
KVP: ".$KVP."
Laser: ".$laser."
Plasma: ".$plasma."
Raks: ".$raks."
Disruptor: ".$disruptor."
Motor: ".$motor."
Spionage: ".$spionage."
Biotechnik: ".$biotechnik."
";
$message = stripslashes($message);
mail("kirschnik@gmx.de","XHR - Bewerbung",$message,"From: Formmailer");
$make=fopen("data.dat","a");
$to_put="";
$to_put .= $dw_nickname."|".$omni."|".$alter."|".$email."|".$hast_du_eine_flatrate."|".$zentral_ki."|".$forschungsanlage."|".$fabrik."|".$verteidigungszentrum."|".$raketensilo."|".$photovoltgeschütz."|".$hangar."|".$lift."|".$missionszentrum."|".$kommunikationsanlage."|".$geheimdienstzentrum."|".$klonlabor."|".$raumhafen."|".$silo."|".$eisenmine."|".$titanmine."|".$ölförderanlage."|".$uranmine."|".$panzerung."|".$reaktor."|".$beine_krähe."|".$beine_humanoid."|".$kvp."|".$laser."|".$plasma."|".$raks."|".$disruptor."|".$motor."|".$spionage."|".$biotechnik."
";
fwrite($make,$to_put);
?>
<style type="text/css">
body { background-color:#eeeeee; )
</style>
<font face="Verdana" size="2">
<h2>Vielen Dank für deine Bewerbung.</h2>
Wir haben deine Basendaten erhalten.
Du bekommst innerhalb der nächsten 48 Stunden eine IGM von dem Zuständigen Ratsmember
mit den Ergebnissen der Abstimmung über deine Aufnahme.
</font>
<?php
}
?>
Alles anzeigen
Kann mir da jemand weiter helfen?
Sollte jemand auch allgemein fehler finden, bitte benachrichtigen... Bin ziemlich neu was PHP angeht...