Hola gente, soy nuevito y ya les dejo una pregunta.
Quiero hacer un script en PHP para que mis usuarios puedan subir fotos y utilizarlas en el foro o en la galeria de fotos.
El codigo que tengo y que funciona perfectamente es el siguiente:
Formulario HTML:
form enctype="multipart/form-data" action="uploader.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
Archivo a subir: <input name="uploadedfile" type="file" size="20" />
<br />
<input type="submit" value="Upload File" />
</form>
PHP - uploader.php
<?php
$target_path = "fotos/";
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
$_FILES['uploadedfile']['tmp_name'];
$target_path = "fotos/";
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path))
{
echo "El archivo: ". basename( $_FILES['uploadedfile']['name']). " a sido subido";
} else{
echo "Ha ocurrido un error al subir el archivo, por favor, intente nuevamente";
}
?>
Como dije antes esto funciona perfectamente, lo que quiero hacer es que me deje subir unicamente imagenes JPG. Se que se hace con:
$_FILES['uploadedfile']['type']
Pero no logro hacerlo andar.
Muchas gracias por sus respuestas.
Rogelio D.