case 'image/jpg': $formato = 'jpg'; break; case 'image/png': $formato = 'png'; break; case 'image/gif': $formato = 'gif'; break; } $ruta = "img/usuarios/" . $prefijo . "_" . $archivo; if ($archivo != "") { if ($tipo == "image/jpeg") { if ($tamanio <= 2097152) { if (copy($_FILES['fleImagen']['tmp_name'], $ruta)) { if (subir_foto($ruta, $nombre_img, $descripcion_img)) { header('location: perfil.php'); } else { echo "Nose pudo subir la foto!"; } } else { echo "Hubo un error en la copia de su archivo"; } } else { echo "La imagen es mas pesada de lo permitido, peso maximo 2mb"; } } else { echo "Su imagen no es un archivo de imagen valido, solo jpg, png, o gif son aceptados"; } } else { echo "No se a podido cargar ningun archivo";
<div id='page-wrap'> <?php include 'includes/header.php'; ?> <?php include 'includes/navigationMenu.php'; ?> <section class="main" id="s1"> <div> <?php if (validarDatos()) { registrar_usuario($link, $sql); subir_foto($link, $image, $email); } else { echo "Datos no validos, vuelve a la página de formulario -> <a href='registro_html5.html' >REGISTRO</a>"; } ?> </div> </section> <?php include 'includes/footer.html'; ?> </div> </body> </html> <?php mysqli_close($link);
<?php include 'includes/metaAndCSS.html'; ?> <title>Insertando...</title> </head> <body> <div id='page-wrap'> <?php include 'includes/header.php'; include 'includes/navigationMenu.php'; include 'includes/seguridadSocio.php'; ?> <section class="main" id="s1"> <div> <?php subir_foto($link, $image, $codalbum, $nombre, $etiq1, $etiq2); ?> </div> </section> <?php include 'includes/footer.html'; ?> </div> </body> </html> <?php mysqli_close($link);
<?php function subir_foto($foto) { if ($foto['type'] == "image/gif" || $foto['type'] == "image/jpeg" || $foto['type'] == "image/jpg" || $foto['type'] == "image/png" || $foto['type'] == "image/bmp") { move_uploaded_file($foto['tmp_name'], $dir . $foto['name']); } else { echo "Error al subir el fichero"; } } subir_foto($_FILES['foto']); // subir_pdf($_FILES['cv']); $dir = "files/"; $valida = 0; if (isset($_POST['enviar'])) { if (is_uploaded_file($_FILES['foto']['tmp_name'])) { move_uploaded_file($_FILES['foto']['tmp_name'], $dir . $_FILES['foto']['name']); $valida = 1; } else { $errfoto = "Error al subir la foto."; $valida = 0; } if (is_uploaded_file($_FILES['cv']['tmp_name'])) { move_uploaded_file($_FILES['cv']['tmp_name'], $dir . $_FILES['cv']['name']); $valida = 1; } else { $errcv = "Error al subir el cv."; $valida = 0; } } ?>