Hej..
Har lavet et lille eksempel!
//Tilføj billed
<form method="post" encType="multipart/form-data" action="save.php">
<input type="file" name="image">
</form
//Gem billed - Den tjekker hvilket fil type det er..
<?
include("config.php");
$ok=0;
if($_FILES["image"]["name"]) {
$size = $_FILES["image"]["size"] / 1024;
if($size > 0 && $size < 1023) {
$fra = $_FILES["image"]["tmp_name"];
$fra2 = $_FILES["image"]["name"];
$tilp = $_FILES["image"]["type"];
$tiltype = strstr($_FILES["image"]["type"],"/");
$tiltype = substr($tiltype,1);
if ($tiltype == "bmp" || $tiltype == "gif" || $tiltype == "pjpeg" || $tiltype == "x-png") {
$tiltype = str_replace("x-png","png",$tiltype);
$tiltype = str_replace("pjpeg","jpg",$tiltype);
//
$til = "[b]MAPPEN BILLEDET SKAL LIGGES OVER I[/b]/".time().rand(0000,9979)."-".$fra2;
if(function_exists("move_uploaded_file")) {
move_uploaded_file($fra, $til);
$img = "$til";
$ok=1;
} else {
copy($fra, $til);
$img = "$til";
$ok=1;
}
}else {$error='<font color=#8C8C8C><strong>Filen som du prøvede at uploade, havde forkert fil format..</strong></font>';}
}else {$error='<font color=#8C8C8C><strong>Filen som du prøvede at uploade, er større end 1 MB..</strong></font>';}
}else {$error='<font color=#8C8C8C><strong>Filen som du prøvede at uploade, blev ikke fundet..</strong></font>';}
$id = $row["id"];
$image = $row["image"];
mysql_query("INSERT INTO [b]DIN TABEL[/b] (image) VALUES ('$img')");
mysql_close();
echo Billedet blev gemt!";
}
else {
echo "Der skete en fejl! Det kunne være en af disse:<br>$error";
}
?>
// Vis af billed
<img src="<? print $vis[image]; ?>">