Hallo @ all.
Ich bin dabei einen kjleinen Newsletter zu schreiben und habe ein Problem. Und zwar wenn der User meine Seite betritt dann soll er sich mit seiner E-Mail Adresse eintragen können oder auch wieder austragen. Das eintragen funktioniert so wie es soll nur das austragen (löschen) klappt gar nicht. Ich habe schon seid Tagen probiert doch es geht nicht. Entweder bin ich zu blöd oder ich weis es nicht.
Ich sende hier mal den Code und das Formular dazu. Ich danke vielmals für eure Hilfe MFG der Litter!
Ich bin dabei einen kjleinen Newsletter zu schreiben und habe ein Problem. Und zwar wenn der User meine Seite betritt dann soll er sich mit seiner E-Mail Adresse eintragen können oder auch wieder austragen. Das eintragen funktioniert so wie es soll nur das austragen (löschen) klappt gar nicht. Ich habe schon seid Tagen probiert doch es geht nicht. Entweder bin ich zu blöd oder ich weis es nicht.
Ich sende hier mal den Code und das Formular dazu. Ich danke vielmals für eure Hilfe MFG der Litter!
PHP-Code:
<?php
session_start();
error_reporting(E_ALL);
require('config.inc.php');
//Newsletter eintragen
if(isset($_POST['senden']))
{
//Variablen für Post Versand
$wahl = $_POST['wahl'];
$email = $_POST['email'];
if($_POST['wahl']==0)
{
mysql_query("Delete From $tab_nl where id='".$_POST['id']."'")or die(mysql_error());
}
else
{
if($_POST['wahl']=="" && $_POST['email']=="")
{
echo "Du musst eintragen/oder austragen wählen und/oder eine Mailadresse eingeben!<br>
<a href=\"http://localhost/my-page/index.php\">Zurück</a>";
}
else
{
if($_POST['wahl']==1)
{
mysql_query("Insert Into $tab_nl
(email)
VALUES ('$email')
")or die (mysql_error());
header("Location: [url]http://localhost/my-page/index.php[/url]");
mysql_close();
}
}
}
$nl_result = mysql_query("Select * From $tab_nl");
while($nl_row = @mysql_fetch_array($nl_result)){
$nl_id = $nl_row['id'];
$nl_email = $nl_row['email'];
}
}
//Newsletter beendet
?>
<table cellspacing="0" cellpadding="0" width="160">
<tr>
<td colspan="2" background="http://localhost/my-page/grafiken/newsletter-hg.png"> </td>
</tr>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" name="formular">
<tr>
<td width="160" class="menu_td" align="center"><input type="radio" name="wahl" value="1">
eintragen</td>
</tr>
<tr>
<td width="160" class="menu_td" align="center"><input type="radio" name="wahl" value="0">
austragen</td>
</tr>
<tr>
<td width="160" class="menu_td" align="center" height="30">
E-Mail: <input type="text" name="email" class="textfeld" style="width: 90px; height: 18px;">
</td>
</tr>
<tr>
<td width="160" class="menu_td" align="center" height="30">
<input type="submit" name="senden" class="textfeld" value="Senden">
</td>
</tr>
</form>
</table>
Kommentar