Einfacher Dateiupload mit PHP und Snoopy

Flattr this
Tweet this: Einfacher Dateiupload mit PHP und Snoopy
Dent this: Einfacher Dateiupload mit PHP und Snoopy

Dieses kleine Beispiel soll zeigen wie man mit Snoopy einen einfachen Datei-Upload an ein Formular realisiert.

Alternativ stehen auch noch Code-Schnipsel mit Zend_Http_Client und cURL zur zur Verfügung.

<?php
$url = "http://www.domain.tld/pfad/zum/formular.php";

include "Snoopy.class.php";
$snoopy = new Snoopy();
// Multi-Part aktivieren, sonst können keine Dateien übertragen werden
$snoopy->set_submit_multipart();

$postVars = array();
$postVars['name'] = 'Snoopy';

$postFiles = array();
$postFiles['userfile'] = dirname(__FILE__) . '/bla.pdf';

$snoopy->submit($url, $postVars, $postFiles);

$body = $snoopy->results;

// Jetzt muss man nur noch $body auswerten und schauen ob der Upload
// erfolgreich war, das lässt sich je nach Ausgabe auf viele verschiedene Arten
// lösen strpos(), Regulären Ausdrücken (preg_match), DOM und Xpath oder
// ähnlichem.

Trackbacks (0)

Trackbackurl: http://www.robo47.net/trackback/snippet/12

Es sind keine Trackbacks vorhanden.


Kommentare (0)

Es sind noch keine Kommentare vorhanden.

Die Kommentare zu diesem Beitrag sind gesperrt.

You liked it ? Link it on your homepage or blog: