Automatisierter Upload via PHP

L

little_pixel

Aktives Mitglied
Thread Starter
Dabei seit
06.06.2006
Beiträge
4.706
Reaktionspunkte
1.658
Hallo zusammen,

nachstehend ein kleiner Workaround, wie ihr Dateien via PHP uploaden könnt.

- PHP-Datei anlegen
- nachstehendes Formular einfügen

Code:
<form action="meinePHPDatei.php" method="post">
	<input name="myFile" type="file" />
	<input name="submit" type="submit" id="submit" value="Submit" />
</form>

- Datei auf den Server sichern

Via Applescript könnt ihr jetzt einfach die Datei mit folgender Zeile hochladen:

Code:
set tmp to do shell script ("curl -F \"myFile=@" & POSIX path of pfadZuMeinerDateiFuerUpload & "\" " & urlZuDerPHPDatei

Viele Grüße

PS: Wenn jemandem ein Weg für einen Upload (via PHP) bekannt ist ohne ein Formular zu verwenden, der möge es bitte mitteilen ;-)
 
Man könnte ein CGI Skript direkt aufrufen.
Wenn auf dem Server FTP läuft, kann man auch ganz ohne Webserver hochladen mittels curl -T (besser: curl -nT). Wenn man kein curl hat (oder wget) kann man auch so etwas hochladen:
Code:
echo put meine_Datei | ftp ftp.mein_server.de
Zugangsdaten müssen in ~/.netrc hinterlegt sein, wen man sie nicht in den Aufruf packen möchte.
 
Zurück
Oben Unten