php upload script mit verschiebung

G

gerd1987

Hey,
habe ein Problem mit einem Upload Script.
Das Bild soll nach dem hochladen gleich auf einer Seite wie z.b. wallpaper.php landen und man soll vor dem Hochladen noch bestimmen können in welche kategorie das Bild geladen wird.
Da ich noch nicht wirklich gut php kann habe ich keine Ahnung wie ich das machen könnte....

Mein bisheriges Upload Script sieht so aus:

Mein Formular:
<form method="post" action="upload.php" enctype="multipart/form-data">
<input type="file" name="file">
<input type="submit" name="Button" value="Hochladen">
</form>

Mein Upload Script:
<?php
$tempname = $_FILES['file']['tmp_name'];
$name = $_FILES['file']['name'];
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];
if($type != "image/gif" && $type != "image/jpeg" && $type != "image/png" ) {
$err[] = "nur gif, png und jpeg Dateien dürfen hochgeladen werden.";
}
if($size > "20000000") {
$err[] = "Die Datei welche du hochladen willst, ist zu gross!<br>Maximale Dateigrosse beträgt 5 MB!";
}
if(empty($err)) {
move_uploaded_file($_FILES['file']['tmp_name'], "images/".$_FILES['file']['name']);
echo "Das Bild wurde Erfolgreich Hochgeladen!<br /> " ;
echo '<img src="images/'.$_FILES['file']['name'].'" /><br />';
echo "Foren Code: <br /><textarea>[IMG ]http:/mariographics.de/upload/images/".$_FILES['file']['name']."[/IMG ]</textarea><br />";
echo "Link: <br /><textarea>http:/mariographics.de/upload/images/".$_FILES['file']['name']."</textarea><br />";
echo "Thumbnail für Boards:: <br /><textarea> http:/mariographics.de/upload/images/".$_FILES['file']['name']."</textarea><br />";
}
else {
foreach($err as $error)
echo "$error<br>";
}
?>

Hoffe mir kann jemand helfen

Gruß Gerd
 
Schau dir mal diese Zeile in dem Script an:
PHP:
move_uploaded_file($_FILES['file']['tmp_name'], "images/".$_FILES['file']['name']);
Das erklärt sich eigentlich von selbst.
Außerdem möchte ich dich bitten, die Formatierungstags für Code zu benutzen.
 
ja sry habe über den gastzugang geschrieben wusste nicht wie das geht.
dann noch danke für deine antwort!
wie mache ich dass dann wenn der benutzer aussuchen soll auf welche seite er das laden soll?z.b. auf wallpaper.php oder siganturen.php?
 
Zurück