Zdravim,
mam takovy problem. Mam skript na pocitani stahnuti ale nefunguje mi at delam co delam. Nemohl by mi nekdo poradit ? Popripade mi napsat ten skript znova ?
ukaz skript inak ti asi nikto neporadi
co skusit něco jako
download.php
<?
if (empty($fille))
{
echo" soubor není vybrán"
exit;
}
else{
$server ="mysql.wz.cz";
$db_user = "login";
$db_pass = "password";
@ $spoj=mysql_connect($server, $db_user, $db_pass);
if (!$spoj)
{
echo"chyba spjení"
}
else
{
mysql_select_db("db_name",$spoj);
$dotaz="select * from fillelist where file='".$fille."'";
$vysledek = mysql_query($dotaz);
$radek= mysql_fetch_array($vysledek);
header("Content-disposition: filename=$radek['file_name']");
header("Content-type: application/force-download");
readfile($radek['path'], ”r”)
mysql_query(UPDATE fillelist SET stazeno=$radek['stazeno']+1 WHERE file='".$file."'"
}
}
?>
ještě trochu k te tabulce
tabulka obasuje
sloupec file(nejakej jedinečnej identifikator(nesmise opakovat)
file_name (skoutečný/původní názevsouboru)
path (cestak souboru + jeho akualní název
stazeno typuinteger
mozna by to chtělo trožku odladit a možná i optimlizovat ale mnělo by to bejt funkčí ale neručim za tovymejšlel jsemto za pochodu
Hele BARAKUDO, mohl bys mi ten kod poslat "v pořádku", zkoušel jsem to, ale nejde. A trochu mi vysvětlil ten princip? Dík (pošli to na jkrcma@centrum.cz)
ten script je v poradku, kdyby sis ho precet mozna bys prepsal par veci ktery barakuda nevi: login, heslo, db ;-)