ugrás a tartalomhoz

Archívum - Már 2, 2006

Fsockopen timeout probléma kezelése curl-lal

kdani123 · 2006. Már. 2. (Cs), 23.06
Sziasztok!

A segítségeteket szeretném kérni, más fórumokon senki nem tudott segíti.

Oldalakat szeretnék letölteni, hogy a tartalmukat kielemezhessem.
Ehhez POST-ot, GET-et használtam eddig fsockopennel, fputs-al és fgets-el.
Az a baj, hogy ha a szerver nem válaszol, akkor az fsockopen timeout paramétere nem működik.
Erről több évvel ezelőtti bejegyzéseket találtam a PHP buglistáján, de nekem PHP5-öm van és mégse megy.
Ezért gondoltam, hogy lecserélem az eljárást curl-ra.
Melyik a gyorsabb? Tudnátok adni egy-két curl példát GET-re és POST-ra?
A következőket próbáltam:
<?php
$url="http://www.index.hu";
$ch = curl_init(); 
curl_setopt ($ch, CURLOPT_URL,$url);
$result = curl_exec ($ch);
curl_close ($ch); 
return $result; 
Ezt a hibát kapom:
Fatal error: Call to undefined function: curl_init() in...

Ez ugye azt jelentené, hogy a curl nincs telepítve. Ez egy központi szerver a phpinfo() ez mondja:
Configure Command: ...
'--with-curl=shared,/usr' ...

Akkor mi a hiba?

A curl-al nem lesz meg az a hiba ami fsockopennel()? Nem fog kiakadni? Vagy van más ötletetek annak a hibának a megoldására?
(Hátha nem kell mindent curl-re cserélnem).

A konkrét esetben azt szeretném megvizsgálni, hogy egy szerver "milyen állapotban van". Ha egy szerver nem válaszol akkor fsockopennel percekig is fut a script, mire megmondja, hogy rossz a szerver, ezt szeretném elkerülni. Meg persze áttérni a curl-ra, ha van értelme.

Köszönöm.
 

Állami támogatással készített weboldalak. Hogyan?

Qadhafi · 2006. Már. 2. (Cs), 21.11
Sziasztok!

Több helyről hallottam már, hogy weboldalak készítésére lehet igénybe venni állami támogatást. Több megrendelőm is kérdezte már. Tudja valaki, hogy működik ez, vagy hol tudok utána nézni? A válaszokat köszönöm!
 

Vulnerability in Gmail

Török Gábor · 2006. Már. 2. (Cs), 17.33
Már kijavították a hibát
 

Brain Bulb Webcasts

Török Gábor · 2006. Már. 2. (Cs), 16.31
Letölthető videoelőadás PHP Security Audit HOWTO címmel
 

CSS - oldal középre igazítása

davide729 · 2006. Már. 2. (Cs), 15.35
Sziasztok!

Hogyan tudom elérni CSS segítségével, hogy a fix 800 pixel széles oldalam a böngészőablakban középre igazítva jelenjen meg? Az összes div-emet közrefogtam egy legkülső, container divvel, gondolom ennek tudok adni valamilyen tulajdonságot, ami megoldja a dolgot, de eddig nem találtam meg, hogy pontosan mi a megoldás menete! Előre is köszi a segítséget!
 

AdvancedAJAX 1.0

Török Gábor · 2006. Már. 2. (Cs), 15.31
Ajaxos kódtár
 

Pimp my website log

Török Gábor · 2006. Már. 2. (Cs), 14.40
Statisztika HTML táblázatok helyett SVG grafikonokkal
 

Ékezetes neves fájlok kiszolgálása PHP-ből

Gal Kristof · 2006. Már. 2. (Cs), 14.30
tudom, hogy van erről cikk, de ott sztem kutya se látja ha beírok olyan mélyen van. szóval az a gondom, hogyha header + fpassthru módszerrel akarom "letöltetni" a fájlokat, akkor ékezetes fájlnév esete egyrészt teljesen krixkrax lesz a fájlnévből, másrészt az IE nem hajlandó felismerni, ha pl .doc-ról van szó. a sima, ékezet nélküli fájlneveket felismeri. mindenképp meg kell tartanom az ékezeteket a fájlnévben. tudtok segíteni?
 

Email beszúrás sebezhetőségek és elkerülésük

Poetro · 2006. Már. 2. (Cs), 14.14
A php|architect és a Pro PHP legutóbbi közös podcast-jában érdekes dologról beszélt Chris Shiflett, ez pedig az email injection, melynek egyik legjellemzőbb példája a kéretlen levélküldés rosszul megírt kapcsolatfelvételi űrlap segítségével.

Egyedi filenevek biztosítása feltöltéskor

Anonymous · 2006. Már. 2. (Cs), 14.07
Hy!

Van arra valainek valami megoldása, hogy filefeltöltéskor (és linkjének az adatbázisba helyezésekor):
hogyan lehet egyedi nevet adni a file-nak, ami biztos, hogy nem fog még létezni a könyvtárban?