PHP, képek lementése más néven?
PHP-vel írtam egy űrlapot ami bekér egy csomó adatot, és ha a felhasználó akar, akkor csatolhat hozzá egy képet. Ha csatol hozzá képet, akkor annak az eredeti nevét (ami a felhasználó gépén is szerepel) átnevezi erre: $user."uploaded_picture".$szam
A $szam jelenesetben 1, tehát ha a felhasználó feltölt egy képet, azt szeretném elérni, hogy ez a szám eggyel nőjön, így nem fogja letörölni és átírni az előző feltöltött képet.
A form actionja a feldolgozo.php, ahol eddig ezt a problémát így akartam megoldani (részlet), sikertelenül:
$szam = 1;
move_uploaded_file($_FILES["new_post_file_pic"]["tmp_name"], "profil_adatok/kepek/profil_poszt_kep_".$szam.".jpg");
$szam = ++$szam;
Mi a kérdés? Az átnevezés vagy a számozás? Számozáshoz csinálhatsz hozzá adatbázisban egy mezőt amit mindig lekérdezel és növeled egyel a sikeres feltöltéskor.
Átnevezni meg ugye mozgatás közben a legjobb pl:
move_uploaded_file($_FILES["file"]["tmp_name"], "../img/imageDirectory/" . $newfilename;
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!