Ver Mensaje Individual
  #15 (permalink)  
Antiguo 16/07/2015, 17:50
Avatar de NueveReinas
NueveReinas
 
Fecha de Ingreso: septiembre-2013
Ubicación: No tan Buenos Aires
Mensajes: 1.101
Antigüedad: 10 años, 7 meses
Puntos: 145
Respuesta: Duda con variable: $db = mysql_select_db

Cita:
Iniciado por RevolucionVegana Ver Mensaje
Me va a explotar la cabeza, ya es que pongo cosas que no se ni para que sirven :(, a ver el formulario HTML lo tengo clarísimo pero mi problema es que quizás no se como funciona o por que pasos tiene que pasar lo de que procese la info y se envie a una bd es que no tengo ni idea de verdad no voy a tirar la toalla porque se que para todo hay solución pero madre mia que dolor de cabeza y que mal que por más que lo intente no consiga resultados, os voy a dejar TODO el código del formulario HTML a ver si vosotros podéis explicarme un poco de cualquier forma ya sea por aquí o adjuntando un video lo que sea por favor ya no se que hacer :(


Código PHP:
Ver original
  1. <?php
  2.     if(isset($_POST)){
  3.         $sexo=$_POST['sexoUsuario'];
  4.         $nombre=$_POST['nombreUsuario'];
  5.         $apellidos=$_POST['apellidosUsuario'];
  6.         $telefono=$_POST['telefonoUsuario'];
  7.         $email=$_POST['emailUsuario'];
  8.         $provincia=$_POST['provinciaUsuario'];
  9.         $localidad=$_POST['localidadUsuario'];
  10.         $tipo=$_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.    
  19.    
  20.     }
  21. ?>
1) En ese código PHP lo único que compruebas es si están seteados los valores del POST del formulario. Nada más. No va ningún lado.

2) El formulario HTML tiene errores que veo que has corregido (en gran parte).

3) Para que se procese, tienes que insertar esas variables ($nombre, $apellidos, etc.) en una base de datos. Para ello, tienes que hacer una conexión con esa DDBB y realizar una consulta (query SQL) donde hacer la inserción de datos. Pero primero toda la información debería pasar por un filtro anti XSS.

Entonces:

FORMULARIO -> OBTENCIÓN DE DATOS -> FILTRO ANTI-XSS -> INSERTAR DATOS EN BD

Y si tuvieses algún GET en lugar de POST, tendrías que realizar una pequeña auditoria de seguridad para evitar inyecciones SQL.

Así que, empezando por el principio, ¿cómo te conectas a la DDBB que te provee Hostinger?
__________________
¿Te sirvió la respuesta? Deja un +1