Franky: Übergabe von Variablen via POST

tagchen

folgende situation:

ich habe ein html-formular das mit der POST methode ein paar variablen und einen dateiupload an ein php-script sendet, das die variablen und die datei entgegennimmt und verarbeitet.

jetzt muß das aber automatisiert werden, ich habe also ein php-script das die variablen ohne html-formular versendet.
wie ich das mache steht z.b. hier:

[url]http://www.zend.com/zend/spotlight/mimocsumissions.php?article=mimocsumissions[/url]

  1. sorry habe mich verklickt...

    was in der vorigen nachricht noch fehlt ist:

    wie integriere ich nach der genannten methode einen fileupload?

    danke im voraus...

    1. echo $begrueszung;

      wie integriere ich nach der genannten methode einen fileupload?

      z.B. mit dem PEAR-Package HTTP_Client

      echo "$verabschiedung $name";

      1. Hi!

        wie integriere ich nach der genannten methode einen fileupload?

        z.B. mit dem PEAR-Package HTTP_Client

        Ich würde eher HTTP_Request verwenden: http://pear.php.net/manual/en/package.http.http-request.file-upload.php

        Und wenn man es eben "zu Fuß" machen will, hilft vielleicht http://www.php-faq.de/q/q-code-upload.html und die User-Kommentare zu fsockopen().

        Aber gerade bei solchen Sachen verwende ich persönlich nach Möglichkeit immer ein passendes PEAR-Paket.

        Grüße
        Andreas

        --
        SELFHTML Feature Artikel: http://aktuell.de.selfhtml.org/artikel/
        1. Hallo nochmal!

          Ich würde eher HTTP_Request verwenden: http://pear.php.net/manual/en/package.http.http-request.file-upload.php

          Aber gerade bei solchen Sachen verwende ich persönlich nach Möglichkeit immer ein passendes PEAR-Paket.

          Wobei es in absehbarer Zeit eine neue HTTP-Extension für PHP geben wird, gibt es bereits in PECL und wird AFAIR demnächst in PHP integriert.

          Damit hätte man solche Möglichkeiten direkt "out of the box": http://dev.iworks.at/ext-http/http-functions.html.gz#HttpRequest_addPostFile

          Grüße
          Andreas

          --
          SELFHTML Linkverzeichnis: http://aktuell.de.selfhtml.org/links/
        2. Hi!

          Ich würde eher HTTP_Request verwenden: http://pear.php.net/manual/en/package.http.http-request.file-upload.php

          hast recht, ist noch elegenter als mit HTTP_Client, hier der beweis:

          <?php
          require_once 'HTTP/Request.php';

          $req = &new HTTP_Request('http://www.../script.php');
          $req->setMethod(HTTP_REQUEST_METHOD_POST);
          $req->addPostData('user', 'xxx');
          $req->addPostData('pass', 'yyy');
          $req->addFile("fileupload", "picture.jpg", "image/jpeg");
          $req->sendRequest();

          $code=$req->getResponseCode();
          $response=strip_tags($req->getResponseBody());
          ?>

          p.s. ich musste viel suchen, lesen und probieren, aber jetzt funktioniert es! (voll geil...)

      2. ... besten dank ...

        ich war schon ewig am suchen und jetzt hab ich eine saubere lösung!

        holdrio und nen schönen abend noch.

  2. Hallo!
    Was genau ist die Frage?
    Michael

  3. [url]http://www.zend.com/zend/spotlight/mimocsumissions.php?article=mimocsumissions[/url]

    tststs