Hy ich hab das Script gefunden um Bilder hochzuladen
ich weis nicht wie ich bevor die datei auf den server geladen wird den namen des bildes ändern kann :-( kann mir da bitte jemand helfen.
ich möchte das der name durch die Var $user beinträchtigt wird.
das bild sollte dann so heißen $user_bilddatei_name
Danke im Vorraus!
PHP-Code:
<?php
$extlimit = "yes"; //Do you want to limit the extensions of files uploaded
$limitedext = array(".jpg"); //Extensions you want files uploaded limited to.
$sizelimit = "yes"; //Do you want a size limit, yes or no?
$sizebytes = "100000"; //size limit in bytes
if($senden){
if($bilddatei!= "") {
if (($sizelimit == "yes") && ($bilddatei_size > $sizebytes)) {
echo "<font color=\"#8B0000\"><font face=\"Arial\">
Die Bilddateiname ist zu gross, sie darf mamimal $sizebytes bytes sein.";
}
$ext = strrchr($bilddatei_name,'.');
if (($extlimit == "yes") && (!in_array($ext,$limitedext))) {
echo "<font color=\"#8B0000\"><font face=\"Arial\">
Die Bilddateiname hat nicht die richtige Endung. Erlaubt sind JPG Bilder!";
}
//Der Ordner images liegt auf dem Server, dort werde die Bilder kopiert.
//falls im images Ordner der Name der
Bilddatei schon existiert, dann soll eine Fehlermeldung kommen.
elseif (file_exists("$bilddatei_name")) {
echo "<font color=\"#8B0000\"><font face=\"Arial\">Die Bilddateiname
existiert bereit. Bitte ändere deine
Bilddateiname und versuche es nochmal.";
}
//ansonsten wird die Datei im Ordner images kopiert
else{
copy($bilddatei,"$bilddatei_name");
} }//if($bilddatei!= "") {
}//if($senden)
//im formular muss unbedingt enctype="multipart/form-data" enthalten!
?>
<form name="mf" action="bildup.php" method="post" enctype="multipart/form-data">
<input type='submit' NAME='senden' VALUE='Bild hochladen'>
Bild:<input type='file' name='bilddatei' value='durchsuchen'>
</form>
ich weis nicht wie ich bevor die datei auf den server geladen wird den namen des bildes ändern kann :-( kann mir da bitte jemand helfen.
ich möchte das der name durch die Var $user beinträchtigt wird.
das bild sollte dann so heißen $user_bilddatei_name
Danke im Vorraus!
Kommentar