tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
135
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 das zusammen geschrieben

    PHP-Code:
    if(isset($_POST['submit']) && $_POST['submit'] == 'Update') {

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

                
    //Inhalte der Felder aus POST holen
                
    $gesch$_POST['gesch'];
    }
    mysql_query("    UPDATE `users`
                SET
                    `gesch` = '"
    $_POST['gesch']."'
                WHERE
                    `user_id` = '
    {$_SESSION['user_id']}
                "
    );

    so tut es mir die daten in der SQL updaten aber dann bekomm ich immer eine fehler meldung wenn ich die seite lade undzwar diese

    Notice: Undefined index: gesch in 3 ..... das ist die zeile nach SET

    aber wenn ich das so mach kommt zwar keine fehler meldung mehr aber dafür tut es dir SQL nicht UPDATEN


    PHP-Code:
    if(isset($_POST['submit']) && $_POST['submit'] == 'Update') {

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

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

    mysql_query("    UPDATE `users`
                SET
                    `gesch` = '"
    $_POST['gesch']."'
                WHERE
                    `user_id` = '
    {$_SESSION['user_id']}
                "
    );
    }

    ich weiß einfach nicht mehr weiter
     

  2. #2
    Avatar von H4ckHunt3r
    H4ckHunt3r H4ckHunt3r ist offline Mitglied Silber
    Registriert seit
    Aug 2011
    Ort
    Ennepetal (NRW)
    Beiträge
    66
    prüfe vor dem query ob $_POST['gesch'] gesetzt ist.
    PHP-Code:
    if(isset($_POST['gesch']))
    {
    // Query Absenden

    Achja... und filtere doch bitte die post variable! SQL-Injection verhindern
    Auch wenn es nur eine Checkbox ist.
    Denn den wert kann man z.B. via TemperData nach dem senden ändern und Temper Data ist es egal was der jenige da rein schreibt
    Geändert von H4ckHunt3r (01.02.12 um 20:16 Uhr)
     
    Lg H4ckHunt3r
    Auf Danke klicken kostet nichts und weh tut es auch nicht ;)
    Meine Homepage | Mein Projekt | Mein Clan

Ähnliche Themen

  1. .bat als Update-Funktion?
    Von Nohh im Forum Sonstige Sprachen
    Antworten: 9
    Letzter Beitrag: 09.03.08, 02:22
  2. Update funktion
    Von aTa im Forum PHP
    Antworten: 18
    Letzter Beitrag: 07.10.05, 16:55
  3. UPDATE Funktion nur 1x pro Tag
    Von lifehunter im Forum PHP
    Antworten: 14
    Letzter Beitrag: 11.06.05, 13:36
  4. UPDATE - Funktion
    Von mekki1980 im Forum PHP
    Antworten: 2
    Letzter Beitrag: 01.02.05, 03:36
  5. update-funktion für countdown
    Von kaltertee im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 28.01.04, 22:50