PHP Fehler


  • Pink@ra
  • 1364 Aufrufe 7 Antworten
  • HI

    ich hab ein PRoblem mit PHP.ICh wollte mir so einen FTP Counter istallieren von h??p://www.mywbb.de/board/database.php?action=view&entryid=469&sid=
    Das Ding geht scheint zwar zu gehehn und im Header serscheint auch immer diese Fehler meldung

    Parse error: parse error in /home/www/web105/html/wbb/ftp2.php on line 26

    Zeile 26 von ftp2.php

    PHP-Quellcode

    1. elseif($filename=="profile.php" && $ftpoptions[status]==1 && $ftpoptions[profil]==1 &&($ftpoptions[hidestatistik]==0 || ftpaccess($user_id)))


    Ich hoffe jemand kann den Fehler finden!

    P.S : ich hab das Ding im ACP natürlich auf ON gestellt
  • Ich würde mir das Ding ja mal runterladen und testen aber da braucht man nen Login und ich hab kein Bock mir einen zu machen.
    Daher kann ich nur sagen: Selber machen oder andere Lösung suchen.

    Mfg,n3o
    [SIZE="4"]
    Got [COLOR="DeepSkyBlue"]/[/color][COLOR="Blue"]/[/color]/M Power?
    [/SIZE]
  • Das Problem ist,wenn man den Code nicht selbst verfasst hat isses immer recht schwer herauszufinden,was jetzt genau falsch ist.
    Wieso schreibst du dem Coder von dem Dingens nicht einfach ne Email??
    [SIZE="4"]
    Got [COLOR="DeepSkyBlue"]/[/color][COLOR="Blue"]/[/color]/M Power?
    [/SIZE]
  • wenn du mal auf den obengenannten Link guckts bei w?w.mywbb.de siehst du das es da eine Diskussion gab und er keinen Suport gab.Deshalb frag ich ja euch und außer dem bin ic nicht der einzige mit diesem Fehler;)
  • Auf den ersten Blick fehlen Anführungszeichen (sofern das ganze nicht in einer Blocktextausgabe steht).

    Bei der Variablen $ftpoptions scheint es sich um ein assoziatives Feld zu handeln. Dann muss der Index in Anführungszeichen stehen, also
    $ftpoptions['hidestatistik'] statt $ftpoptions[hidestatistik]

    Grüße
    Michael
  • PHP-Quellcode

    1. elseif ($filename=="profile.php" && $ftpoptions['status']=="1" && $ftpoptions['profil']=="1" && ($ftpoptions['hidestatistik']=="0" || ftpaccess($user_id)))


    Probier's mal so... "ftpaccess" versteh ich nicht was das da soll... Gibts garnicht...
    Weiterhin muss ich Neo gewisserweise recht geben, es ist einfach schwer sich innen Script hineinzuversetzen was man nicht selber geschrieben hat! Also ich brauche dann immer noch den Rest um abzuchecken ob auch alles stimmt... Und deins runterladen möchte ich jetzt auch nicht...
  • ach was, das kriegen wir schon hin :)

    bist du sicher das das diese zeile ist?? könntest du mal etwas mehr code zeigen?? so von 16 bis 36. der fehler ist nicht immer auf der zeile in der der fehler laut php ist.

    und kannst du mal nach "function ftpaccess(" suchen?? evt ist der fehler auch in dieser funktion, aber ein fehler in einer externen funktion gibt glaub ich keinen parse error aus...

    und @ kelzoo: array keys in einfachen hochkommas arbeiten schneller als mit anfürhungszeichen :)

    also besser so: $var['key']