Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][CURL]Jak wysłać i odebrać dane?
n33thl
post
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
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 558
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
Go to the top of the page
+Quote Post
n33thl
post
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 (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.09.2025 - 18:56