Azi
Erfahrenes Mitglied
Hab ausversehen eine Endlosschleife bei Mail eingesetzt:
Hab die Falsche Variable erhöht, hätte loop statt Zahl nehmen sollen... Aber wie kann ich das beenden? Mein Posteingang liegt gerade bei 1690, hab keinen root-Zugriff auf den Server. Bitte schnell um Antwort, es kommt etwa pro Sekunde eine eMail
/Edit es sind jetzt 1900
/Edit 2000 überschritten
/Edit Ich bin verloren...
PHP:
<html>
<head>
<title>Email gesendet</title>
</head>
<body>
<?php
$Empfaenger = $_POST['Empfaenger'];
if($_POST['Send'])
{
if(empty($_POST['Email']) || empty($_POST['Empfaenger']) || empty($_POST['Nachricht']) || empty($_POST['Betreff']) || empty($_POST['zahl']))
{
echo"Bitte gehen Sie <a href=\"javascript:history.back();\">zurück</a> und füllen Sie alle Felder aus!";
}
else
{
$Mailnachricht =$_POST['Nachricht'];
$Mailbetreff = "";
$Mailbetreff .= $_POST['Betreff'];
$loop=0;
$zahl=$_POST['zahl'];
while($loop<$zahl){
mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$_POST['Email']);
$zahl++;
}
echo"Vielen Dank für Ihre eMail!";
}
}
else
{
include "index.php";
}
?>
</body>
</html>
Hab die Falsche Variable erhöht, hätte loop statt Zahl nehmen sollen... Aber wie kann ich das beenden? Mein Posteingang liegt gerade bei 1690, hab keinen root-Zugriff auf den Server. Bitte schnell um Antwort, es kommt etwa pro Sekunde eine eMail
/Edit es sind jetzt 1900
/Edit 2000 überschritten
/Edit Ich bin verloren...
Zuletzt bearbeitet: