Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] fopen i zamkniete allow_url_fopen
babo1
post 10.01.2008, 09:49:37
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 10.01.2008

Ostrzeżenie: (0%)
-----


skrypcik przestal chodzic po zamknieciu register_globals
oczywiscie allow_url_fopen musi byc on zeby to chodzilo

nie mam koncepcji co dalej a php jestem zielony

prosilbym kogos o pomoc - z gory dziekuje

CODE

/*********************************************************
* Funkcja odczytująca zawartość pliku
* $plik - string - lokalizacja pliku
* $return - string - zawartość pliku
*********************************************************/
function czytaj_plik($plik)
{
global $services ;

set_time_limit(60);

if($plik != '')
{
$handle = fopen($plik, 'rb');
$zawartosc = '';
if($handle == false){return false;}
else
{
while (!feof($handle))
{
$zawartosc .= fread($handle, 8192);
}
fclose($handle);
}
return $zawartosc;
}
else
{
echo 'Brak raportu do przetworzenia!';
return false;
}
}

?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
babo1
post 10.01.2008, 18:51:06
Post #2





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 10.01.2008

Ostrzeżenie: (0%)
-----


probowalem tak jak przykazal google
ale sie poddalem bo nie chce dzialać sciana.gif

cos chyba nie tak jest z tym zapisywaniem do temp.xml

CODE

/*********************************************************
* Funkcja odczytująca zawartość pliku
* $plik - string - lokalizacja pliku
* $return - string - zawartość pliku
*********************************************************/
function czytaj_plik($plik)
{
global $services ;

set_time_limit(60);

if($plik != '')
{
$ch = curl_init($plik);
$fp = @fopen("temp.xml", "w");
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
$file = "temp.xml";
$fp = fopen($file, "rb");

$zawartosc = '';
if($fp == false){return false;}
else
{
while (!feof($fp))
{
$zawartosc .= fread($fp, 8192);
}
fclose($fp);
}
return $zawartosc;
}
else
{
echo 'Brak raportu do przetworzenia!';
return false;
}
}

?>


Ten post edytował babo1 10.01.2008, 18:56:56
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 21:22