Ein freund hat mich gebeten für in (in php) ein Registrirungs-System zu schreiben.
Ich kann nicht nein sagen also sitz ich jetzt da und versuch mich mal wieder an
php. Und ganz erlich : es funktioniert nichts.
EDIT: Ich hab die dateien als .php auf meinem Desktop, kann es sein das Chrom, wenn
ich Rechtsklick Öffnen mit->Chrom mach, den php teil einfach Ignoriert?
Code: Alles auswählen
<html xml:lang="de" lang="de">
<head>
<title>Registrierung</title>
</head>
<body>
<?php
$ausgefült=true;
if(!isset($_GET['VorName']))
$ausgefült=false;
if(!isset($_GET['NachName']))
$ausgefült=false;
if(!isset($_GET['EMail']))
$ausgefült=false;
if(!isset($_GET['Ort']))
$ausgefült=false;
if(!isset($_GET['PLZ']))
$ausgefült=false;
if(!isset($_GET['Straße']))
$ausgefült=false;
if(!isset($_GET['Nummer']))
$ausgefült=false;
if($ausgefült)
{
$link1 = "http://www.vaihingen-judo.de/bestätigung.php?VorName=".$_POST['VorName']."&NachName=".$_POST['NachName']."&EMail=".$_POST['EMail']."&Ort=".$_POST['Ort']."&PLZ=".$_POST['PLZ']."&Straße=".$_POST['Straße']."&Nummer=".$_POST['Nummer'];
$betreff="Registrirung auf http://www.vaihingen-judo.de/";
$text="Ach Sebi denk du dir einen Text aus....\n\n\n".$link1;
mail($_POST['EMail'], $betreff, $text,"http://www.vaihingen-judo.de/");
header("Location:http://www.vaihingen-judo.de/");
}
else
{
$link2="http://www.vaihingen-judo.de/?";
if(!isset($_POST['VorName']))
$link2.="VorName=falsch&";
if(!isset($_POST['NachName']))
$link2.="NachName=falsch&";
if(!isset($_POST['EMail']))
$link2.="EMail=falsch&";
if(!isset($_POST['Ort']))
$link2.="Ort=falsch&";
if(!isset($_POST['PLZ']))
$link2.="PLZ=falsch&";
if(!isset($_POST['Straße']))
$link2.="Straße=falsch&";
if(!isset($_POST['Nummer']))
$link2.="Nummer=falsch";
header("Location:".$link2);
}
?>
</body>
Eigendlich sollte es, wenn alle angaben vorhanden sind, eine E-Mail mit
dem Bestätigungslink schicken, und wenn nicht, die Formularseite mit
den entsprechenden werten aufrufen.
Aber es macht natürlich nichts.
Kann mir jemand erklären was ich falsch mach?
mfg
Empire