fehler im script?

Rev

Erfahrenes Mitglied
er führt die schleife nicht aus, weiß nicht genau warum , variablen werden richtig übergeben, kann mir jemand helfen??

PHP:
// FUNKTION UM EINEN USER AUS DER MAILINGLISTE ZU ENTFERNEN

 if ($function=="del")
 {
 $query3="DELETE FROM newsleter WHERE email='$email'";
 if (mysql_db_query($dbname,$query3,$link)) // hier ist wohl der fehler
  {
    // wird nich ausgeführt
    $link="newsletter.php?service=admin&pass=$pass&function=main";
    $text="User wurde aus der Mailingliste ausgetragen ";
    $fk = fopen($template,"r");
    print("bla");
    $ausgabe = fread ($fk, filesize ($template));
    fclose ($fk);
    $ausgabe = str_replace("§TEXT§",$text,$ausgabe);
    $ausgabe = str_replace("§LINK§",$link,$ausgabe);
    $ausgabe = str_replace("§PASS§",$pass,$ausgabe);
    echo $ausgabe;
  }
 }
 
mal so eine Frage

Mir auf gefallen, das deine Table in der DB verwunderlicherweise newsleter heisst,
kann es sein das darin dein Fehler verborgen liegt?

Sonst koennte es noch sein, dass die Vars falls sie in einer Function sind, nicht mit global in der Function deklariert wurden, und deswegen leer sind.
 

Neue Beiträge

Zurück