Beste,
Ik gebruik onderstaande script voor plaatjes te uploaden.
Nu is mijn vraag als ik bstand upload geert.jpg en ik terug geert.jpg wens te uploaden werkt dit niet.
Is het mogelijk de file te renamen dan naar vb geert-4584.jpg met een unieke code er na ofzo, Zodat elk plaatje een unieke naam krijgt.
Alvast dank
PHP Code:
<?php
$target_dir = "uploads/";
$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
$uploadOk = 1;
$imageFileType = pathinfo($target_file,PATHINFO_EXTENSION);
// Check if image file is a actual image or fake image
if(isset($_POST["submit"])) {
$check = getimagesize($_FILES["fileToUpload"]["tmp_name"]);
if($check !== false) {
echo "File is an image - " . $check["mime"] . ".";
$uploadOk = 1;
} else {
echo "File is not an image.";
$uploadOk = 0;
}
}
?>
- Php upload file rename
-
09-05-2015, 12:58 #1
- Berichten
- 320
- Lid sinds
- 14 Jaar
Php upload file rename
-
In de schijnwerper
Mooie kans met een mooi domein voor affiliate - Debestevergelijker.nlWebsite te koopTransparant je linkbuilding uitbesteden? Equote.nl helpt je verder!LinkpartnersTe Koop: DomeinNamenNederland.nlWebsite te koopGewoonweg 150+ goede domeinnamen in de koopjeskelder voor slechts 69 euro p/stukDomein te koop -
09-05-2015, 14:45 #2
- Berichten
- 403
- Lid sinds
- 14 Jaar
Re: Php upload file rename
Je zou een timestamp aan de naam kun toevoegen, deze is namelijk altijd uniek.
-
09-05-2015, 16:31 #3
- Berichten
- 320
- Lid sinds
- 14 Jaar
Re: Php upload file rename
bedankt voor de tip. maar als ik op lijn 2: $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]["$timestamp"]);
Toepas dan krijg ik een error
-
09-05-2015, 16:35 #4
- Berichten
- 403
- Lid sinds
- 14 Jaar
Re: Php upload file rename
Dat klopt, je implementatie is fout. Het volgende is wat je zou moeten doen:
PHP Code:$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"] . $timestamp);
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic