Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Doppelte Beiträge Threads in diesem Forum wurden bereits mehrfach beantwortet und werden regelmäßig gelöscht.

Computerzugriff

Diskussion: Computerzugriff im Forum Doppelte Beiträge, in der Kategorie Geschlossene Abteilung; Anzeige hey huhu ^^ fragen über fragen ^^ ist es mit php möglich auf daten des computers zuzugreifen? ich hab ...

Antwort
Alt 19.07.07, 16:12   #1 (permalink)
 
Registriert seit: 04.10.05
bLaCk-DrAg0n Leistung: Facit NTK
bLaCk-DrAg0n eine Nachricht über ICQ schicken
Likes: 0
Standard Computerzugriff

Anzeige

hey huhu ^^

fragen über fragen ^^
ist es mit php möglich auf daten des computers zuzugreifen?
ich hab sowas in der art mal bei nem browsergame gesehen. dort musste man den pfad zu den template-dateien angeben und diese dann in dem verzeichnis runterladen.
beim betreten der seite wurde dann das template aus dem ordner geladen... (css und images halt).

bLaCk-DrAg0n ist offline   Mit Zitat antworten
Alt 19.07.07, 16:40   #2 (permalink)
 
Benutzerbild von metax.
 
Registriert seit: 22.01.07
metax. Leistung: 8086
metax. eine Nachricht über ICQ schicken
Likes: 10
Standard

PHP kann (sofern es nicht durch Sicherheitseinstellungen unterbunden wird) auf den lokalen Verzeichnisbaum des Servers zugreifen. Im Allgemeinen auf jeden Fall auf die Dateien, die im DocumentRoot liegen und für die Leseberechitungen bestehen.
An die Daten des Clients kommt PHP (ohne weiteres) nicht ran, es sei denn, du lädst sie explizit per Formular hoch.

mfg, metax.
__________________
Wenn keiner zuschaut, teile ich heimlich durch Null!
Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter
metax. ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 19.07.07, 16:42   #3 (permalink)
 
Registriert seit: 17.10.06
:::Lük::: Leistung: Facit NTK
:::Lük::: eine Nachricht über ICQ schicken
Likes: 0
Standard

Direkt per PHP kannst du nicht auf das Dateisystem eines Computers zugreifen, da das ganze ja nicht Clientseitig abläuft.
Ich denke, der einzige Weg dahin führt über ein <input type="file" Feld, wobei ich glaube, dass sich ähnliches auch über ein Applet lösen lässt.

hoffe geholfen zu haben

//EDIT
Mist da war wohl einer schneller
:::Lük::: ist offline   Mit Zitat antworten
Alt 19.07.07, 16:48   #4 (permalink)
 
Benutzerbild von Eydeet
 
Registriert seit: 14.04.06
Eydeet Leistung: Facit NTK
Likes: 4
Standard

Ne kurze Suche bei php.net hätte es auch getan:
file_get_contents()

// EDIT: Ich glaub, ich hab die Frage falsch verstanden.
Bei so einem Browsergame kann man normalerweise den Ordner angeben (z.B. C:\\irgendwas).
Das Script generiert dann daraus Bild-Verweise, die auf lokale Dateien zeigen, also z.B.
Code:
<img src="C:\\ordner\bild.jpg" />
Die Bilder müssen dann nicht vom Server geladen werden, falls mal der Cache geleert wurde
Eydeet ist offline   Mit Zitat antworten
Alt 19.07.07, 16:51   #5 (permalink)
Senior Member
 
Benutzerbild von Chakky
 
Registriert seit: 28.10.03
Chakky Leistung: 8086
Chakky eine Nachricht über ICQ schicken
Likes: 110
Standard

das ganze mit den browsergame wird wie folgt gelöst:

user läd das images pack runter
entpackt das in einen ordner
komplette ordner pfad wird beim game angegeben
das wird in die db dort geschrieben
beim aufrufen der seite der wird jetzt das css/img links auf den ordner des users
__________________
cu
Chakky

we are dreaming in digital
we are living in realtime
we are thinking in binary
we are talking in IP
welcome to our world
Chakky ist offline   Mit Zitat antworten
Alt 19.07.07, 17:12   #6 (permalink)
Themenstarter
 
Registriert seit: 04.10.05
bLaCk-DrAg0n Leistung: Facit NTK
bLaCk-DrAg0n eine Nachricht über ICQ schicken
Likes: 0
Standard

mh...

wenn es sich bei dem server um einen winddof handeln würde, wäre da "C:\pfad\zu\imageset\" nich irgendwie 'unwirksam'?
weil der greift ja dann aufs eigene dateisystem zu oO
bLaCk-DrAg0n ist offline   Mit Zitat antworten
Alt 19.07.07, 17:44   #7 (permalink)
 
Benutzerbild von metax.
 
Registriert seit: 22.01.07
metax. Leistung: 8086
metax. eine Nachricht über ICQ schicken
Likes: 10
Standard

So wie ich das von den anderen Antworten verstanden habe, greift das Browsergame auf garnichts zu.
Es platziert nur in jeder generierten Webseite einen Verweis, so dass sich der Browser (auf dem Client) doch gefälligst die nötigen Bilder von seiner eigenen Platte zu holen hat. Und wo die Daten liegen, musst diu dem Server nur sagen, damit er den Link entsprechend generiert.
Das heißt, der Server kriegt deine Bilder gar nicht zu sehen, sondern weiß nur, dass welche da sind und schreibt seine Seiten so, dass der Browser sie findet.

mfg, metax.
__________________
Wenn keiner zuschaut, teile ich heimlich durch Null!
Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter
metax. ist offline   Mit Zitat antworten
Alt 19.07.07, 18:01   #8 (permalink)
Moderator
 
Benutzerbild von PuppE
 
Registriert seit: 13.12.04
PuppE Leistung: Facit NTK
Likes: 0
Standard

Wie wärs wenn du, bevor das nächste mal eine überflüssige Frage stellst, die Suchfunktion benutzt oder dich mal selbst "schlau" machst?
Es existieren im Web-Forum bereits genug Threads zum Thema und wenn du 5 Minuten gegoogelt hättest, hättest du dir diesen Thread auch sparen können.
__________________
[Wer glaubt, dass Projektleiter Projekte leiten, glaubt auch, dass Zitronenfalter Zitronen falten.]
PuppE ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Sonstiges » Geschlossene Abteilung » Doppelte Beiträge » Computerzugriff
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61