webForumDet fria alternativet

id + jpg

3 svar · 333 visningar · startad av badmongo

badmongoMedlem sedan maj 200367 inlägg
#1

hej... laddar upp bilder via en upload... bilderna döps om sen till userid....

ända problemet e att den tar bara med första siffran i uid.

helmysko... så om man har id 11 så blir det 1.jpg... fasst det skulle vara 11.jpg..... 0-9 funkar perfekt men inte 10- och upååt...

nån som vet vad det e för fel????

----------------------------------
<?

if($_POST['send'] && $_FILES['file']['size'] >= 1 && $_FILES['file']['size'] <= $maxstorlek)
{
{
$filename = $_SESSION['uid']['name'] . ".jpg";
}

// kolla om filen är en jpg
if (!strchr($_FILES['file']['name'], ".jpg")) {
echo("<b>ERROR:</b> filformatet måste vara <b><u>JPG</u></b><br>");
exit;
}
else {

// flytta filen till sin katalog
if (move_uploaded_file($_FILES['file']['tmp_name'], $dir . "/" . $filename))
{
$txt .= "<center><font size='5'>sådär</font><br>";
$txt .= "" . round($_FILES['file']['size']/1024,2) . " kB</center>";

}
// om det blir någe fel, visa detta:
else
{
$txt .= "<b><font color='red'>ERROR:</font></b> ojsan nu var det nått som blev fel... tänk på att bilden får max vara <b><u>30 kb</u></b> stor";
}
}
}
elseif($_POST['send'])
{
$txt .= "<b><font color='red'>ERROR:</font></b> ojsan nu var det nått som blev fel... tänk på att bilden får max vara <b><u>30 kb</u></b> stor";
}

echo $txt;
?>

badmongoMedlem sedan maj 200367 inlägg
#2

jag löste det

PeeerMedlem sedan mars 20025 907 inlägg
#3

hur?

badmongoMedlem sedan maj 200367 inlägg
#4

böt ut

$filename = $_SESSION['uid']['name'] . ".jpg";

mot

$filename = $_SESSION['uid']. ".jpg";

122 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)