POST-Anfrage mit PHP

artos

B1G-Software-Kunde
Hallo!

Bevor ich mich mit php beschäftigte, hab ich ein wenig mit Perl rumprobiert.....

Nun gibt es in Perl, die Möglichkeit, sehr einfach Zugriff auf WWW-Formulare zu realisieren (Post / LWP::UserAgent;). Etwa so:

PHP:
use HTTP::Request::Common qw(POST);

$url = 'http://www.somewhere.com/cgi-bin/formular.cgi';

$req = POST $url,
            [ Name               => 'Thomas Fahle',
              Programmiersprache => 'Perl',
              Betriebssystem     => 'Linux',
              Bemerkung          => 'Und Tschüß'
            ];
	

use LWP::UserAgent;

$ua = LWP::UserAgent->new();

$response = $ua->request($req);

if ( $response->is_error() ) {
        print "Error-Code    : ", $response->code() ,    "\n";
        print "Fehlermeldung:  ", $response->message() , "\n";
}
else {
        print $response->content() , "\n";
}

Jetzt meine Frage: Gibt es etwas vergleichbares in der PHP Welt?

Bei der Get Abfrage hab ich das so gemacht, nicht schön, aber es funktioniert:

PHP:
$array = get_meta_tags("url/script.php?member=$user&passwort=$passwort&email=$email")

Gruß aus Berlin Artos
 
^^ okey, ich hab jetzt zwar nicht kapiert, ob du POST-Daten HOLEN, oder SENDEN willst...

#1 ist in PHP auf jedenfall ganz einfach...einfach etwa so:
PHP:
$name = $_POST['name'];
$ort = $_POST['ort'];
$stadt = $_POST['stadt'];

bzw. mit dem da, damit kannst du auf POST- und GET-Daten zugreifen:

PHP:
$name = $_REQUEST['name'];
$ort = $_REQUEST['ort'];
$stadt = $_REQUEST['stadt'];
 
Hallo!

Also ich möchte auf externe Forumulare zugreifen und Variable übergeben.
Zum Beispiel einen automatischen Eintragdienst realisieren.

Gruß aus Berlin Artos
 
Hallo!

Ja, das scheint die Sache zu treffen. Danke.

Da muss ich ein wenig mit rumexperimentieren.....Mal sehen....

Gruß aus Berlin Artos
 
Back
Top