if .. else

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • if .. else

    Hier mal ein kleines Script was ich geschrieben habe, allerdings habe ich drein Promoble

    1. Wenn ich ein Sonderzeichen eingebe, bekomme ich keine Meldung
    2. Wenn ich einen Wert ins Formularfeld promos eingeben macht er keine Update.
    3. Wenn ich den unteren else befehl weg mache bekomme ich immer einen Fehler obwohl ich das vorher auf else setzte

    PHP-Code:
    //Hier wird der Recorder gesetzt
    $SQL_statement="Select recorder FROM t_user WHERE login = '$user[1]'";
    $ergebnis=mysql_query($SQL_statement);

    $post.="Dein Recorder schaltet sich bei $ergebnis autmoatisch ein";
    $post.="<br><br>Recorder<br><form method=\"post\" action=\"\"><input type=\"text\" name=\"promos\" size=\"20\">&nbsp;<input type=\"submit\" value=\"Abschicken\" name=\"abschicken\"></form>";

    if(isset(
    $_REQUEST['abschicken'])){
    if(
    strlen($_POST['promos']==0)){
    $error_msg.="Bitte geben sie einen Betrag an, wann sich die Spardose einschalten soll<br>";
    }
    if (
    preg_match("![\+|\-|\*|\/]!is"$promos)){
    $error_msg.="Bitte keine Sonderzeichen benutzen";
    }
    elseif(
    $error_msg){
    $post.="<b>Fehler</b><br><br>";
    $post.="$error_msg";
    }
    elseif(
    strlen($_POST['promos']==1)){
    $post.="Deine Spardose schaltet sich jetzt bei $promos automatisch ein";
    mysql_query("Update t_user(recorder) VALUES('$promos') WHERE login = '$user[1]'");
    }
    else
    {


    }


    Denke im vorraus

  • #2
    das problem liegt bei deinem preg_match. hierzu hattest du schon einen
    post gehabt. wenn du das korrekt anwendest, auch das was Titus geschrieben
    hat, solltest du keine probleme haben.

    http://www.php-resource.de/forum/sho...threadid=16960

    BTW: das ist nicht sql sondern php... *VERSCHIEB*
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar

    Lädt...
    X