Dá se povolit FSockOpen?

Dá sé na mé stránce povolit funkce FSockOpen? je nezbytná ke správné funkci mé stránky, případně dá se nějak obejít?
Předem díky za odpověď.
dá ale nepovolí
proc ne? ... potrebuju se s jeho pomoci dostat jen na jednu stranku ... tot vse ... nejde o zadne nabouavani do systemu nebo ja nevim co ... jen na jednu stranku posilam pozadavek na vygenerovani obrazku ... jako je treba na sms brane od oskara ten obrazek s kodem, tak ja takovy obrazek potrebuju generovat i na svou stranku a posilam na to pozadavek pomoci fsockopen ...
:-) no to by ale, sám uznej, mohl říct každej (-:
tady je ukazanej zdrojak (soubor sms.php):

$host = "sms.oskarmobil.cz";
$stranka = "s_main.php3";
$port = 80;
$soc = FSockOpen($host, $port, $chyba);
if ($soc)
{
fwrite($soc, "Get //$stranka?lang=cs HTTP/1.1\r\n");
fwrite($soc, "Host: $host\r\n");
fwrite($soc, "Referer: $_SERVER[HTTP_REFERER]\r\n");
fwrite($soc, "\r\n");
while ($line = FgetS($soc,128))
{
if (StrPos($line,"pic_id"))
{
$kod = SubStr($line,StrPos($line,"pic_id")+15,9);
break;
}
if (StrPos($line,"ppp"))
{
$ppp = SubStr($line,StrPos($line,"ppp")+12,48);
}
}
Fclose($soc);
}
else
{
echo 'neotevřel se soket'.$chyba;
}

... to je cely ... je to jen na generovani toho obrazku ... klidne se podivejte primo do toho souboru
chapeme, ale ked sa to povoli tak to niekto vyuzije
BTW: ja by som to tiezl chcel (na ping trackback URL v blogu) ale bohuzial ...
Dr.Dragon, proč tohle děláš tak složitě? Proč místo celé té konstrukce rovnou neotevřeš ten soubor? PHP si s tím poradí ;)

stačí tedy třeba file("http://sms.oskarmobil.cz/s_main.php?lang=cs"); a vrátí se ti pole, obsahující jednotlivé řádky toho dokumentu, pak si s tím už můžeš hrát ;)
on chce data poslat, ne nacitat....
nebo fwrite nacita?
jinak fsockopen se zakazal jiz davno a povolovat se nejspis nebude... sms vlastnim scriptem musis odeslat od jinud z wz to nejde
Blokovano kvuli SMS bomberu. Dnes spise proti spamu.
Richarde, on zapíše HTTP požadavek a odešle ho serveru, ale v tom požadavku v podstatě žádá o určitý soubor ;) a pak čte odpověď, a to taktéž leze až do souboru (v hlavičce jím hledaná informace není)... z čehož docházím k názoru, že tuhle maškarádu v pohodě vyřeší obyčejné filesystémové funkce ;)
ten fwrite sice zapisuje, ale pouze hlavicku.
V tomto pripade skutecne staci jen fopen() misto fsockopen().
Nípal: bohuzel to tak snadno nefunguje ...
Tomík: mne nestaci Fopen ... potrebuju otevrit socket ...
neda se nejak povolit jen pro mou stranku?
tohle je zbytečná diskuse věř mi .. nepovolej ti to
no ale v tom pripade ... da se to co chci udelat (presne to co chci udelat), udelat jinak?
Dr.Dragon - PROČ fopen nestačí?
IMHO a nic, sockopen je dobry, ak sa potvrdzovaci kod dava napr.na dalsej stranke, musis tam cez PHP poslat session cookie ;)
<HTML>Nípal: jak pres fopen posles referer? jak odesles user-agent apd?
Protoze takove veci prave odesilaci scripty kontroluji aby se overilo zda uzivatel odeslal z prohlizece nebo nejakeho scriptu.
Oskar pozaduje GET metodu, nicmene kdyby ocekaval POST data fopen by jaksi nestacilo (a ani ted nestaci)... proto je potreba socketove spojeni (ktere navic umi odeslat pozadavek na libovolny port nebo projede pozadavek pres proxy = k cemu to lze vyuzit? :-P ;)</HTML>
Dalo se to čekat... vlastně ani nechápu smysl existence sms bran, protože pokud někdo nahákne jejich server a zjistí, kam a jak se ty sms posílají, pak už je po všem :|
takze nikdo nevi, jak to udelat jinak? :(
TO MAM STEJNY PROBLEM:
Sockets Extension: Failed. Recompile PHP with --enable-sockets option

da se s tim nejak poradit? ne oteviraji tady sockety?
mi to pise todle :)

Warning: fsockopen proc_open() has been disabled for security reasons in /3w/wz.cz/s/smso/sms.php on line 25