| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: Datei von Server 1 nach Server 2 senden... im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo Leute, hab mal wieder eine Frage: Nehmen wir an ich hätte 2 Webspaces auf 2 seperaten Servern. Nun ...
![]() |
| | #1 (permalink) |
| Registriert seit: 08.02.07 ![]() Likes: 0 | Anzeige Hallo Leute, hab mal wieder eine Frage: Nehmen wir an ich hätte 2 Webspaces auf 2 seperaten Servern. Nun möchte ich auf Server 1. Ein script ausführen welches mir automatisch eine Datei an Server 2 sendet und dort wiederum ein script aufruft und die Datei dort speichert. Ich hab gestern ein wenig rumgetestet, und hab es versucht indem ich ein selbst ausgelöstes "<form>" in das script auf server1 eigebaut hab in welcher die Datei vordefeniert war, aber wie ich dann gemerkt und später gelesen hab ist dieses vordefenieren bei den neueren Browsern aus sicherheitsgründen deaktiviert. Also hat jemand eine idee wie das noch funktionieren könnte? Junior |
| | |
| | #2 (permalink) |
| Probiers so: Server 1 schickt einen Request an Server 2 an ein spezielles script und übergibt eine Downloadadresse. Server 1 hält den Download von der Datei unter dieser (temporären) Adresse bereit, bis Server 2 es abgeholt hat. Server 2 kriegt einen Request. Das aufregufene Script läd die Datei über HTTP (über die übergebene Adresse) ganz normal herunter und speichert sie ab. [User] ---(HTTP)---> Server1/initial.php ---(HTTP)---> Server2/save.php?file=http://server1:/downloadadresse ---(HTTP)---> Server1/download.php?adresse=fielpath ---> Schickt Datei ---> Server2/save.php speichert ab ---> save.php terminiert ---> initial.php meldet "erfolgreich" So müsste in etwa der Workflow aussehen ...
__________________ Wenn keiner zuschaut, teile ich heimlich durch Null! Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter | |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 08.02.07 ![]() Likes: 0 | ich probiers mal... Edit: Und wie geht das mit dem download? also hab das jetzt nicht kapiert... den link bereitstellen, und so ist kein problem, aber wie lade ich von server2 aus die Datei runter? |
| | |
| | #4 (permalink) |
| z.B. mit PHP über $file_content = file_get_contents("http://server.de/path.dat"); Falls fopen_wrappers nicht unterstützt werden auf dem Server, kannst du auch einfach einen GET-Request abschicken und so die Datei abholen. Zu guter letzt kannst du das auch sparen und einfach per POST die Datei von Server1 aus auf Server 2 posten. Stell dir einfach immer vor: Der Server, den du aktuell betrachtest, kann immer auch als Client fungieren. Und das, was ein Browser macht, kannst du mit PHP (oder Perl oder Java oder ...) auch ohne Browser nachstellen. mfg, metax.
__________________ Wenn keiner zuschaut, teile ich heimlich durch Null! Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter | |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Request von Server an Clienten senden | :::Lük::: | (Web-) Design und webbasierte Sprachen | 10 | 24.04.08 17:50 |
| PHP-Datei vom Server bekommen | Rente | Internet Allgemein | 20 | 31.03.08 01:04 |
| Wo wird die "Sam" datei bei Server gespeichert? | ZeRoAnGeL | Windows | 6 | 02.01.06 16:55 |
| Kill anweisung an Linux server senden | flame | (Web-) Design und webbasierte Sprachen | 2 | 05.12.04 17:01 |
| Ausführende Datei auf einem Server? | aser | Internet Allgemein | 1 | 08.08.04 23:48 |