περιορισμός download

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
txc
Δημοσιεύσεις: 626
Εγγραφή: 02 Δεκ 2003 23:08

περιορισμός download

Δημοσίευση από txc » 06 Μαρ 2008 14:51

καλησπέρα παιδιά, μια ερώτηση , χρησιμοποιώ τον εξής κώδικα :

Κώδικας: Επιλογή όλων

<?php
error_reporting&#40;E_ALL&#41;;
if&#40;isset&#40;$_GET&#91;'id'&#93;&#41;&#41;
&#123;
	include 'library/config.php';
	include 'library/opendb.php';

	$id      = $_GET&#91;'id'&#93;;
	$query   = "SELECT name, type, size, path FROM upload2 WHERE id = '$id'";
	$result  = mysql_query&#40;$query&#41; or die&#40;'Error, query failed'&#41;;
	list&#40;$name, $type, $size, $filePath&#41; = mysql_fetch_array&#40;$result&#41;;

	header&#40;"Content-Disposition&#58; attachment; filename=$name"&#41;;
	header&#40;"Content-length&#58; $size"&#41;;
	header&#40;"Content-type&#58; $type"&#41;;
	
	readfile&#40;$filePath&#41;;

	include 'library/closedb.php';	
	exit;
&#125;

?>

<html>
<head>
<title>Download File From File Server</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?php
include 'library/config.php';
include 'library/opendb.php';

$query  = "SELECT id, name FROM upload2";
$result = mysql_query&#40;$query&#41; or die&#40;'Error, query failed'&#41;;
if&#40;mysql_num_rows&#40;$result&#41; == 0&#41;
&#123;
	echo "Database is empty <br>";
&#125; 
else
&#123;
	while&#40;list&#40;$id, $name&#41; = mysql_fetch_array&#40;$result&#41;&#41;
	&#123;
?>
	<a href="download2.php?id=<?=$id;?>"><?=$name;?></a> <br>
<?php		
	&#125;
&#125;
include 'library/closedb.php';
?>
</body>
</html>
έχω και μια βάση που τραβάει τα δεδομένα και τα εμφανίζει για download, το θέμα είναι ότι όταν βγαίνουν τα link αν άφήσει τον κέρσορα ο χρήστης πάνω από το Link και του πάρει το Link Και το γράψει σε μια άλλη διεύθυνση τότε κατεβάζει το αρχείο, κάτι που δεν θέλω
πως μπορώ να αποτρέψω να εμφανίζεται η διεύθυνση κάτω αριστερά έτσι ώστε να μην την πέρνει ο χρήστης ?

txc
Δημοσιεύσεις: 626
Εγγραφή: 02 Δεκ 2003 23:08

περιορισμός download

Δημοσίευση από txc » 06 Μαρ 2008 15:31

άκυρο το βρήκα παίδες
ευχαριστώ

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες