ilch Forum » Allgemein » HTML, PHP, SQL,... » Top Download falsch ?

Geschlossen
  1. #1
    User Pic
    DAB-FX Mitglied
    Registriert seit
    10.02.2006
    Beiträge
    930
    Beitragswertungen
    11 Beitragspunkte
    Hi

    ich hab eine topdownload box auf meiner web8.rh-webspace.de/index.php?inwork, die aber irgend wie nicht so richtig funkt. Sie zeigt flasche daten an, und die links funken auch nicht. Hier mal die PHP


    <?php
    //Copyright by Stefan Jungbauer
    //www.zocker-eppingen.de
    //V 1.1

    defined ('main') or die ( 'no direct access' );




    echo '';
    $a = 0;
    $erg = db_query("SELECT prefix_downloads.cat,hits,prefix_downloads.name,prefix_downloads.id,DATE_FORMAT(time,'%d.%m.%Y') as datum FROM prefix_downloads LEFT JOIN prefix_downcats ON prefix_downcats.id = prefix_downloads.cat WHERE ".$_SESSION['authright']." <= prefix_downcats.recht order by hits DESC LIMIT 0,5");
    while ($row = db_fetch_object($erg)) {
    $a++;

    $name = $row->name;
    echo'
    <table width="100%" cellspacing="0" cellpadding="0" height="13">
    <tr><td>'.$a.'.&nbsp;<a href="">&nbsp;'.$name.'</a></td><td align="right">'.$row->hits.'</td>
    </tr>
    </table>';

    }



    ?>


    da ich im programmieren nich so gut bin, ^^ zunge könnte mir einer helfen ?


    grüssle DAB

    betroffene Homepage: externer Link


    Zuletzt modifiziert von DAB-FX am 17.03.2009 - 13:54:51
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    versuch die mal. bei $umbruch kannst du angeben wieviele zeichen ausgegeben werden sollen, damit es die box nicht zerreißt

    <?php
    //Copyright by Stefan Jungbauer
    //www.zocker-eppingen.de
    //V 1.1
    
    defined (\'main\') or die ( \'no direct access\' );
    
    echo \'<br><br><b>Top Download</b>\';
    $a = 0;
    $erg = db_query(\"SELECT prefix_downloads.cat,downs,prefix_downloads.name,prefix_downloads.id,DATE_FORMAT(time,\'%d.%m.%Y\') as datum FROM prefix_downloads LEFT JOIN prefix_downcats ON prefix_downcats.id = prefix_downloads.cat WHERE \".$_SESSION[\'authright\'].\" <= prefix_downcats.recht order by downs DESC LIMIT 0,5\");
      while ($row = db_fetch_object($erg)) { 
    $a++;
    $umbruch=20;
    $stringname=\"$row->name\";
    
    if (strlen($stringname)>$umbruch)
    $stringname = substr($stringname,0,($umbruch-3)).\"...\";
    
    
    echo\'
    <table width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" height=\"13\">
    <tr><td>\'.$a.\'.&nbsp;<a href=\"?downloads-show-\'.$row->id.\'\">\'.$stringname.\'  (\'.$row->downs.\')</a></td><td></td></tr>
    </table>\';
    
      }
    echo \"<br>\";
    
    
      (\'.$row->downs.\')
    ?>



    Zuletzt modifiziert von Chapter am 17.03.2009 - 14:20:45
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    DAB-FX Mitglied
    Registriert seit
    10.02.2006
    Beiträge
    930
    Beitragswertungen
    11 Beitragspunkte
    hmm bekomme nur das dann ^^


    Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /home/www/web8/html/include/boxes/topdownload.php on line 6

    Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/www/web8/html/include/boxes/topdownload.php on line 6

    Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /home/www/web8/html/include/boxes/topdownload.php on line 6

    Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/www/web8/html/include/boxes/topdownload.php on line 6

    Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /home/www/web8/html/include/boxes/topdownload.php on line 6

    Parse error: syntax error, unexpected T_STRING in /home/www/web8/html/include/boxes/topdownload.php on line 6
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    klammer vergessen glaub ich

    <?php
    //Copyright by Stefan Jungbauer
    //www.zocker-eppingen.de
    //V 1.1
    
    defined ('main') or die ( 'no direct access' );
    
    echo '<br><br><b>Top Download</b>';
    $a = 0;
    $erg = db_query("SELECT prefix_downloads.cat,downs,prefix_downloads.name,prefix_downloads.id,DATE_FORMAT(time,'%d.%m.%Y') as datum FROM prefix_downloads LEFT JOIN prefix_downcats ON prefix_downcats.id = prefix_downloads.cat WHERE ".$_SESSION['authright']." <= prefix_downcats.recht order by downs DESC LIMIT 0,5");
      while ($row = db_fetch_object($erg)) { 
    $a++;
    $umbruch=20;
    $stringname="$row->name";
    
    if (strlen($stringname)>$umbruch)
    $stringname = substr($stringname,0,($umbruch-3))."...";
    
    
    echo'
    <table width="100%" cellspacing="0" cellpadding="0" height="13">
    <tr><td>'.$a.'.&nbsp;<a href="?downloads-show-'.$row->id.'">'.$stringname.'  ('.$row->downs.')</a></td><td></td></tr>
    </table>';
    
      }
    echo "<br>";
    
    
      ('.$row->downs.')
    }
    ?>
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    DAB-FX Mitglied
    Registriert seit
    10.02.2006
    Beiträge
    930
    Beitragswertungen
    11 Beitragspunkte
    in line 30 fehler ^^ zunge
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    so sollte es gehen. bei mir gabs mal keine fehler...
    <?php
    //Copyright by Stefan Jungbauer
    //www.zocker-eppingen.de
    //V 1.1
    
    defined ('main') or die ( 'no direct access' );
    
    
    echo '<b>Top Download</b>';
    $a = 0;
    $erg = db_query("SELECT prefix_downloads.cat,downs,prefix_downloads.name,prefix_downloads.id,DATE_FORMAT(time,'%d.%m.%Y') as datum FROM prefix_downloads LEFT JOIN prefix_downcats ON prefix_downcats.id = prefix_downloads.cat WHERE ".$_SESSION['authright']." <= prefix_downcats.recht order by downs DESC LIMIT 0,5");
      while ($row = db_fetch_object($erg)) { 
    $a++;
    $umbruch=20;
    $stringname="$row->name";
    
    if (strlen($stringname)>$umbruch)
    $stringname = substr($stringname,0,($umbruch-3))."...";
    
    
    echo'
    <table width="100%" cellspacing="0" cellpadding="0" height="13">
    <tr><td>'.$a.'.&nbsp;<a href="?downloads-show-'.$row->id.'">'.$stringname.'  ('.$row->downs.')</a></td><td></td></tr>
    </table>';
    
      }
    echo "<br>";
    
    
      ('.$row->downs.')
    ?>



    Zuletzt modifiziert von Chapter am 17.03.2009 - 14:38:25
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    DAB-FX Mitglied
    Registriert seit
    10.02.2006
    Beiträge
    930
    Beitragswertungen
    11 Beitragspunkte
    alles klar, die klammer raus in line 30 und es past ^^ dank dir lachen lachen lachen
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten