tutorials.de Buch-Aktion 05/2012
Seite 1 von 2 12 LetzteLetzte
ERLEDIGT
NEIN
ANTWORTEN
26
ZUGRIFFE
479
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    latinum_1982 latinum_1982 ist offline Mitglied Gold
    Registriert seit
    Jun 2011
    Ort
    Wiener Neustadt / Österreich
    Beiträge
    165
    hallo

    ich hab mal was geschrieben aber es klapt nicht so wirklich bzw es macht nicht das was ich will

    PHP-Code:

    if(isset($_POST['agb'])) {

    if(
    $_POST['agb'] == "ja") {



            
    // Maskierende Slashes_ aus POST entfernen
            
    $_POST get_magic_quotes_gpc() ? array_map ('stringslahes'$_POST) : $_POST;

                
    //Inhalte der Felder aus POST holen
                
    $fertig $_POST['agb'];


    mysql_query("    UPDATE `bestellung`
                SET
                    `fertig`     = 'ja'
                WHERE
                    `user_id`     = '
    {$_SESSION['user_id']}
                ORDER BY
                    datum
                DESC LIMIT 1"
    ); 

    echo 
    '<meta http-equiv="refresh" content="0; URL=kundenarea.php?page=danke">';

    }else{
     
        
    $error_msg "sie haben die agb nicht akzeptiert";



     

  2. #2
    Fanseite Fanseite ist offline Mitglied Bronze
    Registriert seit
    Feb 2012
    Beiträge
    33
    Was klappt denn nicht ? Mehr Infos bitte.
     

  3. #3
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.506
    Was genau willst du und was passiert stattdessen?

    Zitat Zitat von Signatur
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  4. #4
    latinum_1982 latinum_1982 ist offline Mitglied Gold
    Registriert seit
    Jun 2011
    Ort
    Wiener Neustadt / Österreich
    Beiträge
    165
    wenn ich die checkbox nicht anklicke passiert nicht und in der SQL auch nicht

    und wenn ich die checkbox anklicke bekomm ich meine fehler meldung

    HTML-Code:
    <input type="checkbox" id="agb" value="ja" name="agb"/>AGB Gelesen und Akzeptiert<br>
    <input type="submit" id="agb" value="Bestellung Abschicken"/>
     

  5. #5
    Avatar von einfach nur crack
    einfach nur crack einfach nur crack ist offline mag Cookies & Kekse
    tutorials.de Premium-User
    Registriert seit
    May 2007
    Ort
    Dresden (Sachsen)
    Beiträge
    1.961
    Es sollte vermutlich stripslashes und nicht stringslashes heißen.
     
    Ich mag:
    • positive Bewertungen meiner Beiträge
    • ein Danke für meine hilfreichen Beiträge

    Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX

    ... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.

  6. #6
    latinum_1982 latinum_1982 ist offline Mitglied Gold
    Registriert seit
    Jun 2011
    Ort
    Wiener Neustadt / Österreich
    Beiträge
    165
    aber wieso kommt dann meine error meldung wenn ich die checkbox anklicke?
     

  7. #7
    Fanseite Fanseite ist offline Mitglied Bronze
    Registriert seit
    Feb 2012
    Beiträge
    33
    Welche Fehlermeldung kommt denn ? Was willst du machen ? Mehr Infos
     

  8. #8
    Avatar von einfach nur crack
    einfach nur crack einfach nur crack ist offline mag Cookies & Kekse
    tutorials.de Premium-User
    Registriert seit
    May 2007
    Ort
    Dresden (Sachsen)
    Beiträge
    1.961
    @latinum_1982: Weil du diese Funktion nur indirekt anwendest, wenn deine Checkbox gesetzt ist.
     
    Ich mag:
    • positive Bewertungen meiner Beiträge
    • ein Danke für meine hilfreichen Beiträge

    Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX

    ... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.

  9. #9
    latinum_1982 latinum_1982 ist offline Mitglied Gold
    Registriert seit
    Jun 2011
    Ort
    Wiener Neustadt / Österreich
    Beiträge
    165
    na ich will denn die checkbox nicht angeklickt ist das die error meldung kommen

    und
    wenn sie angelickt ist das die UPDATE durchgefurft wird
     

  10. #10
    Avatar von einfach nur crack
    einfach nur crack einfach nur crack ist offline mag Cookies & Kekse
    tutorials.de Premium-User
    Registriert seit
    May 2007
    Ort
    Dresden (Sachsen)
    Beiträge
    1.961
    Was gibt dir denn folgendes aus?
    Code PHP:
    1
    
    var_dump($_POST);
     
    Ich mag:
    • positive Bewertungen meiner Beiträge
    • ein Danke für meine hilfreichen Beiträge

    Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX

    ... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.

  11. #11
    latinum_1982 latinum_1982 ist offline Mitglied Gold
    Registriert seit
    Jun 2011
    Ort
    Wiener Neustadt / Österreich
    Beiträge
    165
    checkbox leer = array(0) { }
    chechbox angeklickt = array(1) { ["agb"]=> string(2) "ja" }
     

  12. #12
    Fanseite Fanseite ist offline Mitglied Bronze
    Registriert seit
    Feb 2012
    Beiträge
    33
    Versuch es mal so.

    PHP-Code:
    if(!empty($_POST['agb'])) {

    if(
    $_POST['agb'] == "ja") {



            
    // Maskierende Slashes_ aus POST entfernen
            
    $_POST get_magic_quotes_gpc() ? array_map ('stringslahes'$_POST) : $_POST;

                
    //Inhalte der Felder aus POST holen
                
    $fertig $_POST['agb'];


    mysql_query("    UPDATE `bestellung`
                SET
                    `fertig`     = 'ja'
                WHERE
                    `user_id`     = '
    {$_SESSION['user_id']}
                ORDER BY
                    datum
                DESC LIMIT 1"
    ); 

    echo 
    '<meta http-equiv="refresh" content="0; URL=kundenarea.php?page=danke">';

    }else{
     
        
    $error_msg "sie haben die agb nicht akzeptiert";



     

  13. #13
    Avatar von H4ckHunt3r
    H4ckHunt3r H4ckHunt3r ist offline Mitglied Silber
    Registriert seit
    Aug 2011
    Ort
    Ennepetal (NRW)
    Beiträge
    66
    versuch es mal so:
    PHP-Code:
    if($_POST['agb'] == 1) {



            
    // Maskierende Slashes_ aus POST entfernen
            
    $_POST get_magic_quotes_gpc() ? array_map ('stringslahes'$_POST) : $_POST;

                
    //Inhalte der Felder aus POST holen
                
    $fertig $_POST['agb'];


    mysql_query("    UPDATE `bestellung`
                SET
                    `fertig`     = 'ja'
                WHERE
                    `user_id`     = '
    {$_SESSION['user_id']}
                ORDER BY
                    datum
                DESC LIMIT 1"
    ); 

    echo 
    '<meta http-equiv="refresh" content="0; URL=kundenarea.php?page=danke">';

    }else{
     
        
    $error_msg "sie haben die agb nicht akzeptiert";



     
    Lg H4ckHunt3r
    Auf Danke klicken kostet nichts und weh tut es auch nicht ;)
    Meine Homepage | Mein Projekt | Mein Clan

  14. #14
    latinum_1982 latinum_1982 ist offline Mitglied Gold
    Registriert seit
    Jun 2011
    Ort
    Wiener Neustadt / Österreich
    Beiträge
    165
    hmm habs jetzt probiert aber wenn ich die checkbok nicht anklicke bekomme ich keine error meldung
    und wenn ich anklicke dann werden die daten aktualieriert
     

  15. #15
    Avatar von H4ckHunt3r
    H4ckHunt3r H4ckHunt3r ist offline Mitglied Silber
    Registriert seit
    Aug 2011
    Ort
    Ennepetal (NRW)
    Beiträge
    66
    gibst du die variable $error_msg überhaupt aus?
     
    Lg H4ckHunt3r
    Auf Danke klicken kostet nichts und weh tut es auch nicht ;)
    Meine Homepage | Mein Projekt | Mein Clan

Ähnliche Themen

  1. checkbox value auf andere checkbox übertragen
    Von Smitmeit im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 09.03.10, 14:39
  2. Prüfung
    Von Lektor21 im Forum Relationale Datenbanksysteme
    Antworten: 4
    Letzter Beitrag: 22.09.07, 21:15
  3. Prüfung
    Von Lektor21 im Forum PHP
    Antworten: 4
    Letzter Beitrag: 22.09.07, 21:15
  4. URL-Prüfung
    Von Online-Skater im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 25.07.06, 13:30
  5. Reg-Key prüfung
    Von Jukkales im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 06.01.05, 11:36