Janson
26.08.2004, 20:12:05
Hallo,
habe ein problem, und zwar möchte ich eine E-Mail aus einer Datenbank auslesen.
Die E-Mail Adresse bekomme ich über ein Formular.
Nur leider kommt immer eine Fehlermeldung.
Das Script (Formular):
<h5>Bitte geben Sie Ihre E-mail Adresse
ein :</h5>
<form name="form1" method="post" action="sendmail.php">
<table width="250" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input name="abs" type="text" id="abs" size="40"></td>
</tr>
<tr>
<td><div align="right">
<input type="submit" name="Submit" value="Weiter >">
</div></td>
</tr>
</table>
</form>
Das Script (Auslesen):
<?php if ($Submit):?>
<?php
include ("connect.php");
$result=mysql_query("SELECT nick, password FROM user WHERE email=$abs");
if (!$result) {
echo ("<p>Fehler :".mysql_error()."</p>");
exit ();
}
while ($row=mysql_fetch_array($result)){
$email=$row_password['email'];
$nick=$row_password['nick'];
$password=$row_password['password'];
}
Es kommt die Fehlermedlung :
You have an error in your SQL syntax near '@echsenkeller.de' at line 1
Eingegebene E-Mail war: webmaster@echsenkeller.de
habe ein problem, und zwar möchte ich eine E-Mail aus einer Datenbank auslesen.
Die E-Mail Adresse bekomme ich über ein Formular.
Nur leider kommt immer eine Fehlermeldung.
Das Script (Formular):
<h5>Bitte geben Sie Ihre E-mail Adresse
ein :</h5>
<form name="form1" method="post" action="sendmail.php">
<table width="250" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input name="abs" type="text" id="abs" size="40"></td>
</tr>
<tr>
<td><div align="right">
<input type="submit" name="Submit" value="Weiter >">
</div></td>
</tr>
</table>
</form>
Das Script (Auslesen):
<?php if ($Submit):?>
<?php
include ("connect.php");
$result=mysql_query("SELECT nick, password FROM user WHERE email=$abs");
if (!$result) {
echo ("<p>Fehler :".mysql_error()."</p>");
exit ();
}
while ($row=mysql_fetch_array($result)){
$email=$row_password['email'];
$nick=$row_password['nick'];
$password=$row_password['password'];
}
Es kommt die Fehlermedlung :
You have an error in your SQL syntax near '@echsenkeller.de' at line 1
Eingegebene E-Mail war: webmaster@echsenkeller.de