Kezdőoldal » Számítástechnika » Weblapkészítés » Ha feltölt egy falhasználó...

Ha feltölt egy falhasználó egy fájlt azt milyen kódrésszel lehet átnevezni mondjuk user. Jpg-re?

Figyelt kérdés
Kommentben infó:

2013. okt. 12. 21:30
 1/5 A kérdező kommentje:

<?php

if(isset($_POST['submit'])) {

$target = "tmp/profilpicture/".$user['Username'].".";

$file_name = $_FILES['file']['name'];

$tmp_dir = $_FILES['file']['tmp_name'];


if(!preg_match('/(gif|jpe?g|png)$/i', $file_name))

{

echo "Rossz fajltipus!";

}

else

{

move_uploaded_file($tmp_dir, $target . $file_name);

$feltoltve = true;

}

}

?>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<form enctype="multipart/form-data" action="" method="post" />

<input type="hidden" name="MAX_FILE_SIZE" value="800000" />

<label for="file"> Válassz egy fájlt!</label><input id="file" type="file" name="file" />

<input type="submit" name="submit" value="Feltöltés!" /><br />

<?php

if($feltoltve) {

$utvonal = $target . $file_name;

echo "Sikeresen feltöltötted a képet!";

}

?>

Ez a kód! Ebbe hova, mi kell, hogy átnevezzen mondjuk egy photo01.jpg-ét átnevezzen majd user.jpg-re?

köszi!

2013. okt. 12. 21:31
 2/5 anonim ***** válasza:

igazán nem nehéz, a következő sorban találod a megoldást:


move_uploaded_file($tmp_dir, $target . $file_name);


az első paraméter a 'honnan', a másik pedig a 'hová'

a 'hová' stringet kellene neked manipulálni, ahogy szeretnéd

2013. okt. 12. 23:22
Hasznos számodra ez a válasz?
 3/5 A kérdező kommentje:

és, hogy változtassam meg, mert a $file_name helyére beírtam, hogy user.jpg de úgy tölti fel, hogy kihagyja a .-ot és csak userjpg-ét tölt fel.

mi a hiba?

2013. okt. 13. 10:50
 4/5 anonim ***** válasza:

user.jpg -t idézőjelbe raktad!?


move_uploaded_file($tmp_dir, $target . "user.jpg");

2013. okt. 13. 17:54
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:

[link]


innen kezdheted

2013. okt. 13. 18:03
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!