Załóżmy mam prosty formularz:
<html> <head> <title>abc</title> </head> <form action="a.php" method="POST"> URL: <input type="text" name="a"><br/> Kraj : <input type="checkbox" name="c" /> <input type="submit" value="OK"> </form> </html>
a.php
$a= $_POST['a']; $b= $_POST['b']; $c= $_POST['c']; $hand = curl_init(); curl_setopt($hand, CURLOPT_URL, ''.$a.'/?zmienna1=kotek&zmienna2=piesek'); curl_setopt($hand, CURLOPT_POST, 1); curl_setopt($hand, CURLOPT_RETURNTRANSFER, 1); curl_setopt($hand, CURLOPT_POSTFIELDS, ' '); curl_exec($hand); curl_close($hand);
Na jakiej zasadzie zrobić, aby w momencie gdy checkbox nie jest zaznaczony to żeby cURL wchodził na stronę
Kod
curl_setopt($hand, CURLOPT_URL, ''.$a.'/?zmienna1=kotek&zmienna2=piesek');
A jeżeli checkbox jest zaznaczony to żeby przechodził na stronę:
Kod
curl_setopt($hand, CURLOPT_URL, ''.$a.'/?zmienna1=kotek&zmienna2=piesek&zmienna3=arbuz');
Brakuje mi pomysłów. Nie mam pojęcia jak zrobić to w cURL'u.