Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][CURL]Jak wysłać i odebrać dane?
n33thl
post 21.12.2009, 00:35:00
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 17.08.2009

Ostrzeżenie: (0%)
-----


Cześć. W sumie o CURLu wiem tyle co napisali tutaj.
Chodzi mi o to, żeby skrypt wysyłał dane do jakiejś strony i zarazem odbierał już z tej strony "przerobione" dane.
Na razie napisałem tyle:
  1. <?php
  2. $nazwa = htmlspecialchars($POST['nazwa']);
  3. $kod = htmlspecialchars($POST['kod']);
  4. $c = curl_init();
  5. curl_setopt($c, CURLOPT_URL, "http://www.amxmodx.org/webcompiler.cgi");
  6. curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  7. curl_setopt($c, CURLOPT_TIMEOUT, 10);
  8. curl_setopt($c, CURLOPT_POST, 1);
  9. curl_setopt($c, CURLOP_POSTFIELDS, 'fname=' .$nazwa. '&fname=' .$kod. '');
  10. $sajt = curl_exec($c);
  11. curl_close($c);
  12. ?>
  13. <form action="" method="post">
  14. <input type="text" name="nazwa"><br />
  15. <textarea name="kod"></textarea><br />
  16. <input type="submit" value="Kompiluj">
  17. </form>

I z tego co widzę to to tylko wysyła dane ale nie odbiera "przerobionych"... Jeśli w ogóle wysyła (możliwe że popełniłem jakieś błędy). Jak teraz z tego zrobić, żeby wysyłał do $sajt i odbierał z tego $sajt przerobione dane?

Ten post edytował n33thl 21.12.2009, 17:15:50
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post 21.12.2009, 10:26:53
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
CURL, CURL, CURL
Popraw tytuł na mniej jąkacy się.

$POST['nazwa']
nie mas czegos takiego jak $POST. Zajrzyj do pierwszego lepszego kursu z php i zapoznaj się z podstawami


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
n33thl
post 21.12.2009, 17:15:20
Post #3





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 17.08.2009

Ostrzeżenie: (0%)
-----


Heh tak, moja wina, zapomniałem o tym małym mankamencie.
Podstawy PHP znam od dawna, teraz tylko je rozwijam dlatego się właśnie chcę nauczyć CURLa który podobno nie jest taki trudny smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:23