pues esa es la pregunta la del titulo, si es seguro este código, me funciona perfectamente, pero ya voy a habilitar la pagina y esta es una parte clave donde podrían hacer que falle el mismo
Código PHP:
<?php session_start();
$cedula= strtolower($_SESSION["cedula"]);
//datos del arhivo
$nombre_archivo = $_FILES['userfile']['name'];
$tipo_archivo = $_FILES['userfile']['type'];
$tamano_archivo = $_FILES['userfile']['size'];
//compruebo si las características del archivo son las que deseo
if ((strpos($tipo_archivo,'image/jpeg')!==false)&&$tamano_archivo<100000)
{
if (move_uploaded_file($_FILES['userfile']['tmp_name'], "fotos/".$nombre_archivo) && rename("fotos/".$nombre_archivo,"fotos/".$cedula.".jpg"))
{
if($_SESSION["autorizacion"]=="si")
{
?>
<script type='text/javascript' language='javascript'>
alert('SU IMAGEN FUE SUBIDA DE FORMA EXITOSA')
document.location.href='alumnos/infoalum.php'
</script>
<?php
}
else
{
?>
<script type='text/javascript' language='javascript'>
alert('SU IMAGEN FUE SUBIDA DE FORMA EXITOSA')
document.location.href='profesor/infoprofe.php'
</script>
<?php
}
} else {
echo "Ocurrió algún error al subir el fichero. No pudo guardarse.";
} } else {
if($_SESSION["autorizacion"]=="si")
{
?>
<script type='text/javascript' language='javascript'>
alert('LA EXTENSI'+"\u00d3"+'N O EL TAMA'+"\u00d1"+'O DE LOS ARCHIVOS NO ES CORRECTA \n-se permiten archivos .jpg \n-se permiten archivos de 100 kb m'+"\u00e1"+'ximo')
document.location.href='alumnos/infoalum.php'
</script>
<?php
} else {
?>
<script type='text/javascript' language='javascript'>
alert('LA EXTENSI'+"\u00d3"+'N O EL TAMA'+"\u00d1"+'O DE LOS ARCHIVOS NO ES CORRECTA \n-se permiten archivos .jpg \n-se permiten archivos de 100 kb m'+"\u00e1"+'ximo')
document.location.href='profesor/infoprofe.php'
</script>
<?php } } ?>
Gracias de antemano por sus respuestas