Chirurgia cranio-cerebrală minim invazivă
Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne. Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale. www.neurohope.ro |
PHP care salveaza alt php. Cum?
Last Updated: Sep 06 2008 23:47, Started by
bazzy
, Aug 26 2008 21:48
·
0
#1
Posted 26 August 2008 - 21:48
Salutare. S-o luam usor, ma pricep nu prea mult:
Am un script php la un hosting A care permite php. Cum procedeza scriptul meu B ca sa acceseze, spre exemplu un uri C gen http://www.geo-ip.in...Get Geo-IP-Info apoi sa salveze pagina rezultata intr-un fisier la hostul A? Un exemplu cu pagina in cauza mi-ar fi de un exceptional ajutor. |
#2
Posted 26 August 2008 - 21:52
pe serverul A faci un fisier in care pui
echo file_get_contents('site-ul ala geoip'); numai ca n-o salveaza ci doar ti-o afiseaza ca si cum ar fi a ta pentru save , las pe altii sa-ti spuna exact daca nu te-ai chinuit sa cauti Edited by again, 26 August 2008 - 21:53. |
#3
Posted 26 August 2008 - 21:58
again, on Aug 26 2008, 22:52, said: pe serverul A faci un fisier in care pui echo file_get_contents('site-ul ala geoip'); numai ca n-o salveaza ci doar ti-o afiseaza ca si cum ar fi a ta pentru save , las pe altii sa-ti spuna exact daca nu te-ai chinuit sa cauti geo-ip.info/index.php?ip_address=66.133.101.5&submit_ip_address=Get+Geo-IP-Info Edited by bazzy, 26 August 2008 - 22:01. |
#4
Posted 26 August 2008 - 22:18
pai si tu ai vrea sa importi un PHP cu tot cu functii? atunci poarte ca nu ai inteles de ce se numeste PHP...
n-ai sa poti, eu asa tind sa cred... daca sunt pe acelasi IP, poti face ceva local, dar remote nu se poate... |
#5
Posted 26 August 2008 - 22:19
)
daca vrei sa afli codul php ia-ti gandul nu se poate decat daca esti conectat prin ftp la geo-ip.info |
#6
Posted 26 August 2008 - 22:31
again, on Aug 26 2008, 23:19, said: ) daca vrei sa afli codul php ia-ti gandul nu se poate decat daca esti conectat prin ftp la geo-ip.info soul4blade, on Aug 26 2008, 23:18, said: pai si tu ai vrea sa importi un PHP cu tot cu functii? atunci poarte ca nu ai inteles de ce se numeste PHP... n-ai sa poti, eu asa tind sa cred... daca sunt pe acelasi IP, poti face ceva local, dar remote nu se poate... O solutie daca am inteles ar fi sa folosesc 'Caching PHP Pages with Output Buffering', incerc fara succes, dar din ce am inteles e folosita mai mult pentru scripturile de pe acelasi server pentru accelerarea livrarii cattre client Edited by bazzy, 26 August 2008 - 22:35. |
#7
Posted 27 August 2008 - 07:53
daca nu-ti merge cu file_get_contents inseamna ca ai o versiune php sub 5
incearca cu veche combinatie fopen() , fread() , fclose() |
#8
Posted 27 August 2008 - 15:59
Este PHP version 5.2.6. Dar mi-e teama ca nu intelegi. Ma intereseaza outputul paginii php de acolo, asa cum apare ea la noi acasa, in browser. Iar functia nu prea ar mere...
|
#9
Posted 27 August 2008 - 16:33
file_get_contents() exact asta face
tot codul html care-l vezi in browser cu "view source" intra intr-o variabila , nu asta vrei ? |
#10
Posted 27 August 2008 - 21:47
function browse($s_url, $s_user_agent) { print "scraper: browse: Calling $s_url...\n"; $o_ch = curl_init(); curl_setopt ($o_ch, CURLOPT_URL, $s_url); curl_setopt ($o_ch, CURLOPT_USERAGENT, $s_user_agent); curl_setopt ($o_ch, CURLOPT_HEADER, 0); curl_setopt ($o_ch, CURLOPT_RETURNTRANSFER, 1); $s_html = curl_exec ($o_ch); curl_close ($o_ch); unset($o_ch); // Clean html --------------------- for ($ascii = 0; $ascii <= 9; $ascii++) $s_html = str_replace(chr($ascii), "", $s_html); for ($ascii = 11; $ascii < 32; $ascii++) $s_html = str_replace(chr($ascii), "", $s_html); for ($ascii = 127; $ascii <= 255; $ascii++) $s_html = str_replace(chr($ascii), "", $s_html); if (!$s_html) print "scraper: WARNING: no results...\n\n"; return $s_html; } //end function eu foloseam codul de mai sus intr-un scarper de al meu. Foloseste curl pt a descarca pagina. Ii dai ca argumente url-ul si useragent-ul. Apoi cu expresii regulate iti extragi ce vrei. Sa-mi zici daca vrei sa iti dau si un exemplu mai concret |
|
#11
Posted 28 August 2008 - 00:07
2again:
again, on Aug 27 2008, 17:33, said: file_get_contents() exact asta face tot codul html care-l vezi in browser cu "view source" intra intr-o variabila , nu asta vrei ? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <?php echo file_get_contents("http://geo-ip.info/index.php?ip_address=66.133.101.5&submit_ip_address=Get+Geo-IP-Info"); ?> <body> </body> </html> 2pitagora pitagora, on Aug 27 2008, 22:47, said: function browse($s_url, $s_user_agent) { print "scraper: browse: Calling $s_url...\n"; $o_ch = curl_init(); curl_setopt ($o_ch, CURLOPT_URL, $s_url); curl_setopt ($o_ch, CURLOPT_USERAGENT, $s_user_agent); curl_setopt ($o_ch, CURLOPT_HEADER, 0); curl_setopt ($o_ch, CURLOPT_RETURNTRANSFER, 1); $s_html = curl_exec ($o_ch); curl_close ($o_ch); unset($o_ch); // Clean html --------------------- for ($ascii = 0; $ascii <= 9; $ascii++) $s_html = str_replace(chr($ascii), "", $s_html); for ($ascii = 11; $ascii < 32; $ascii++) $s_html = str_replace(chr($ascii), "", $s_html); for ($ascii = 127; $ascii <= 255; $ascii++) $s_html = str_replace(chr($ascii), "", $s_html); if (!$s_html) print "scraper: WARNING: no results...\n\n"; return $s_html; } //end function eu foloseam codul de mai sus intr-un scarper de al meu. Foloseste curl pt a descarca pagina. Ii dai ca argumente url-ul si useragent-ul. Apoi cu expresii regulate iti extragi ce vrei. Sa-mi zici daca vrei sa iti dau si un exemplu mai concret Edited by bazzy, 28 August 2008 - 00:09. |
#12
Posted 28 August 2008 - 08:17
bazzy, on Aug 28 2008, 01:07, said: 2pitagora Codul tau returna: scraper: browse: Calling http://geo-ip.info/i.....t Geo-IP-Info... , pana ce le-am citit explicatia din forumul de la byethost, 'libraria curl e valabila numai la conturile premium'. Asta e un minus pentru ei, dar n-am de gand sa-i schimb. un minus enorm, mai ales pt ca ce iti trebuie tie altii dau pur si simplu si in pachetul cel mai simplut (1-2 euro pe luna). Zgraciti. |
#13
Posted 06 September 2008 - 23:47
ce zgarciti? byethost e gratis. doar premium e pe bani.
|
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users