ilch Forum » Allgemein » HTML, PHP, SQL,... » fehler meldung

Geschlossen
  1. #1
    User Pic
    skared Mitglied
    Registriert seit
    13.10.2007
    Beiträge
    42
    Beitragswertungen
    0 Beitragspunkte
    Hi ich wollte ne top 10 playerliste bei mir auf die page stellen und hab da ein script gefunden was das realiesieren soll,leider kommt immer ne fehler meldung:
    Warning: fgetcsv() expects parameter 1 to be resource, boolean given in /var/www/web18/html/include/contents/selfbp/selfp/livestats.php on line 34

    die kommt für jeden player also 10 mal hier mal der code:
    <?php
    
    //How many rows of results would you like? (ex. Enter "10" for Top 10
    $limitresults=10;
    
    //How many characters long would you like each string before its replaced with "..."
    $trunication=12;
    // FTP user
    $user = 'xxx';
    // FTP Passwort
    $pass = 'xxx';
    // FTP server
    $ftp_server = '84.200.249.36';
    //Location of your mani_ranks.txt file.
    //It can be a URL or a direct link to the file
    //(i.e. //http://server.com/mani_ranks.txt or data/mani_ranks.txt
    $manirankslocation="ftp://$user:$pass@$ftp_server/server/css23015/cstrike/cfg/mani_admin_plugin/data/mani_ranks.txt";
    
    //These are color codes used to alternate background colors between results.
    $bgcolor1="999999";
    $bgcolor2="666666";
    
    //DO NOT CHANGE (opens the mani_ranks.txt file)
    $handle = fopen($datei, "r");
    
    //DO NOT CHANGE
    function trunicate ($string, $max = 50, $rep = '') {
    $leave = $max - strlen ($rep);
    return substr_replace($string, $rep, $leave);
    }
    
    $row = 0;
    //DO NOT CHANGE
    while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
    $num = count($data);
    
    $row_color = ($row % 2) ? $bgcolor2 : $bgcolor1;
    
    if($row < $limitresults){
    
    if(strlen($data[64]) > $trunication){
    //Change the HTML Code between the ""'s to what you need it to be
    echo "<tr><td bgcolor='$row_color'>" . trunicate($data[64], $trunication,'...') . "</td>";
    echo "<td bgcolor='$row_color'>" . $data[7] . "/" . $data[5] . " </td></tr>";
    }else{
    echo "<tr><td bgcolor='$row_color'>" . $data[64] . "</td>";
    echo "<td bgcolor='$row_color'>" . $data[7] . "/" . $data[5] . "</td></tr>";
    }
    
    }
    $row++;
    }
    
    fclose($handle);
    ?>

    Wäre nett wenn mir einer helfen könnte.
    mfg Skared


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link


    Zuletzt modifiziert von skared am 16.02.2008 - 13:55:41
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Der Fehler kommt weil die Datei nicht geöffnet werden konnte und keine Fehlerabfrage gemacht wird.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    skared Mitglied
    Registriert seit
    13.10.2007
    Beiträge
    42
    Beitragswertungen
    0 Beitragspunkte
    Aha bleibt für mich die frage warum kann er die nicht öffnen,wie kann ich den ne fehler abfrage einbauen oder hat schon einer nen fehler entdeckt?
    Mfg Kugelfang
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Die Variable wird ja nicht einmal belegt, also entweder ist das unvollständig oder schlecht geschrieben, wo hast du es denn her?
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    skared Mitglied
    Registriert seit
    13.10.2007
    Beiträge
    42
    Beitragswertungen
    0 Beitragspunkte
    Also ich habs hier gefunden: externer Link

    Vielleicht hast du ja ein paar tips für mich was es bezwecken soll weisste ja denk ich mal.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    In der Datei stehts auch richtig, aber du hast es anscheinend geändert, zu $datei warum auch immer!?
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    skared Mitglied
    Registriert seit
    13.10.2007
    Beiträge
    42
    Beitragswertungen
    0 Beitragspunkte
    Ups daran kann ich mich gar nich errinnern ^^ werds gleich mal wieder ändern.Danke schon mal bist doch immer ne hilfe!
    Den rest krieg ich bestimmt hin.
    Mfg Skared


    Zuletzt modifiziert von skared am 16.02.2008 - 20:52:49
    0 Mitglieder finden den Beitrag gut.
Geschlossen

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

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten