Mailinglisten-Archive |
Hallo liste, ich bins mal wieder die nervensäge... so ich hab mal aufgeschrieben was alles abgefragt wird...(zur downloadberechtigung) hoffe man versteht das... $cfgDbDatabase = 'phpSecurePages'; //name der mysql Datenbank $cfgDbTableUsers = 'phpSP_users'; //Tabelle für Userverwaltung ...kurz -->TfU $cfgDbUserLevelfield = 'userlevel'; // userlevel aus TfU z.b.3 $cfgDbdownloadtab = 'dwtab'; //Tabelle für Downloadverwaltung ...kurz -->TfD $cfgDbdownloadlevel = 'userlevel'; //userlev aus TfD z.b. 3 $cfgDbdwpfad = 'dwpfad'; //pfad der datei z.b.--> c:\dwlod\ $cfgDbdwdat = 'dwfile'; //datei z.b. --> rend6.zip $userLevel = stripslashes($userArray["$cfgDbUserLevelfield"]); $pfadQuery = mysql($cfgDbDatabase, "SELECT * FROM $cfgDbdownloadtab WHERE $cfgDbdownloadlevel = '$userLevel'") or die($strNoDatabase); $pfadArray = mysql_fetch_array($pfadQuery); $FilePath = stripslashes($pfadArray["$cfgDbdwpfad"]); $Filename = stripslashes($pfadArray["$cfgDbdwdat"]); so ist das in der secure.php / bzw. checklogin.php (habe nicht den ganzen code genommen nur der der wichtig ist...) und das andere kennt ihr ja schon.. in der ren_down.php <?PHP include("phpSecurePages/secure.php"); $len = filesize($FilePath. $Filename); header("Content-Type:application/qctet-stream"); header( "Content-Disposition: inline; filename=" . $Filename ); header("pragma: no-cache"); header("expires: 0"); header("Content-Length: ".$len); readfile($FilePath.$Filename); hab ich was vergessen... ... bestimmt krasse anfängerfehler.. ciao Alexander mailto:andiamo_(at)_hessenkamp.de
php::bar PHP Wiki - Listenarchive