Vraag & Antwoord

Webprogrammeren & scripting

[PHP] $_POST vars aan fopen meesturen.

Anoniem
carlobernardini
5 antwoorden
  • Hallo, ik wil met fopen een pagina van een andere website opvragen, maar dat is een formulier, en je voelt 'm al aankomen, ik wil natuurlijk meteen de gegevens mee sturen en met fopen dus de pagina opvragen als het formulier is ingevuld. Als het GET variabelen zouden zijn, is dat geen enkel probleem, gewoon zo:
    fopen("http://www.example.com/formulier.php?naam=Buur&age=10", "r";);
    maar met POST weet ik niet hoe dat moet, en of dat mogelijk is.

    Iemand een idee? Alvast bedankt.
  • [code:1:b760995847]<?php
    $confirm = $_POST['confirm'];
    if (isset($confirm) && $confirm == 1)
    {
    $naam = $_POST['naam'];
    $age = $_POST['age'];
    fopen("http://www.example.com/formulier.php?naam=".$naam."&age=".$age, "r");
    }

    elseif (!isset($confirm))
    {
    echo "<form method=\"post\"><input type=\"text\" name=\"naam\" /><br /><input type=\"text\" name=\"age\" /><br /><input type=\"hidden\" name=\"confirm\" value=\"1\" /><input type=\"submit\" value=\"Ga\" />
    </form>";
    }
    ?>[/code:1:b760995847]

    Zo misschien?
  • Haha :o Je ziet toch wel dat ik ze op die manier dan weer als GET variabelen door stuur? Daar reageert het formulier niet op. Jammer, maar helaas :P
  • beetje spammen zeker :D
  • Haha. Nee hoor! Ik zweer het :D

    Maar kijk nou!
    http://forums.devshed.com/archive/t-79835

    Opgelost dus!

    Later!

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.