OMG wie geht das?

ich gib bald auf :astonished: könnte mir jemand den php code für folgenedes kurz aufschreiben?(ich bitte drum)
also

DateiUpload(jpg only!*) + nach dem upload den namen automatisch ändern lassen
in diesem fall zu "picture.jpg"
egal wie die datei heißt nachdem upload solls picture heißen…

//WAS DAS BEZWECKEN SOLL:
-das am ende immer nur EINE datei im ordner(/images) ist, sprich bei jedem upload wird die vorhandene datei ersetzt…

ich werde verrückt
hoffentlich kann mir jemand helfen
danke

und nochwas der upload soll in ein orsner namens images/landen
*bei nicht jpg->error seite=“Please .JPG only!”

morje

hier hab ich mal was gemacht :slight_smile:

[code]<?php
if(isset($_POST[‘upload’])) {
$dateityp = getImageSize($_FILES[‘datei’][‘tmp_name’]);

if($dateityp['mime'] == "image/jpeg") {
	move_uploaded_file($_FILES['datei']['tmp_name'], "./images/picture.jpg");
} else {
	echo "Please .JPG only!\n";
}

}
?>

[/code]

WOW :smiley: dankeeeee
und könntest du Upload Succesfull am ende hinschreiben damit man weiß das ist upgeloaden wurde
ES FUNKIONIERT!
danke danke danke :wink2:

[code]<?php
if(isset($_POST[‘upload’])) {
$dateityp = getImageSize($_FILES[‘datei’][‘tmp_name’]);
if($dateityp[‘mime’] == “image/jpeg”) {
$upload = move_uploaded_file($_FILES[‘datei’][‘tmp_name’], “./images/picture.jpg”);
if($upload) {
echo “Upload successful!\n”;
} else {
echo “Upload error\n”;
}
} else {
echo “Please .JPG only!\n”;
}
}
?>

[/code]

WOW GENAU SO!!
vielen dank:)

mfg
hast du vielleicht MSN scheint dass du ohnung von php hättest^^

hm könnte man noch nen filesizelimit von 500kb mit einbauen?

einfach die bedingung erweitern:

jo wenns zu groß ist erscheint die meldung JPG ONLY PLEASE oder?
kann ich für den filesizelimit nen extra echo aufrufen lassen wie:
Your Picture size is too High. Max:500Kb

klar, einfach mal bisschen eigeninitiative zeigen. dachte du kannst die grundkenntnisse.

naja, hier:

if($_FILES['datei']['size'] > 512000) { echo "Your Picture size is too High. <b>Max:500Kb</b>"; } elseif($dateityp['mime'] == "image/jpeg") { ... }

:astonished: danke aber…
könnte du mir nun den kompletten code einmal aufschreiben ich weiß jhetz nciht wo genau der letze rein kommt… sorry aber mit meinen kenntnissen bn ich ncoh nciht soweit…

[code]<?php
if(isset($_POST[‘upload’])) {
$dateityp = getImageSize($_FILES[‘datei’][‘tmp_name’]);
if($_FILES[‘datei’][‘size’] > 512000) {
echo “Your Picture size is too High. Max:500Kb”;
} elseif($dateityp[‘mime’] == “image/jpeg”) {
$upload = move_uploaded_file($_FILES[‘datei’][‘tmp_name’], “./images/picture.jpg”);
if($upload) {
echo “Upload successful!\n”;
} else {
echo “Upload error\n”;
}
} else {
echo “Please .JPG only!\n”;
}
}
?>

[/code]