Soy fotógrafo amateur y quiero hacerme una páginilla. El tema es que el upload lo puedo hacer facilmente, el ingreso de la dirección de la imágen también pero lo que no puedo sacar es cómo asignarle un nombre a cada imágen, es decir que cuando la suba por más que se llame PIC5874.jpg, pase a llamarse 1.jpg y la próxima 2.jpg y así consecutivamente.
Este es el código que utilizo para el upload:
Código PHP:
<?php
if (isset($_POST['submit'])) {
echo $_FILES['fichero']['tmp_name'].'<br>';
echo is_uploaded_file($_FILES['fichero']['tmp_name']);
echo $_FILES['fichero']['tmp_name'].'--' .$_FILES['fichero']['name'].'<br>';
if(is_uploaded_file($_FILES['fichero']['tmp_name'])) { // verifica haya sido cargado el archivo
if(move_uploaded_file($_FILES['fichero']['tmp_name'], $_FILES['fichero']['name'])) { // se coloca en su lugar final
echo "<b>File uploaded correctly ! Info:</b><br>";
echo "Uploaded file: "."<a href="; echo $_FILES['fichero']['name']; echo ">"; echo $_FILES['fichero']['name']; echo "</a><br>";
echo "MIME type: <i>".$_FILES['fichero']['type']."</i><br>";
echo "Size: <i>".$_FILES['fichero']['size']." bytes</i><br>";
echo "<br><hr><br>";
}
}
// A continuación el formulario
}
?>
Saludos y desde ya muchas gracias !