Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2014, 20:12
crbenavente90
 
Fecha de Ingreso: febrero-2014
Mensajes: 2
Antigüedad: 10 años, 2 meses
Puntos: 0
Problema con unexpected T_STRING in

Hola!!! Soy novatísima en esto, pero estoy haciendo una web con un área restringida para un trabajo de la universidad (nada de ingeniería ni de lejos). Bueno, siguiendo manuales, post y tutoriales, lo tengo todo prácticamente bajo control excepto un unexpected T_STRING in que me aparece. No soy capaz de encontrar el error...

En mi guardarRegistro.php, que sería una vez que la persona rellena los datos para guardarlo en la DB, salta eso y no soy capaz de encontrar el error. Me dice que aparece en la line 221.

En azul está donde se supone que está el problema, pero no sé si puede continuar más abajo.

¿Alguien me puede ayudar por favor?

Código PHP:
Ver original
  1. <?php
  2. //Formar el query para el insert del nuevo usuario
  3. $queryInsert="INSERT INTO tbl_users (
  4.    tx_nombre,
  5.    tx_apellido,
  6.    tx_correo,
  7.    tx_telefono,
  8.    tx_username,
  9.    tx_password,
  10.    id_TipoUsuario,
  11.    dt_registro)
  12.    VALUES(
  13.    '".$str_nombre."',
  14.    '".$str_apellido."',
  15.    '".$str_correo."',
  16.    '".$str_telefono."',
  17.    '".$str_username."',
  18.    '".md5($str_password)."',
  19.    ".$i_TipoUsuario.",
  20. '".date("Y-m-d H:i:s")."');";
  21.  
  22.     $log .= $queryInsert."<br>";
  23.  
  24.     //echo $log;
  25.     //exit;
  26.      
  27.     mysql_query($queryInsert);
  28.  
  29.     // Le  Envio  un correo electronico  de bienvenida
  30.     $destinatario = $str_correo;                    //A quien se envia
  31.     $nomAdmin           = 'Cristina Rodr&iacute;guez Benavente';           //Quien envia
  32.     $mailAdmin      = '[email protected]';       //Mail de quien envia
  33.     $urlAccessLogin = 'http://localhost/autenticar_usuarios';       //Url de la pantalla de login
  34.  
  35.     $elmensaje = "";
  36.     $asunto = $str_elNombre.", Gracias por registrarte!";
  37.  
  38.     $cuerpomsg ='
  39.    <h2>.::Registrar usuarios::.</h2>
  40.    <p>Le damos la mas cordial bienvenida, desde ahora usted podra gozar de los beneficios de
  41.    haberse identificado y acceder a contenido exclusivo de esta comunidad.</p>
  42.        <table border="0" >
  43.        <tr>
  44.            <td colspan="2" align="center" >Sus datos de acceso para <a href="'.$urlAccessLogin.'">'.$urlAccessLogin.'</a><br></td>
  45.        </tr>
  46.        <tr>
  47.            <td> Nombre </td>
  48.            <td> <b>'.$str_elNombreCompleto.'</b> </td>
  49.        </tr>
  50.        <tr>
  51.            <td> Nombre de usuario </td>
  52.            <td> <b>'.$str_username.'</b> </td>
  53.        </tr>
  54.        <tr>
  55.            <td> Password </td>
  56.            <td> <b>'.$str_password.'</b> </td>
  57.        </tr>
  58.        </table> <br/><br/>
  59.    <p><b>Gracias por su preferencia, hasta pronto.</b></p> <br><br>';
  60.  
  61.     date_default_timezone_set('Madrid');
  62.  
  63.     //Establecer cabeceras para la funcion mail()
  64.     //version MIME
  65.     $cabeceras = "MIME-Version: 1.0\r\n";
  66.     //Tipo de info
  67.     $cabeceras .= "Content-type: text/html; charset=iso-8859-1\r\n";
  68.     //direccion del remitente
  69.     $cabeceras .= "From: ".$nomAdmin." <".$mailAdmin.">";
  70.     $i_EmailEnviado = 0;
  71.      
  72.     //Si se envio el email
  73.     if( mail($destinatario,$asunto,$cuerpomsg,$cabeceras) )
  74.         $i_EmailEnviado = 1;
  75.      
  76.     //Cerrrar conexion a la BD
  77.     mysql_close($conexio);
  78.  
  79.     // Mostrar resultado del registro
  80.     ?>
  81.     <form id="frm_registro_status"   name="frm_registro_status" method="post" action="index.php">
  82.         <input type="hidden" name="status_registro" value="1" />
  83.         <input type="hidden" name="i_EmailEnviado" value='<?php echo $i_EmailEnviado ?>' />
  84.     </form>
  85.     <script type="text/javascript">
  86.         //Redireccionar con el formulario creado
  87.         document.frm_registro_status.submit();
  88.     </script>
  89. </body>
  90. </html>

Última edición por Triby; 16/02/2014 a las 20:39 Razón: Código en highlight