webForumDet fria alternativet

Behöver en typp av Download.php

PHP

4 svar · 201 visningar · startad av L-O-Z-E

Medlem sedan juni 200111 inlägg
Frågan#1

Hallå..
Jag behöver en typp av download.php en rätt simple me mysql. Om nån har en bra sånt script skulle jag bli skitens glad.. alla jag har snackat me säger.. det e inget jag ger ut.. köp script.. hjälp mej snälla.. (E dålig på php men det e det sista jag behöver tills min sida e klar.)

Medlem sedan jan. 20001 006 inlägg
Medlem sedan mars 2001185 inlägg
#3

trodde jag =(
------------------
//ToBBe
Kommer snart

[Redigerat av SuPeR_ToBBe den 26 jun 2001]

Medlem sedan aug. 2000238 inlägg
#4

rotade fram ett gammalt script: iofs inte med mysql, hoppas d går bra ändå, jaja, vassego

r kanske ska tillägga att man länkar till scriptet med ex;<A HREF="download.php?id=01">Link #1</A>

<?php

$redirectpage = "http://www.yourpage.com/index.html";
  // where to go if $validreferer != $HTTP_REFERER

$validreferer = "yourpage.com";
  // pages which are allowed to call this script without beeing automatically redirected to $redirectpage

$dir = "/home/username/public_html/dir/";
  // dir where the files are stored
  // could also be a complete url, ('http://www.yourpage.com/dir/')

$files = array (
	"01"	=> "$dir&#0124;1.zip",
	"02"	=> "$dir&#0124;2.zip",
	"03"	=> "$dir&#0124;3.zip",
	"04"	=> "$dir&#0124;4.zip"
);
  // list your files in this array
  // 	"[id#]"	=> "[url/dir where the files are stored]&#0124;[filename]"

if (eregi($validreferer,$HTTP_REFERER)) {
    $permission = 1;
} else {
    $permission = 0;
}

list($path,$filename) = explode("&#0124;","$files[$id]");

if ($path == "" &#0124;&#0124; $filename == "") {$permission = 0;}

if ($permission == 1) {
	header("Content-Disposition: atachment; filename=$filename");
	header("Content-Type: application/octet-stream");
	header("Content-Length: ".filesize("$path/$filename"));
	header("Pragma: no-cache");
	header("Expires: 0");
	$fp=fopen("$path/$filename","r");
	print fread($fp,filesize("$path/$filename"));
	fclose($fp);
	exit();
}

if ($permission == 0) {header("Location: $redirectpage");}

?>

------------------
All Your Base Are Belong To Us

[Redigerat av herq den 26 jun 2001]

Medlem sedan juni 200111 inlägg
#5

tack alla.. med alla era inlägg så fick jag ihop till ett bra fungerande download system.. tack

135 ms totalt · 2 externa anrop · v20260731065814-full.2ae45ccc
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)