Hallo ,
ich habe folgedes Problem und zwar habe ich mir ein kleines Script gebastelt was mir eine Email sendet sobald einer eine Anfrage abschickt. Die Email kommt zwar an aber immer doppelt.Wenn ich Variabeln im $mailtext reinmache werden die in der ersten Mail angezeigt und in der 2: nicht mehr.
Hier mal mein Code
Ich hoffe mir kann jemand sagen was ich falsch mache
Danke und guten Rutsch
ich habe folgedes Problem und zwar habe ich mir ein kleines Script gebastelt was mir eine Email sendet sobald einer eine Anfrage abschickt. Die Email kommt zwar an aber immer doppelt.Wenn ich Variabeln im $mailtext reinmache werden die in der ersten Mail angezeigt und in der 2: nicht mehr.
Hier mal mein Code
PHP:
<?php
include('save.php');
if($save==0){ include('error.inc.php'); }else{
include("db.php");
if ($step=="bonus") {
echo"<center><br><br><h3>Bonusaktionen</h3></center><br><br>Bitte melden Sie sich nur an wenn sie aktiv bi diesen Dienst Teilnehmen.<br>
<b>Und so gehts:</b> Melden sie sih bei einem Anbieter an und tragen Sie die geforderten Daten ein<br><br>";
$query = "SELECT * FROM bonus Where aktiv=1 ORDER by bonusid ASC";
$result = mysql_query($query);
$num = mysql_num_rows($result);
if ($num < 1) {
echo"<b>keine Bonusaktionen vorhanden</b>" ;
}
for ($i = 0; $i < $num; $i++)
{
$row = mysql_fetch_assoc($result);
$text = str_replace("\r\n", "<br>\r\n", $row[text]);
echo" <table border='0' cellpadding='3' cellspacing='0' style='border-collapse: collapse' bgcolor='#cecece' width='100%'>
<tr>
<td><b><u>Anbieter :</u></b> $row[anbieter]</td>
</tr>
<tr>
<td><b><u>Verdienst :</u></b>";
if ($row[punkte] >0 ){
echo"<br>$row[punkte] Punkte" ;
}
if ($row[euro] >0 ){
echo"<br>$row[euro] EuroCent" ;
}
echo"</td>
</tr>
<td><center><a href=$row[url] target='_blank'><img src=$row[bannerurl] width='468' hight='60' border='0'></a></center>
</tr>
<tr>
<td><b><u>Beschreibung :</u></b><br>$text</td>
</tr>
<tr>
<td><h3><b><u>Zur Anmeldung : </u></b><a href=$row[url] target='_blank'>$row[url]</a></h3></td>
</tr>
</tabel><br>
<table border='0' cellpadding='3' cellspacing='0' style='border-collapse: collapse' bgcolor='#cccccc' width='100%'>
<form name='FormName' action='home.php?page=bonusaktion&step=hinzu&id=$row[bonusid]' method='post'>
<tr>
<td>Username oder Emailadresse bei $row[anbieter] :</td>
<td><input size='50' type='text' name='useranbieter'></td>
</tr>
<tr>
<td valign='top'>Bestätigungsmail :</td>
<td><textarea name='bestmail' type='text' cols='47' rows='7'></textarea></td>
</tr>
</table>
<p><center><input type='submit' name='submitButtonName'></center</p>
</form>
<center>============================================<br>";
}
}
if($step=="hinzu"){
$mailtext="hier muss ich noch die mailausgabe machen" ;
mail($dienstemail, "Bonusaktion von User $user[name]",$mailtext, "From: <$dienstemail>");
}
}
?>
Ich hoffe mir kann jemand sagen was ich falsch mache
Danke und guten Rutsch