Avatar billede kimox Nybegynder
01. juli 2005 - 11:55 Der er 6 kommentarer og
1 løsning

Ændre navn på billede fil?

Hej. Hvodan får jeg dette script:

if ($_POST['koll'] == 1) {
include '../db.php';

$newfile = "";

if (trim($_FILES['picen']['name']) !="") {

$filetyper = array("image/gif", "text/html", "text/plain", "image/jpeg", "image/pjpeg", "image/png", "application/x-zip-compressed", "application/octet-stream");

    if (!in_array($_FILES['picen']['type'], $filetyper)) {
    echo "Ikke tilladt til upload! <a href=\"#.php\">tilbage</a>";
    exit();
    }

    if(is_uploaded_file($_FILES['picen']['tmp_name'])) {
      $uldir = '../../kok/moderne/';
      $ulfile = $uldir . $_FILES['picen']['name'];
      $name = $_FILES['picen']['name'];

        if(move_uploaded_file($_FILES['picen']['tmp_name'], $ulfile)) {
        $newfile = "http://domusitalia.dk/di/kok/moderne/$name";
        }
    }
}
$model = $_POST['model'];
$picen = $_POST['picen'];
$tekst = $_POST['tekst'];
mysql_query("INSERT INTO di_kok_mod (model, tekst, picen) VALUES ('$model', '$tekst', '$newfile')") or die(mysql_error());
echo "<div align=\"center\">Køkkenet blev oprettet<br> Gå til ret køkken for at lægge flere billeder op.</div>";


til at ændre mit navn på billedet før den ligger det op?

den må gerne komme til at hedde:

$model_$dato$tid

med dato'en der skal den ligge sekunderne med, og der skal naturligvis ikke være ";,:,/" osv i mellem datoen og minuttallet
Avatar billede hmortensen Nybegynder
01. juli 2005 - 13:18 #1
Sådan her du mener ?
$name = $_POST['model']."_".date("YmdHis");
$ulfile = $uldir.$name;
Avatar billede kimox Nybegynder
01. juli 2005 - 13:22 #2
ja det er jeg næsten sikker på ;), skal lige teste
Avatar billede kdjweb Nybegynder
01. juli 2005 - 15:05 #3
du kan også bare bruge:
rename(filens placering og navn, ny placering og nyt navn);
Avatar billede coderdk Praktikant
01. juli 2005 - 17:51 #4
kdjweb, ikke nødvendigt, da det bliver gjort med move_uploaded_file :)
Avatar billede kdjweb Nybegynder
01. juli 2005 - 20:24 #5
coderdk.. hvad ved jeg :) jeg kiggede bare på php.net og søgte den funktion og det vigtigeste er at det virker :)
Avatar billede hmortensen Nybegynder
01. juli 2005 - 20:26 #6
move_uploaded_file gør det samme, og laver nogle andre checks også
Avatar billede kimox Nybegynder
01. november 2005 - 12:47 #7
-lukket-
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester