Ergebnis 1 bis 3 von 3
  1. #1
    W32.Lovgate Avatar von Notorious
    Registriert seit
    21.01.2010
    Beiträge
    323

    Standard $_GET id Anzeige Problem

    Ich habe ein kleines aber feines CMS wie z0r.de geschrieben, ich habe derzeit Probleme beim anzeigen.

    Wenn ich auf die erste ID auf der Datenbank per php zugreife wird nur die erste anzgezeigt und die anderen nicht.

    z.b.
    die ID: 1 - wird angezeigt (?id=1)
    die ID: 2 - wird nicht amgezeigt (?id=2)

    PHP-Code:
    <?php
    require_once("inc/logging.php");
    require_once(
    "inc/config.php");
    mysql_select_db("z0mg");
    #####################################
    $result mysql_query("SELECT * FROM swf");
    while(
    $row mysql_fetch_object($result))
    {
        
    $id $row->id;
        
    $dir $row->dir;
        
    $name $row->name;
    }
    ?>
    <?php
    $s 
    $_GET+++91;"id"+++93;;
    if(
    htmlspecialchars($s == "$id"))
        {
            echo 
    '<center><object type="application/x-shockwave-flash" data="'.$dir.'" width="600" height="450">';
                echo 
    '<param name="autostart" value="true" />';
                echo 
    '<param name="src" value="'.$dir.'" />';
            echo 
    '</object><br><br>';
            echo 
    "<b>Name:</b> $name<br><br>";
            echo 
    '<a href="?id='$id ,'" style="text-decoration:none"><font color="Black" name="link3"><b>Weiter&nbsp;»</b></font></a>';
        }

    ?>
    Geändert von Notorious (07.11.2010 um 13:35 Uhr)

  2. #2
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard

    htmlspecialchars($s == "$id")
    Was soll das machen?
    So wie's jetzt da steht willst du bei einem Boolean HTML-Elemente ersetzen...

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  3. #3
    Stanley Jobson
    Registriert seit
    09.12.2006
    Beiträge
    671

    Standard

    irgendwie weiß ich garnicht was du mit allem willst.

    while($row = mysql_fetch_object($result))..

    ne schleife bei der die variablen eh immer den wert des letzten db eintrages haben. wozu ne schleife wenn du später nur 1 ausgabe haben willst.

    if(htmlspecialchars($s) == "$id")

    wohl eher so wenn du verhindern willst das in $s irgend welche komischen zeichen verarbeitet werden und so..
    Code:
    $id=htmlspecialchars($_GET['id']);
    
    $connection=mysql_connect($dbhost,$dbuser,$dbpass) or die ("Verbindungsversuch fehlgeschlagen");
    mysql_select_db("z0mg",$connection) or die("Konnte die Datenbank nicht waehlen.");
    $query = "SELECT * FROM swf WHERE id='$id'";
    $result = mysql_query($query);
    $line = mysql_fetch_array($result);
    if (mysql_errno()) echo mysql_error ();
    mysql_close();
    
    $nid=($id+1);
    
    echo '<center><object type="application/x-shockwave-flash" data="'.$line[dir].'" width="600" height="450">';
    echo '<param name="autostart" value="true" />';
    echo '<param name="src" value="'.$line[dir].'" />';
    echo '</object><br><br>';
    echo "<b>Name:</b> $line[name]<br><br>";
    echo '<a href="?id='.$nid.' style="text-decoration:none"><font color="Black" name="link3"><b>Weiter&nbsp;»</b></font></a>';
    Geändert von AlterHacker (10.11.2010 um 22:20 Uhr) Grund: Code-Tags.

Ähnliche Themen

  1. Problem mit Steam-Support: Anzeige Ja/Nein ?
    Von Sarge_stoni im Forum Rechtliches
    Antworten: 8
    Letzter Beitrag: 10.03.2009, 11:36
  2. PHP Code if(!$_GET['site'])
    Von Frahmi14 im Forum PHP
    Antworten: 11
    Letzter Beitrag: 13.08.2008, 15:56
  3. anzeige?
    Von prounreal im Forum Rechtliches
    Antworten: 11
    Letzter Beitrag: 11.09.2007, 19:03
  4. Anzeige über IRC -> IP
    Von Trii im Forum Rechtliches
    Antworten: 9
    Letzter Beitrag: 26.08.2007, 12:54

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •