Mein Problem ist das ich ein Img einfügen soll das auf dem desktop liegt, jedoch liegt die Html/php datei auf dem Xampp-Webserver, der pfad ist C:\xampp\htdocs\TEST\index.php
das bild das ich einfügen soll liegt C:\Users\test\Desktop\ftp\test\bildg.jpg
Kenne mich mit XAMPP nicht wirklich aus aber ich denke der Apache wird ohne besondere konfiguration nur Dateien unterhalb des Document-Root an den User senden…
danke für die schnelle antwort
[ul]
[li]würde ich auch machen das bild auf den server legen, jedoch stecken sehr viele php scripte dahinter da wir einen Daten logger haben der aufden desktop via FTP server speichert. von hier hollen PHP scripte die auswertungen vom Datenlogger und erstellen ein Diagramm das wiederhin ein JPG erzeugt das dann auf einen Bildschirm in Eingang der Firma angezigt werden sol, darum sag ich, ich kann das bild nicht auf den server legen, da alles automatisiert ist[/li][/ul]
habs jetzt so probiert wie von scbawik geschrieben in wiki file:///c:/Users/test/Desktop/ftp/test/solarlog/bildg.jpg das wenn ich den link so eingeben in firefox funktioniert es also ich seh das bild sobald ich es einfüge in die HTML/PHP datei funktioniert es nicht komischer weise
Würde das funktionieren könnte man ja jeden Webserver komplett durchforsten… Alles was nicht in Document-Root der Domain liegt geht den User nichts an!
Es ist bestimmt möglich über die Apache Konfiguration bestimmte Pfade freizugeben aber ich würde das einfach so lösen das die Dateien innerhalb des Webspace liegen… Du hast gesagt die Bilder werder per PHP generiert dann speichere sie doch einfach in ein anderes Verzeichnis
Du kannst unter Windows auch einen Hardlink anlegen, der in der Funktion etwa dem Softlink in Linux entspricht. ( http://www.windows-pitstop.de/index.php?title=Hard_Links_erstellen )
Du könntest also einen Link deines Bilderordners in deinem Document Root erstellen.