|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2006
Città: Bologna/Milano
Messaggi: 525
|
[php] prendere il contenuto di una pagina....
per prendere il contenuto di un'altra pagina internet in php basta usare la file_get_contents('http://www.ciao.it');
ora se io volessi prendere il contenuto che la pagina visualizza quando le viene passato un dato da un form tramite il method POST??? come posso fare???? grazie mille e buon anno a tutti!!!! |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Prova a vedere la CURL (Client URL Library): http://it.php.net/curl
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Sep 2006
Città: Bologna/Milano
Messaggi: 525
|
Quote:
sapresti farmi un esempio che non ci ho capito troppo leggengo il link che mi hai dato??? |
|
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Codice:
<?php $curlRes = curl_init (); curl_setopt ($curlRes, CURLOPT_URL, "http://blabla"); curl_setopt ($curlRes, CURLOPT_POST, TRUE); curl_setopt ($curlRes, CURLOPT_POSTFIELDS, "var1=xxx&var2=yyy&....."); curl_setopt ($curlRes, CURLOPT_RETURNTRANSFER, TRUE); $ret = curl_exec ($curlRes); curl_close ($curlRes); ?> Fai qualche prova e vedi se è quello che ti serve.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Sep 2006
Città: Bologna/Milano
Messaggi: 525
|
sai una cosa??? mi sa che devo installare sul mio computer il curl...
se tu l'hai fatto mi sai dire cosa scaricare e come montarlo??? grazie mille |
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Sep 2006
Città: Bologna/Milano
Messaggi: 525
|
ok ho tolto il ; ma mi continua a dire
Codice:
Fatal error: Call to undefined function curl_init() in C:\Programmi\Apache Group\Apache2\htdocs\vendetta\prova.php on line 2 sai come mai??? |
|
|
|
|
|
#8 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Sep 2006
Città: Bologna/Milano
Messaggi: 525
|
si si... ho riavviato sia server che pc
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Sep 2006
Città: Bologna/Milano
Messaggi: 525
|
per sicurezza ti mando tutto il file php.ini
|
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Nel tuo php.ini c'è: extension_dir = "./" deve essere una cosa tipo: extension_dir = "C:\Programmi\php5\ext\" (ovviamente metti il tuo path reale
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Sep 2006
Città: Bologna/Milano
Messaggi: 525
|
fatto ma continua a darmi lo stesso errore...
|
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Sep 2006
Città: Bologna/Milano
Messaggi: 525
|
up
|
|
|
|
|
|
#14 |
|
Senior Member
Iscritto dal: Sep 2006
Città: Bologna/Milano
Messaggi: 525
|
up
|
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Ti dà ancora l'errore: "Fatal error: Call to undefined function curl_init() in ...." ?
Cosa hai messo in extension_dir? Verifica semmai l'output di phpinfo(), se la 'curl' è caricata, ci dovrebbe essere una sezione apposita. Se non c'è, vuol dire che per qualche motivo non l'ha caricata.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
#16 |
|
Senior Member
Iscritto dal: Sep 2006
Città: Bologna/Milano
Messaggi: 525
|
ok. ho cercato la parola curl dentro infophp ma nn c'è
vuol dire che nn l'ha caricato??? |
|
|
|
|
|
#17 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Ricapitoliamo: - La php_curl.dll è sotto la 'ext'? - La direttiva extension_dir punta alla 'ext'?
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#18 |
|
Senior Member
Iscritto dal: Sep 2006
Città: Bologna/Milano
Messaggi: 525
|
- La php_curl.dll è sotto la 'ext'?
si - La direttiva extension_dir punta alla 'ext'? punta così: extension_dir = "C:\php\ext\" e la cartella in cui si trovano le estensioni è appunto C:\php\ext |
|
|
|
|
|
#19 |
|
Senior Member
Iscritto dal: Sep 2006
Città: Bologna/Milano
Messaggi: 525
|
nn è che magari ho installato male il php???
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:40.


















