tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
233
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    sorglos32 sorglos32 ist offline Mitglied
    Registriert seit
    Mar 2007
    Beiträge
    14
    Hi @ all
    ich habe ein script erstellt und in dem man mit dropdownmenu auswählen kann nach was man es sortieren will...

    PHP-Code:
    <?php
        
    echo "<h2>Partybilder</h2>";

        
    mysql_connect("localhost","xxx","xxx");
        
    mysql_select_db("xxx");

    echo 
    " <form action=index.php?section=partybilder name=\"Option\" method=post>
            Sortieren nach <select size=\"1\" name=\"Option\" id=\"name\">
                <option value=\"Datum DESC\">Datum (Rückwärts)</option>
                <option value=\"NAME DESC\">Name (Rückwärts)</option>
                <option value=\"NAME\">Name</option>
                <option value=\"Datum\">Datum</option>
            </select>
                <input type=submit value=GO>
            </form>"
    ;
            
            
    if(
    $_POST['Option']) {
    $sql "SELECT
                    Name,
                    Link,
                    Datum
                FROM
                    partybilder
                ORDER BY
                    "
    .$_POST['Option']."";

            } else {
                
    $sql "SELECT
                    Name,
                    Link,
                    Datum
                FROM
                    partybilder
                ORDER BY
                    Datum DESC"
    ;
                };
                    
         
    $result mysql_query($sql) OR die(mysql_error());
        echo 
    "<p>Anzahl Bilder online: <b>".mysql_num_rows($result)."</p></b>\n";
        
        while(
    $row mysql_fetch_assoc($result)) {
            echo 
    "<div class=\"bilder\">\n";
            echo 
    "    <div class=\"Kopfdaten\">\n";
            echo 
    " Das Bild <b>".$row['Name']."</b> wurde am " .$row['Datum']. " hochgeladen.<br>";
            echo 
    "    </div>\n";
            echo 
    "    <div class=\"Inhalt\">\n";
            echo 
    "    <br><a href=partybilder/" .$row['Link']. " target=blank><img border=0 src=partybilder/" .$row['Link']. " width=400 height=*></a>\n";
            echo 
    "    </div>\n";
            echo 
    "</div>\n";
            echo 
    "<br>";
        }



    ?>
    es geht alles.... aber wenn ich auf die seite gehe und noch nichts ausgewählt hab, dann bringt er mir die nachricht:
    Code :
    1
    
    Notice: Undefined index: Option in /usr/export/www/vhosts/funnetwork/hosting/thefunnyskulls/partybilder/anzeige.php on line 18

    wie krieg ich das weg?

    ich weiss nicht was ich machen soll...

    THX schon im vorraus

    MFG Fabian
     

  2. #2
    Avatar von tobee
    tobee tobee ist offline Grolba.com media
    Registriert seit
    Jul 2005
    Ort
    Karlsruhe
    Beiträge
    1.700
    Blog-Einträge
    131
    Ich würde die $_POST und $_GET Variabeln immer abfragen
    PHP-Code:
    <?php
        $option 
    = isset ( $_POST['Option'] ) ? strip_tags $_POST['Option'] ) : "";
        echo 
    "<h2>Partybilder</h2>";

        
    mysql_connect("localhost","xxx","xxx");
        
    mysql_select_db("xxx");

    echo 
    " <form action=index.php?section=partybilder name=\"Option\" method=post>
            Sortieren nach <select size=\"1\" name=\"Option\" id=\"name\">
                <option value=\"Datum DESC\">Datum (Rückwärts)</option>
                <option value=\"NAME DESC\">Name (Rückwärts)</option>
                <option value=\"NAME\">Name</option>
                <option value=\"Datum\">Datum</option>
            </select>
                <input type=submit value=GO>
            </form>"
    ;
            
            
    if(
    $option) {
    $sql "SELECT
                    Name,
                    Link,
                    Datum
                FROM
                    partybilder
                ORDER BY
                    "
    .$_POST['Option']."";

            } else {
                
    $sql "SELECT
                    Name,
                    Link,
                    Datum
                FROM
                    partybilder
                ORDER BY
                    Datum DESC"
    ;
                };
                    
         
    $result mysql_query($sql) OR die(mysql_error());
        echo 
    "<p>Anzahl Bilder online: <b>".mysql_num_rows($result)."</p></b>\n";
        
        while(
    $row mysql_fetch_assoc($result)) {
            echo 
    "<div class=\"bilder\">\n";
            echo 
    "    <div class=\"Kopfdaten\">\n";
            echo 
    " Das Bild <b>".$row['Name']."</b> wurde am " .$row['Datum']. " hochgeladen.<br>";
            echo 
    "    </div>\n";
            echo 
    "    <div class=\"Inhalt\">\n";
            echo 
    "    <br><a href=partybilder/" .$row['Link']. " target=blank><img border=0 src=partybilder/" .$row['Link']. " width=400 height=*></a>\n";
            echo 
    "    </div>\n";
            echo 
    "</div>\n";
            echo 
    "<br>";
        }



    ?>
     

  3. #3
    sorglos32 sorglos32 ist offline Mitglied
    Registriert seit
    Mar 2007
    Beiträge
    14
    ok danke hat get.....

    vielen vielen dank....

    MFG Fabian

    <?php
    $danke = "vielen";
    $danke2 = "Dank";
    echo ".$danke." ".$danke." ".$danke." ".$danke." ".$danke." ".$danke2.";
    ?>
     

  4. #4
    Avatar von tobee
    tobee tobee ist offline Grolba.com media
    Registriert seit
    Jul 2005
    Ort
    Karlsruhe
    Beiträge
    1.700
    Blog-Einträge
    131
    So gehts auch
    PHP-Code:
    <?php
    $danke 
    "vielen ";
    $danke2 "Dank";
    echo 
    $danke $danke $danke $danke $danke $danke2;
    ?>
     

Ähnliche Themen

  1. dropdownmenu mit css formatieren
    Von d2mike im Forum CSS
    Antworten: 2
    Letzter Beitrag: 28.05.06, 14:23
  2. Problem mit CSS Dropdownmenu
    Von son gohan im Forum CSS
    Antworten: 4
    Letzter Beitrag: 15.02.06, 20:06
  3. Dropdownmenu Problem
    Von Hunimou im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 13.09.05, 15:50
  4. Problem mit Dropdownmenu
    Von ZeroEnna im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 28.06.05, 16:45
  5. Dropdownmenu mit Hintergrundbild
    Von Robert Steichele im Forum HTML & XHTML
    Antworten: 1
    Letzter Beitrag: 13.08.04, 11:48