extrakoden
Det här e den koden som använder de 2 funktionerna:
if (isset($_FILES['fileUpload']))
{
include ("dbinfo.php");
$godkanda_typer[] = "image/pjpeg" ; # jpeg
$godkanda_typer[] = "image/jpeg" ; # jpeg
//-----------------------------------------------
// Lägg in kontroll så alla uppgifter är ifyllda
//-----------------------------------------------
# om det inte är ett fel och om filtypen är någon av de godkända
# så flyttar vi den till till en katalog
if ($_FILES['fileUpload']['error'] == 0 && in_array( $_FILES['fileUpload']['type'], $godkanda_typer))
{
# kontrollera om den går att flytta från sin temorära plats och tillderar bilden ett unikt namn
$tumnagel = date('U');
$filnamn = $tumnagel.substr($_FILES['fileUpload']['name'],-4);
$tumnagel .= "_thumb".substr($_FILES['fileUpload']['name'],-4);
if (move_uploaded_file($_FILES['fileUpload']['tmp_name'], "uploadbilder/".$filnamn))
{
# visa om det gick och skapar en thumbnail av den uppladdade filen
$filename = "uploadbilder/".$filnamn;
$maxhojd = 100;
$maxbredd = 100;
$quality = 75;
scalePic($filename, $tumnagel, $maxhojd, $maxbredd, $quality);
$sql="INSERT INTO bild (bildnamn, thumb, rubrik, text, mid) VALUES ('{$filnamn}', '{$tumnagel}','{$_POST['headline']}', '{$_POST['text']}', {$_POST['mid']})";
$resultat=mysql_query($sql);
$_SESSION['sess_mess'] = "Bilden är inlagd.";
// header("Location: laddaupp.php}");
exit;
}
else
{
$_SESSION['sess_mess'] = "Det gick inte att ladda upp filen till servern.";
// header("Location: laddaupp.php");
exit;
}
}
else
{
$_SESSION['sess_mess'] = "Fel filtyp...endast \".jpg\" är tillgåtet";
// header("Location: laddaupp.php");
exit;
}
}

