Ich habe ein Problem mit einen PHP-Script!

  • Hey erst mal!

    Ich habe ein Script mit PHP gemacht aber es geht nicht so wie ist das gerne hätte!

    Und bei diesen Script zeigt er mir nur:

    Code
    [url='http://download.nullsoft.com/winamp/client/winamp55_full_emusic-7plus_de-de.exe']Winamp[/url]

    Aber das Verzeichnis und die Datei gibt es bei mir! (C:/Programme/Winamp/winamp.exe)

    Das ist mein PHP-Script, naja vielleicht weiß einer von euch eine Lösung für mein Problem! Danke... schon im vorraus! :wink: :wink: :) :)

  • Hey DarkSyranus,

    ich glaube du hast nicht verstanden was ich möchte!
    Ich ich frage mich garde was das mit dem Server zutuhen hat?!

    Also:

    ich habe dieses Script, was oben angezeigt wird! Und ich möchte gerne das so haben das er

    Code
    $DateiURL = "C:/Programme/Winamp/winamp.exe";


    Da kann ja auch was anderes stehen! Ich habe das auch schon getestet, zb:

    Code
    $DateiURL = "http://images.google.de/intl/de_ALL/images/images_hp.gif";

    Das ist das Bild was bei "Google.de" oben angezeigt wird und das ist ja da (also es existiert)! Aber er zeigt mir immer noch an:

    Code
    [url='http://download.nullsoft.com/winamp/client/winamp55_full_emusic-7plus_de-de.exe']Winamp[/url]

    Soo... und das ist immer noch mein Problem!

  • Ich hoffe doch ich habe es verstanden.
    Also sehen wir mal, du willst, wenn eine Datei auf dem Server existiert, auf diese Datei linken, ansonsten auf eine andere.

    Zitat von php.net

    Anmerkung: Diese Funktion kann nicht mit entfernten Dateien arbeiten, da der Zugriff auf die Datei, die bearbeitet werden soll, über das Dateisystem des Servers möglich sein muss.


    Das heisst schonmal, dass es nur lokale Datein sein können, sprich Datei, die auf dem Server gelagert sind.

    Also, wenn die Datei C:/Programme/Winamp/winamp.exe auf dem Server liegt, in diesem Falle dein PC (?) soll darauf gelinkt werden.

    Nun nehme ich doch an, dass die PHP Einstellung es verbietet, dass auf C:/Programme/Winamp/winamp.exe zugegriffen wird, womit die Funktion FALSE zurückgibt.

    Habe ich es jetzt verstanden?

  • Ja hast du ... das muss doch möglich sein!

    Ich will doch nur das er "C:/Programme/Winamp/winamp.exe" überprüft und dann sagt: Ja, die datei ist da und dann es verlinkt Und wenn er sagt NEIN (Die datei ist nicht da) dann soll er hat das andere verlinken! Mehr nicht ...

  • Da kann ja auch was anderes stehen! Ich habe das auch schon getestet, zb:

    Code
    $DateiURL = "http://images.google.de/intl/de_ALL/images/images_hp.gif";

    Das ist ja nicht auf meiner Festplatte! Das ist auf "google.de"...

    Und er zeigt mir immer noch an:

    Code
    [url='http://download.nullsoft.com/winamp/client/winamp55_full_emusic-7plus_de-de.exe']Winamp[/url]