[quote=Guest,2004-07-20 16:15:44] [quote]
Warning: Wrong parameter count for fgets() in /home/httpd.poludnie/webster/inne/php/pobierz.php on line 8
etc...[/quote]
"Nie ma takiego pliku na serwerze!"
Testowane na FoxServ.
pliki.txt[quote]
1. p.rar[/quote]
pobierz.php
<?php
function getFileName($id)
{
if(!($fd = fopen(\"plik.txt\",\"r\"))){ return(\"\");
}
if(($pos = strpos($line, \" \")) === false) continue;
$str_id = substr($line, 0
, $pos); if($id == $str_id){
}
}
return(\"\");
}
function send($name)
{
echo('Nie ma takiego pliku na serwerze!'); return;
}
if(($fileName = strrchr($name, \"\")) == false){ echo('Nie ma takiego pliku na serwerze!'); return;
}
$fd = fopen($name,\"r\");
header(\"Content-Type: application/octet-stream\"); header(\"Content-Length: $size;\"); header(\"Content-Disposition: attachment; filename=$fileName\");
}
$name = getFileName($_GET['id']);
if($name == \"\"){
echo('Nie ma takiego pliku na serwerze!'); }
else{
send($name);
}
}
else{
echo('Nie ma takiego pliku na serwerze!'); }
?>
<HTML>
<HEAD>
<META HTTP-EQUIV=\"Content-type\" CONTENT=\"text/html; charset=iso-8859-2\">
<TITLE>x-download</TITLE>
</HEAD>
<BODY>
<A HREF=\"pobierz.php?id=p.rar\">Pobierz</A>
</BODY>
</HTML>
Czekam na dalszą pomoc.
-----
Kod php umieszczamy w [php] nie [quote]
hwao [/quote]
Moze w tym kodzie cos zle robie?