[php] ftp download door dmv script

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • KALN
  • Registratie: Augustus 2000
  • Laatst online: 29-05 08:18
Ik ben op dit moment bezig aan een download scripje voor mijn site. Enkel wil het niet lukken. Gisteren dacht ik dat ik het voor elkaar had, nadat ik bij verschillende pages een download dialoogvenster kreeg die ik ook wilde. Vandaag na verder gewerkt te hebben aan de site. Wilt hij niet meer.

Slim als ik was had ik geen back-ups van de betreffende files etc.

Het werkte goed dmv meta refresh maar nu krijg ik de http en daaraan vast de ftp url.

sitemaphier/ftp://ftpserver/downloadbestand.zip

zeg maar.

Stuk van de code is:
PHP:
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?
$query = "SELECT * FROM demos WHERE id=$id";
$result = mysql_query($query);
$file = mysql_result($result, 0,'filename');

$fdir = "ftp://ftpserver/ftpmap/";
$fileurl=rawurlencode($fdir.$file);

if(isset($download))
{
mysql_query("UPDATE demos SET dl=dl+1 WHERE id='$id'");

?>
<html>
<head>
<META HTTP-EQUIV="REFRESH" CONTENT="1;URL=<? echo"$fileurl"; ?>">
</head>
</html>
<? }
?>

de variabele download word dus geset zodra ik de download link aanklik :)


Ik heb al geprobeerd header te gebruiken maar daar lukt het mij niet echt mee.

Dus hopelijk heb 1 van jullie tips? :)

P.S. ja heb niet zoveel ervaring met webdesign tot op heden. ;p

[edit] done. ben hier tijd niet geweest :>

[ Voor 33% gewijzigd door KALN op 04-01-2003 23:45 ]


Acties:
  • 0 Henk 'm!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 17:06

gorgi_19

Kruimeltjes zijn weer op :9

Volgens mij zit er iets fout met $wdir.

PHP:
1
$fileurl=rawurlencode($wdir.$file);


Hierbij voeg je $file toe aan $wdir, wat de oorzaak zou kunnen zijn.

Zou je verder [code=php][/code] tags kunnen gebruiken?

edit:

Het kan aan mij liggen, maar je code ziet er nu ietsie anders uit :?


edit:

Doe het dan gelijk luxe, en maak er [code=php] van.. :P

[ Voor 100% gewijzigd door gorgi_19 op 04-01-2003 23:39 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Acties:
  • 0 Henk 'm!

  • KALN
  • Registratie: Augustus 2000
  • Laatst online: 29-05 08:18
Hmm ja kleine syntax error heb verholpen, kreeg er ook geen eerdere melding over. Maar probleem blijft :\

Ook handig dat ik het er even bij vermeldt:

De url die hij refreshed:
http://xxxx/xxxx/ftp%3A%2F%2Fxxxx%2Fdemo%2Flast%20chance_o8s_de_inferno_1439948_HLTV.zip


(xxxx is crap)

[ Voor 49% gewijzigd door KALN op 04-01-2003 23:42 ]


Acties:
  • 0 Henk 'm!

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 11-09 11:19

chem

Reist de wereld rond

waarom urlencode je dan ook het ftp:// gedeelte?

Klaar voor een nieuwe uitdaging.


Acties:
  • 0 Henk 'm!

  • KALN
  • Registratie: Augustus 2000
  • Laatst online: 29-05 08:18
Hihi bedankt :>

[ Voor 74% gewijzigd door KALN op 04-01-2003 23:48 ]