Nueva pregunta

Pregunta:

Fecha: 01-05-2018 11:36:50 (En Español)

carpetas y ficheros php[No resuelta]

alguien sabria decirme si creo carpetas y las muestro como hago `para abrirlas y subir ficheros
gracias
Etiquetas: PHP 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
 
frjcbbae garagebible.com