Estoy haciendo un Formulario donde los Usuarios puedan alojar su CV en nuestra web para posteriormente ofrecerles un empleo.
Ahora lo que tengo pensado es crear un formulario con datos basicos (NOMBRES, CEDULA, y AREA DE PROFESION) y con un campo donde les permita subir su Hoja de vida.
Ahora quiero que al dar al boton "Enviar" Se guarden sus datos en la BD y suba su Cv.
Lo de guardar en la BD lo tengo resuelto, el problema es al subir archivos, quiero que en una carpeta del serv (Curriculos) se creen sub carpetas segun la Profesion, y posteriormente suba la hoja de vida, pero nose como comprobar la existencia de una carpeta y de no exister la cree, y cuando subo un archivo no lo puedo ver osea no lo guarda :S mi codigo es el Sig:
Código PHP:
Ver original
<? if($_POST) { //mkdir("/Curriculo", 0700); $destino = 'Curriculos' ; // Carpeta donde se guardata copy( $_FILES [ 'file' ][ 'tmp_name' ], $destino . '/' .$_POST["ced"].'.'.$_FILES [ 'file' ][ 'type' ]); // Subimos el archivo include('post.html'); // Incluimos la plantilla } ?> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="texto">En Esta Seccion, coloque sus datos y acontinuacion cargue su Curriculo, (Puede ser formato PDF, DOC, PPT, XLS, DOCX, PPTX, XLSX).</td> </tr> <tr> <td> <br><br> <form action="?page=Empleo" method="post" enctype="multipart/form-data"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td>Apellidos y Nombres: </td> <td><input type="text" name="nom" size="40"/></td> </tr> <tr> <td>Cedula de Identidad: </td> <td><input type="text" name="ced" size="40"/></td> </tr> <tr> <td>Area de Profesion: </td> <td><select name="prof"> <option>Informatica</option> <option>Administracion</option> <option>Contaduria</option> <option>Recursos Humanos</option> <option>Mantenimiento</option> <option>Sin Profesion</option> </select> </td> </tr> <tr> <td>Curriculo: </td> <td><input name="archivo" type="file" id="file" size="40"></td> </tr> <tr> <td colspan="2"><input name="boton" type="submit" id="boton" value="Enviar"></td> </tr> </table> </form> </td> </tr> </table>