Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne][PHP]cURL, a checkbox
Forum PHP.pl > Forum > Przedszkole
Mades
Potrzebuję pomocy przy cURL.
Załóżmy mam prosty formularz:

  1. <html>
  2. <head>
  3. <title>abc</title>
  4. </head>
  5.  
  6. <form action="a.php" method="POST">
  7. URL: <input type="text" name="a"><br/>
  8. Kraj : <input type="checkbox" name="c" />
  9. <input type="submit" value="OK">
  10. </form>
  11.  
  12. </html>


a.php

  1. $a= $_POST['a'];
  2. $b= $_POST['b'];
  3. $c= $_POST['c'];
  4.  
  5. $hand = curl_init();
  6. curl_setopt($hand, CURLOPT_URL, ''.$a.'/?zmienna1=kotek&zmienna2=piesek');
  7. curl_setopt($hand, CURLOPT_POST, 1);
  8. curl_setopt($hand, CURLOPT_RETURNTRANSFER, 1);
  9. curl_setopt($hand, CURLOPT_POSTFIELDS, ' ');
  10. curl_exec($hand);
  11.  
  12. 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.
_Borys_
  1. if(!empty($_POST['c'])){
  2. $url = $a.'/?zmienna1=kotek&zmienna2=piesek&zmienna3=arbuz';
  3. }
  4. else{
  5. $url = $a.'/?zmienna1=kotek&zmienna2=piesek';
  6. }
  7. $hand = curl_init();
  8. curl_setopt($hand, CURLOPT_URL, $url);

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.