Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/07/2015, 21:51
RevolucionVegana
 
Fecha de Ingreso: julio-2015
Mensajes: 92
Antigüedad: 8 años, 9 meses
Puntos: 0
Respuesta: Error al procesar información de formulario HTML con PHP

DIOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOS QUE LIO, os juro que ahora mismo me explota la cabeza macho todo son problemas :(((((((((((((((((((((((((((((((((((((((((((( se ha puesto mal lo de los quotes y todo eso joder macho :/

por última vez, código del primer archivo:

Código PHP:
Ver original
  1. <html>
  2. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  3.     <head>
  4.     <title>Demando trabajo</title>
  5.     </head>
  6. <body>
  7.     <h1>Publicar anuncio demandando empleo.</h1>
  8.     <h3>(Los campos que contengan un asterisco * es obligatorio responderlos, gracias.)</h3>
  9.  
  10. <form method="post" action="procesarinformacion.php">
  11. Sexo*: <input type="RADIO" name="sexoUsuario" checked value="Mujer"> Mujer
  12.         <input type="RADIO" name="sexoUsuario" value="Hombre"> Hombre <br>
  13.     <p>
  14. Nombre*: <input type="text" name="nombreUsuario" value="" size="20" maxlength="20"> <br>
  15.  
  16. Apellidos*: <input type="text" name="apellidosUsuario" value="" size="20" maxlength="40"> <br>
  17.     </p>
  18. Número de teléfono*: <input type="text" name="telefonoUsuario" value="" size="20" maxlength="9"> <br>
  19.  
  20. Correo electrónico*: <input type="text" name="emailUsuario" value="" size="20" maxlength="40"> <br>
  21.     <p>
  22. Provincia*: <select name=""provinciaUsuario"" size="1">
  23.                     <option value="A Coruña">A Coruña</option>
  24.                     <option value="Álava">Álava</option>
  25.                     <option value="Albacete">Albacete</option>
  26.                     <option value="Alicante">Alicante</option>
  27.                     <option value="Almería">Almería</option>
  28.                     <option value="Asturias">Asturias</option>
  29.                     <option value="Ávila">Ávila</option>
  30.                     <option value="Badajoz">Badajoz</option>
  31.                     <option value="Baleares">Baleares </option>
  32.                     <option value="Barcelona">Barcelona</option>
  33.                     <option value="Burgos">Burgos</option>
  34.                     <option value="Cáceres">Cáceres</option>
  35.                     <option value="Cádiz">Cádiz</option>
  36.                     <option value="Cantabria">Cantabria</option>
  37.                     <option value="Castellón de la Plana">Castellón de la Plana</option>
  38.                     <option value="Ceuta">Ceuta</option>
  39.                     <option value="Ciudad Real">Ciudad Real</option>
  40.                     <option value="Córdoba">Córdoba</option>
  41.                     <option value="Cuenca">Cuenca</option>
  42.                     <option value="Girona">Girona</option>
  43.                     <option value="Granada">Granada</option>
  44.                     <option value="Guadalajara">Guadalajara</option>
  45.                     <option value="Guipúzcoa">Guipúzcoa</option>
  46.                     <option value="Huelva">Huelva</option>
  47.                     <option value="Huesca">Huesca</option>
  48.                     <option value="Jaén">Jaén</option>
  49.                     <option value="La Rioja">La Rioja</option>
  50.                     <option value="Las Palmas">Las Palmas</option>
  51.                     <option value="León">León</option>
  52.                     <option value="Lleida">Lleida</option>
  53.                     <option value="Lugo">Lugo</option>
  54.                     <option value="Madrid">Madrid</option>
  55.                     <option value="Málaga">Málaga</option>
  56.                     <option value="Melilla">Melilla</option>
  57.                     <option value="Murcia">Murcia</option>
  58.                     <option value="Navarra">Navarra</option>
  59.                     <option value="Ourense">Ourense</option>
  60.                     <option value="Palencia">Palencia</option>
  61.                     <option value="Pontevedra">Pontevedra</option>
  62.                     <option value="Salamanca">Salamanca</option>
  63.                     <option value="Santa Cruz de Tenerife">Santa Cruz de Tenerife</option>
  64.                     <option value="Segovia">Segovia</option>
  65.                     <option value="Sevilla">Sevilla</option>
  66.                     <option value="Soria">Soria</option>
  67.                     <option value="Tarragona">Tarragona</option>
  68.                     <option value="Teruel">Teruel</option>
  69.                     <option value="Toledo">Toledo</option>
  70.                     <option value="Valencia">Valencia</option>
  71.                     <option value="Valladolid">Valladolid</option>
  72.                     <option value="Vizcaya">Vizcaya</option>
  73.                     <option value="Zamora">Zamora</option>
  74.                     <option value="Zaragoza">Zaragoza</option> </select> <br>
  75.                    
  76. Localidad*: <input type="text" name="localidadUsuario" value="" size="20" maxlength="30"> <br>
  77.  
  78.            
  79.     </p>       
  80. Edad*: <select>
  81.        <?php
  82.        for($i=18; $i<=67; $i++)
  83.        echo "<option value='$i'>$i</option>";
  84.        ?>
  85.        </select> <br>
  86.        
  87. <p>
  88. ¿Qué tipo de empleo estás buscando?*: <select name="tipoEmpleo" size="1"> <br>
  89.                                     <option value="Abogado/Abogada">Abogado/Abogada</option>
  90.                                     <option value="Arquitecto/Arquitecta">Arquitecto/Arquitecta</option>
  91.                                     <option value="Cocinero/Cocinera">Cocinero/Cocinera</option>
  92.                                     <option value="Comercial">Comercial</option>
  93.                                     <option value="Constructor/Constructora">Constructor/Constructora</option>
  94.                                     <option value="Consultor/Consultora">Consultor/Consultora</option>
  95.                                     <option value="Contable">Contable</option>
  96.                                     <option value="Control de calidad">Control de calidad</option>
  97.                                     <option value="Directivos/Directivas">Directivos/Directivas</option>
  98.                                     <option value="Gerente">Gerente</option>
  99.                                     <option value="Educación">Educación</option>
  100.                                     <option value="Informático/Informática">Informático/Informática</option>
  101.                                     <option value="Ingeniero/Ingeniera">Ingeniero/Ingeniera</option>
  102.                                     <option value="Investigador/Investigadora">Investigador/Investigadora</option>
  103.                                     <option value="Marketing">Marketing</option>
  104.                                     <option value="Mensajero/Mensajera">Mensajero/Mensajera</option>
  105.                                     <option value="Periodista">Periodista</option>
  106.                                     <option value="Publicidad">Publicidad</option>
  107.                                     <option value="Recursos Humanos">Recursos Humanos</option>
  108.                                     <option value="Sanidad">Sanidad</option>
  109.                                     <option value="Servicio doméstico">Servicio doméstico</option>
  110.                                     <option value="Servicios sociales">Servicios sociales</option>
  111.                                     <option value="Traductor/Traductora">Traductor/Traductora</option>
  112.                                     <option value="Transportista">Transportista</option>
  113.                                     <option value="Turismo">Turismo</option>
  114.                                     <option value="Vigilante">Vigilante</option>
  115.                                     <option value="Portero/Portera">Portero/Portera</option>
  116.                                     <option value="Otros">Otros</option> </select> <br>
  117. </p>
  118.                                    
  119. <fieldset><legend>Idiomas*:</legend> <input type="checkbox" name="idiomasUsuario" checked value="Español" /> Español
  120.             <input type="checkbox" name="idiomasUsuario" value="Inglés" /> Inglés
  121.             <input type="checkbox" name="idiomasUsuario" value="Árabe" /> Árabe
  122.             <input type="checkbox" name="idiomasUsuario" value="Portugués" /> Portugués
  123.             <input type="checkbox" name="idiomasUsuario" value="Ruso" /> Ruso
  124.             <input type="checkbox" name="idiomasUsuario" value="Japonés" /> Japonés
  125.             <input type="checkbox" name="idiomasUsuario" value="Otros idiomas" /> Otros idiomas <br>
  126. </fieldset>
  127.             <p>
  128. Añade una foto tuya <small><em> (Opcional)</em></small><small><em>(.jpg o .png)</em></small>:   <input type="file" name="fotoUsuario" accept="image/*.jpg/*.jpeg/*.png" />         
  129.     </p>
  130.     <p>
  131. Título del anuncio*: <input type="text" name="tituloAnuncio" value="" size="60" maxlength="100"> </p>
  132. Descripción del anuncio*: <textarea name="descripcionAnuncio" rows="5" cols="60" maxlength="500"></textarea> <p>
  133. Formación profesional*: <textarea name="formacionUsuario" rows="5" cols="60" maxlength="600"></textarea> </p>
  134. Experiencia laboral*: <textarea name="experienciaUsuario" rows="5" cols="60" maxlength="600"></textarea> <p>
  135.  
  136. <input type="submit" value="Publicar anuncio" name="botonEnvio"/>
  137.    
  138.     </p>
  139. </form>    
  140.     </body>
  141. </html>

código del segundo archivo:
Código PHP:
Ver original
  1. <?php
  2.     $sexo = $_POST['sexoUsuario'];
  3.     $nombre = $_POST['nombreUsuario'];
  4.     $apellidos = $_POST['apellidosUsuario'];
  5.     $telefono = $_POST['telefonoUsuario'];
  6.     $email = $_POST['emailUsuario'];
  7.     $provincia = $_POST['provinciaUsuario'];
  8.     $localidad = $_POST['localidadUsuario'];
  9.     $edad = $_POST['edadUsuario'];
  10.     $tipo_empleo = $_POST['tipoEmpleo'];
  11.     $idiomas = $_POST['idiomasUsuario'];
  12.     $foto = $_POST['fotoUsuario'];
  13.     $titulo = $_POST['tituloAnuncio'];
  14.     $descripcion = $_POST['descripcionAnuncio'];
  15.     $formacion = $_POST['formacionUsuario'];
  16.     $experiencia = $_POST['experienciaUsuario'];
  17. ?>
  18. <html>
  19.         <title>Anuncio enviado.</title>
  20.     <head>
  21.     <h1>Tu anuncio ha sido publicado correctamente.</h1>
  22.     </head>
  23. <body>
  24. <?
  25. echo "Sexo" $sexo;
  26. echo "Nombre" $nombre;
  27. echo "Apellidos" $apellidos;
  28. echo "Teléfono" $telefono;
  29. echo "Correo electrónico" $email;
  30. echo "Provincia" $provincia;
  31. echo "Localidad" $localidad;
  32. echo "Edad" $edad;
  33. echo "Tipo de empleo" $tipo_empleo;
  34. echo "Idiomas" $idiomas;
  35. echo "Título del anuncio" $titulo;
  36. echo "Descripción del anuncio" $descripcion;
  37. echo "Formación profesional" $formacion;
  38. echo "Experiencia laboral" $experiencia;
  39. ?>
  40. </body>
  41. </html>

mensaje de error que me da:
Cita:
Parse error: syntax error, unexpected '$sexo' (T_VARIABLE), expecting ',' or ';' in /home/u320724702/public_html/procesarinformacion.php on line 25