tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
247
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    funnyzocker funnyzocker ist offline Mitglied Gold
    Registriert seit
    Jan 2004
    Beiträge
    144
    Hallo.

    Ich übergebe den Link mit
    PHP-Code:
    "user.php?section=u_daten&aktion=zeigen" 
    Das Script zum ausführen ist:
    PHP-Code:
    if ($_GET['aktion'] == "zeigen")
    {
    echo
    "<table width=470>
         <tr>
         <td width=235></td><td width=235></td></tr>"
    ;
    $abfrage "SELECT Id, Nickname, Kennwort, Nachname, Vorname, email, level, reg_datum, punkte
               FROM benutzerdaten WHERE id ='"
    .$_SESSION['user_id']."'";
    $ergebnis mysql_query($abfrage);
    while(
    $row mysql_fetch_object($ergebnis))
        {
    echo
    "<tr><td colspan=2>Diese Daten hast du bei der Registrierung angegeben</td></tr>";
    echo
    "<tr><td width=235>Dein Benutzername :</td><td width=235> $row->Nickname</td></tr>
         <tr><td width=235>Vorname :</td><td width=235> 
    $row->Vorname</td></tr>
         <tr><td width=235>Nachname :</td><td width=235> 
    $row->Nachname</td></tr>
         <tr><td width=235>Emailadresse :</td><td width=235> 
    $row->email</td></tr>
         <tr><td width=235>Registrierungsdatum :</td><td width=235> 
    $row->reg_datum</td></tr>
         <tr><td width=235>Dein Level :</td><td width=235> 
    $row->level</td></tr>
         <tr><td width=235>Deine Punkte :</td><td width=235> 
    $row->punkte</td></tr>";

    echo
    "</table>";
    echo
    "<a href=user.php?section=u_daten&aktion=aendern>Hier klicken zum Ändern der Daten</a>";
    }
    }
    else(
    $_GET['aktion'] == "aendern");
    {
    echo
    "Hier wird geändert";

    Was übersehe ich ? Es werden beide aktionen ausgefürt.
    Anmerkung exit bringt mir nix da leider bei Exit alles abgebrochen wird. Also wird auch die Webseite nicht weiter aufgebaut.
     

  2. #2
    -GS-Master -GS-Master ist offline Mitglied Platin
    Registriert seit
    Sep 2005
    Beiträge
    705
    Else if sagt aus, dass nach dem else eine neue if-Anfrage gestellt wird -.- ist bei dir nicht der fall
    Glecheitig setzt man bei if-Abfragen keinen Semikolon!

    else($_GET['aktion'] == "aendern");
    {
    PHP-Code:
    if ($_GET['aktion'] == "zeigen")
    {
    echo
    "<table width=470>
         <tr>
         <td width=235></td><td width=235></td></tr>"
    ;
    $abfrage "SELECT Id, Nickname, Kennwort, Nachname, Vorname, email, level, reg_datum, punkte
               FROM benutzerdaten WHERE id ='"
    .$_SESSION['user_id']."'";
    $ergebnis mysql_query($abfrage);
    while(
    $row mysql_fetch_object($ergebnis))
        {
    echo
    "<tr><td colspan=2>Diese Daten hast du bei der Registrierung angegeben</td></tr>";
    echo
    "<tr><td width=235>Dein Benutzername :</td><td width=235> $row->Nickname</td></tr>
         <tr><td width=235>Vorname :</td><td width=235> 
    $row->Vorname</td></tr>
         <tr><td width=235>Nachname :</td><td width=235> 
    $row->Nachname</td></tr>
         <tr><td width=235>Emailadresse :</td><td width=235> 
    $row->email</td></tr>
         <tr><td width=235>Registrierungsdatum :</td><td width=235> 
    $row->reg_datum</td></tr>
         <tr><td width=235>Dein Level :</td><td width=235> 
    $row->level</td></tr>
         <tr><td width=235>Deine Punkte :</td><td width=235> 
    $row->punkte</td></tr>";

    echo
    "</table>";
    echo
    "<a href=user.php?section=u_daten&aktion=aendern>Hier klicken zum Ändern der Daten</a>";
    }
    }
    elseif(
    $_GET['aktion'] == "aendern")
    {
    echo
    "Hier wird geändert";

    Geändert von -GS-Master (24.03.07 um 20:08 Uhr)
     

Ähnliche Themen

  1. Zwei Threads. Warum werden beide beendet?
    Von F22 im Forum Java Grundlagen
    Antworten: 3
    Letzter Beitrag: 25.02.10, 16:27
  2. Bei If und ElseIf wird alles ausgeführt !
    Von Lil-rich im Forum PHP
    Antworten: 17
    Letzter Beitrag: 20.06.06, 15:56
  3. PS CS2 Ebene kopiert und beide werden gespiegelt
    Von Jan-Frederik Stieler im Forum Photoshop
    Antworten: 7
    Letzter Beitrag: 23.02.06, 19:36
  4. Links werden in textarea ausgeführt
    Von truderich im Forum PHP
    Antworten: 7
    Letzter Beitrag: 18.01.06, 22:40
  5. Antworten: 3
    Letzter Beitrag: 17.06.04, 12:17