Nieuw lid |
|
[HEB DE FOUT AL GEVONDEN Ik had de Sessie Variabele verkeerd, moest $_SESSION['Mail']; inplaats van $_SESSION['email']; zijn ;) ]
Ey mensen, alweer zo'n stom iets waar ik al uren over zit te denken maar mn fout niet kan ontdekken ;)
Ik wil hier, voordat iemand gaat uploaden (wat al werkt) de site laten checken hoeveel de gebruiker al heeft geupload. Als dit meer is dan 5 mb (het limiet) moet het script vertellen dat de gebruiker niet meer kan uploaden.
Nu heb ik alles (volgens mij) goed geschreven, en zit mijn fout ergens in mijn MySQL stukje, ik denk dit omdat ik even later een echo er tussen heb gezet die mij $Ruimtebezet geeft. (Blanco... dus daar gaat t fout)
Kan iemand even kijken?
<?
require('------*.php');
$query = "SELECT ruimte FROM leden WHERE email='" . $_SESSION["email"] ."'";
$result = mysql_query($query) or die(mysql_error());
$Activex = mysql_fetch_object($result);
$Ruimtebezet = stripslashes($Activex->ruimte);
$Ruimtemax = 1024*1024*5;
$Ruimteover = $Ruimtemax - $Ruimtebezet;
if($Ruimteover <= $RuimteMax){
echo 'Je hebt geen ruimte meer over om te uploaden, verwijder eerst een aantal bestanden.';
}else{
$ROmb = $Ruimteover / 1024 / 1024;
echo $Ruimtebezet.'<br>Je hebt nog '.$Ruimteover.' Bytes over. ('.$ROmb.'MB)';
//Hierna staat de upload-code die al perfect werkt ;)
// * = dit bestand heet natuurlijk anders, wordt netjes ingeladen, maar niet iedereen hoeft dit bestand's naam te zien, dus heb ik t in -----.php veranderd ;)
?>
<? require('------*.php'); $query = "SELECT ruimte FROM leden WHERE email='" . $_SESSION["email"] ."'"; $Ruimtemax = 1024*1024*5; $Ruimteover = $Ruimtemax - $Ruimtebezet; if($Ruimteover <= $RuimteMax){ echo 'Je hebt geen ruimte meer over om te uploaden, verwijder eerst een aantal bestanden.'; }else{ $ROmb = $Ruimteover / 1024 / 1024; echo $Ruimtebezet.'<br>Je hebt nog '.$Ruimteover.' Bytes over. ('.$ROmb.'MB)'; //Hierna staat de upload-code die al perfect werkt ;) // * = dit bestand heet natuurlijk anders, wordt netjes ingeladen, maar niet iedereen hoeft dit bestand's naam te zien, dus heb ik t in -----.php veranderd ;) ?>
Alvast bedankt!
Wietse
Ps: Als ik 'SELECT ruimte FROM' verander in wat t eerst was, 'SELECT * FROM' geeft ie t zelfde ;)
|