Fehler :(((

thorgal3000

Grünschnabel
Hallo,
kann mir bitte jemand sagen wo mein Fehler liegt bin am verzfeiln

html :
......
<form action="anmeldung.php" method="post">
<table border="0" cellpadding="0" cellspacing="4">

<tr>
<td align="right">Vorname:</td>
<td><input name="vor" type="text" size="30" maxlength="30"></td>
</tr>
<tr>
<td align="right">Name:</td>
<td><input name="nach" type="text" size="30" maxlength="40"></td>
</tr>
<tr>
<td align="right">Klasse </td>
<td><input name="klasse" type="text" size="5" maxlength="5"></td>
</tr>
<td align="right">Handynummer </td>
<td><input name="handy" type="text" size="30" maxlength="20"></td>
</tr>
<td align="right">Emailadresse </td>
<td><input name="emailadresse" type="text" size="30" maxlength="30"></td>
</tr>
<td align="right">1 Leistungskurs </td>
<td><select><option>Datentechnik</option><option>Elektrotechnik</option><option>Ern&auml;hrungslehre</option> <option>Wirtschaft</option></select></td>
</tr>
<td align="right">2 Leistungskurs </td>
<td><select><option>Deutsch</option><option>Englisch</option><option>Mathematik</option></select></td>

</tr>

</table>
<input type="submit" value="OK">
<input type="reset" value="Abbrechen">

</form>



php:
<?php
$vorname=$_POST['vor'];
$nachname=$_POST['nach'];
$klasse =$_POST['klasse'];
$emailadresse=$_POST['emailadresse'];
$handynummer=$_POST['handy'];
$information = $vor;
$information = $nach;
$information = $emailadresse;
$information = $klasse;
$information = $handy;
echo $information;
$datei_handle=fopen("info.txt","w");
fwrite($datei_handle,$information);
fclose($datei_handle);
?>

Danke voraus :)
 
Es wäre sehr hilfreich, wenn wir wüssten, was nicht funktioniert. Lass dir mal die Fehler ausgeben.

PHP:
<?php 
error_reporting(E_ALL);
ini_set('display_errors', '1'); ?>

Das nach ganz oben setzen in der Datei.


Wenn du nur sagst, Fehler, wissen wir nichts damit anzufangen.

lg

EDIT: Spontan sehe ich auch , das du <tr> nicht immer anfängst
 
Notice: Undefined variable: vor in C:\xampp\htdocs\projekt\anmeldung.php on line 9

Notice: Undefined variable: nach in C:\xampp\htdocs\projekt\anmeldung.php on line 10

Notice: Undefined variable: handy in C:\xampp\htdocs\projekt\anmeldung.php on line 13

hoffe das hilft :/

danke für die schnelle antwort
 
Ok, der Fehler ist einfach, er sagt dir ja, das die Variblen $vor, $nach, und $ handy nicht existieren, wenn du dir nun dein script ansiehst, dann stellst du fest das du Sie auch nicht deklariert hast.

Es müsste so aussehen:

PHP:
<?php
$vorname=$_POST['vor'];
$nachname=$_POST['nach'];
$klasse =$_POST['klasse'];
$emailadresse=$_POST['emailadresse'];
$handynummer=$_POST['handy'];
$information = $vorname;      # hier nicht vor, sondern vorname
$information = $nachname;   #nicht nur nach
$information = $emailadresse;
$information = $klasse;
$information = $handynummer;        # handynummer, nicht handy
echo $information;
$datei_handle=fopen("info.txt","w");
fwrite($datei_handle,$information);
fclose($datei_handle);
?>
 
Dafür gibt es einen Danke Button unter dem Beitrag ;)

Als Tipp, lass die grade als Anfänger immer die Fehler anzeigen, mit dem Code den ich dir gepostet habe, das hilft sehr gut weiter.

Wenn das Thema dann nun erledigt ist, bitte oben Rechts noch als erledigt Markieren.
 
Nur mal so: ein Skript ist vollkommener Unsinn: du definierst dort fünf mal die Variable $information und überschreibst sie immer wieder mit einem anderen Wert – warum?
 
Zurück