Pregunta:
Fecha: 01-05-2018 11:36:50
(En Español)
gracias Votos: 0 - Respuestas: 2 - Vistas: 12 Compartir en: Google Facebook Twitter LinkedIn Link
carpetas y ficheros php[No resuelta]
alguien sabria decirme si creo carpetas y las muestro como hago `para abrirlas y subir ficherosgracias Votos: 0 - Respuestas: 2 - Vistas: 12 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
-
Fecha: 01-05-2018 13:55:51 Tu pregunta no esta muy clara, pero creo que lo que necesitas y crear un fichero que mueva las fotos a una carpeta
if($_POST['sexo']==1){$sexo="Mujer";}else{$sexo="Hombre";} $fecha = $_POST['anio']."-".$_POST['mes']."-".$_POST['dia']; mkdir("archivos/".$_POST['correo']); $nombrefoto=$_FILES['foto']['name']; move_uploaded_file($_FILES['foto']['tmp_name'],"archivos/".$_POST['correo']."/".$nombrefoto);
Es como cuando colocas una foto de perfil, la foto se almacena en la base datos, pero necesitas un fichero que la mueva a una carpeta para mostrarla.
Este código te puede ayudar
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1") && $user!="yaexiste") { if($_POST['sexo']==1){$sexo="Mujer";}else{$sexo="Hombre";} $fecha = $_POST['anio']."-".$_POST['mes']."-".$_POST['dia']; mkdir("archivos/".$_POST['correo']); $nombrefoto=$_FILES['foto']['name']; move_uploaded_file($_FILES['foto']['tmp_name'],"archivos/".$_POST['correo']."/".$nombrefoto); $insertSQL = sprintf("INSERT INTO usuarios (nombre, apellido, correo, contrasenia, sexo, fechanac, foto, estado) VALUES (%s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($_POST['nombre'], "text"), GetSQLValueString($_POST['apellido'], "text"), GetSQLValueString($_POST['correo'], "text"), GetSQLValueString($_POST['contrasenia'], "text"), GetSQLValueString($sexo, "text"), GetSQLValueString($fecha, "date"), GetSQLValueString($nombrefoto, "text"), GetSQLValueString($_POST['estado'], "text"));
Un cordial saludo, espero que te pueda ayudar Votos: 0 - Link respuesta -
Fecha: 14-05-2018 12:47:11 Hola,
Para poder crear una carpeta debes usar la función mkdir() y para asegurarte usar la función chmod(), porque algunas veces la anterior función no te pone los permisos 777, necesarios para subir y modificar los archivos que esten dentro de este.
Si solucione tu pregunta cambia el estado de la misma.
Saludos
@QueCodigo Votos: 0 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
