Mailinglisten-Archive |
Hallo Liste,
Könnte mir bitte mal jemand helfen?
Ich kann den Fehler nicht finden: unexpected $
Schon mal vielen Dank
Gruss Dietmar
<?
###############################################
# #
# Eingeben eines kompletten Datensatzes #
# #
###############################################
mysql_connect ("localhost","x","xxx") or die ("Leider ist keine Verbindung
möglich !");
mysql_select_db ("blabla") or die ("Ich habe die Datenbank nicht gefunden
!");
###################
# #
# Eingaben testen #
# #
###################
$musterName="^[a-zA-Z]{1,25}$";
if(ereg($musterName, $Name)){}else
{die ("Gehen Sie eine Seite zurück und geben einen gültigen Namen
ein!");}
$musterName="^[a-zA-Z]{1,25}$";
if(ereg($musterName, $Vorname)){}else
{die ("Gehen Sie eine Seite zurück und geben einen gültigen
Vornamen ein!");}
$musterName="^[a-zA-Z0-9. //]{1,25}$";
if(ereg($musterName, $Strasse)){}else
{die ("Gehen Sie eine Seite zurück und geben eine gültige Adresse
ein!");}
$musterName="^[a-zA-Z]{1,35}$";
if(ereg($musterName, $Ort)){}else
{die ("Gehen Sie eine Seite zurück und geben einen gültigen
Ortsnamen ein!");}
$musterName="^[0-9]{5}$";
if(ereg($musterName, $PLZ)){}else
{die ("Gehen Sie eine Seite zurück und geben eine gültige PLZ
ein!");}
$musterName="^[0-9 ]{1,25}$";
if(ereg($musterName, $Telefon)){}else
{die ("Gehen Sie eine Seite zurück und geben eine gültige
Telefonnummer ein!");}
$musterName="^[_a-zA-Z0-9-](\.{0,1}[_a-zA-Z0-9-])*_(at)_([a-zA-Z0-9-]{2,}\.){0,}[
a-zA-Z0-9-]{3,}(\.[a-zA-Z]{2,4}){1,2}$";
if(ereg($musterName, $email)){}else
{die ("Gehen Sie eine Seite zurück und geben eine gültige
email-Adresse ein!");}
$musterName="^[a-zA-Z0-9]{1,10}$";
if(ereg($musterName, $Loginname)){}else
{die ("Gehen Sie eine Seite zurück und geben einen gültigen
Loginnamen ein!");}
$musterName="^[a-zA-Z0-9]{1,5}$";
if(ereg($musterName, $Pw)){}else
{die ("Gehen Sie eine Seite zurück und geben ein gültiges Passwort
ein!");}
##############################
# #
# Eintragen in die Datenbank #
# #
##############################
$eintrag = "INSERT INTO adressen (Name, Vorname, Strasse, PLZ, Ort, Telefon,
email, Loginname, Pw) VALUES ('$Name', '$Vorname', '$Strasse', '$PLZ',
'$Ort', '$Telefon', '$email', '$Loginname', '$Pw')";
$eintragen = mysql_query($eintrag);
echo "<div align='right'><font size='-1' face='VERDANA,ARIAL,HELVETICA'
color='#0000A0'><b><a href='index.html'>zur
Startseite</a> <a href='shop/index.html'>zum
Shop</a></b></font></div>";
echo "<hr width='100%' noshade size='1'><br><br>";
echo "<font face='VERDANA,ARIAL,HELVETICA'><b><div align='center'>Sie sind
nun mit folgenden Daten registriert:<br>
<br>
<font color='#FF0000'>BITTE DRUCKEN SIE SICH DIESES FORMULAR AUS
!</font></div></b></font>";
echo "<br>";
###################################
# Anzeigen der eingegebenen Daten #
###################################
$abfrage = "SELECT * FROM adressen WHERE Name = '$Name' AND Vorname =
'$Vorname' AND Pw = '$Pw'";
$ergebnis = mysql_query($abfrage);
while ($row = mysql_fetch_row($ergebnis))
{
echo "<html><head></head><body vlink='#000000' alink='#000000'
link='#000000'>";
echo "<table align='center' border='3'>";
echo "<tr><td><b><font face='ARIAL,HELVETICA'>Ku-Nr.</b></td>";
echo "<td>".$row[0]."</td><tr>";
echo "<tr><td><b><font face='ARIAL,HELVETICA'>Name</b></td>";
echo "<td>".$Name."</td><tr>";
echo "<tr><td><b><font face='ARIAL,HELVETICA'>Vorname</b></td>";
echo "<td>".$Vorname."</td><tr>";
echo "<tr><td><b><font face='ARIAL,HELVETICA'>Strasse</b></td>";
echo "<td>".$Strasse."</td><tr>";
echo "<tr><td><b><font face='ARIAL,HELVETICA'>PLZ</b></td>";
echo "<td>".$PLZ."</td><tr>";
echo "<tr><td><b><font face='ARIAL,HELVETICA'>Ort</b></td>";
echo "<td>".$Ort."</td><tr>";
echo "<tr><td><b><font face='ARIAL,HELVETICA'>Telefon</b></td>";
echo "<td>".$Telefon."</td><tr>";
echo "<tr><td><b><font face='ARIAL,HELVETICA'>email</b></td>";
echo "<td>".$email."</td><tr>";
echo "<tr><td><b><font face='ARIAL,HELVETICA'>Login-Name</b></td>";
echo "<td>".$Loginname."</td><tr>";
echo "<tr><td><b><font face='ARIAL,HELVETICA'>Passwort</b></td>";
echo "<td>".$Pw."</td><tr>";
echo "</table></body></html>";
?>
php::bar PHP Wiki - Listenarchive