kostenloser Webspace werbefrei: lima-city


post übergabe via php

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    g**o

    also.. wenn ich eine seite mit automatisch mit url parametern ?ffnen will gebe ich einfach als url bla.php?das=sadas an.. wie mache ich aber das parameter ?ber post ?bergeben werden??

    greez
    gero
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Indem du im Formular statt der get Methode einfach Post nimmst

    <form action="blabla.php" method="post">
    ....
    </form>
  4. c*********c

    Eine M?glichkeit w?re, wenn du eine Post-Anfrage an den Server sendest. Siehe dazu http://www.php-faq.de/q/q-code-post.html
  5. Autor dieses Themas

    g**o


    Indem du im Formular statt der get Methode einfach Post nimmst

    <form action="blabla.php" method="post">
    ....
    </form>


    es soll automatisch aktualisier werden aslo ich werde das warscheinlich mit dem meta refresh tag machen.. nur mein prob ist, wie ich auf diese weise post parameter ?bergeben kann..

    at compactdisk ich werde es mir gleich anschauen.. schonmal thx;)

    gru?
    gero

    edit.. brauche hilfe dazu.. sieht aber nach dem richtigen aus^^

    function PostToHost($host, $path, $referer, $data_to_send) {
      $fp = fsockopen($host, 80);
      printf("Open!\n");
      fputs($fp, "POST $path HTTP/1.1\r\n");
      fputs($fp, "Host: $host\r\n");
      fputs($fp, "Referer: $referer\r\n");
      fputs($fp, "Content-type: application/x-www-form-urlencoded\r\n");
      fputs($fp, "Content-length: ". strlen($data_to_send) ."\r\n");
      fputs($fp, "Connection: close\r\n\r\n");
      fputs($fp, $data_to_send);
      printf("Sent!\n");
      while(!feof($fp)) {
          $res .= fgets($fp, 128);
      }
      printf("Done!\n");
      fclose($fp);
    
      return $res;
    }
    
    $data = "pid=14&poll_vote_number=2";
    
    printf("Go!\n");
    $x = PostToHost(
                  "www.linux.com",
                  "/polls/index.phtml",
                  "http://www.linux.com/polls/index.phtml?pid=14",
                  $data
    );



    also was ich verstehe: der server an den das script gerichtet ist ist www.linux.com..

    der pfad zur datei in die die werte ?ber geben werden ist "/polls/index.phtml".. kann man da auch www.linux.com/polls/index.phtml angeben??
    den n?chsten wert verstehe ich garnet.. also den $referer.. wozu ist der gut??

    und $data erkl?hrt sich von selbst..



    Beitrag ge?ndert am 1.01.2006 14:58 von gero
  6. c*********c

    der pfad zur datei in die die werte ?ber geben werden ist "/polls/index.phtml".. kann man da auch www.linux.com/polls/index.phtml angeben??


    Nein, "/polls/index.phtml" stellt einen Dateipfad auf einem Server (in diesem Falle, www.linux.com) dar.


    den n?chsten wert verstehe ich garnet.. also den $referer.. wozu ist der gut??


    Der Referer ist nicht notwendig. Er beinhaltet lediglich die Seite (URL), auf der man zuvor gewesen ist.
  7. r*****w

    wenn du das post auslesen willst, die variable liegt auf $_POST[variable]
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!