elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Sigue las noticias más importantes de elhacker.net en ttwitter!


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  Error de sintaxis en PHP :S
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Error de sintaxis en PHP :S  (Leído 1,638 veces)
oscarj24

Desconectado Desconectado

Mensajes: 65


Ver Perfil
Error de sintaxis en PHP :S
« en: 17 Junio 2010, 01:06 »

Hola, me aparecio este error en la linea 70 "unexpected T_ECHO" y no logro ubicarlo. Soy nuevo en PHP, espero su ayuda... muchas gracias  ;D

Código
  1. <?php
  2. if (isset($_POST['enviar'])){
  3. $link = mysql_connect('localhost', 'user', 'pass');
  4. mysql_select_db('database', $link);
  5. $sql = "SELECT MAX(ID) FROM inscripciones";
  6. $result = mysql_query($sql);
  7. $row = mysql_fetch_row($result);
  8. $max_id = $row[0]+1;
  9. $nombres = trim($_POST['nombres']);
  10. $apellidos = trim($_POST['apellidos']);
  11. $DNI_CarneExtranjeria = trim($_POST['DNI_CarneExtranjeria']);
  12. $tipo_persona = trim($_POST['tipo_persona']);
  13. $empresa = trim($_POST['empresa']);
  14. $cargo = trim($_POST['cargo']);
  15. $direccion = trim($_POST['direccion']);
  16. $telefono_fijo = trim($_POST['telefono_fijo']);
  17. $telefono_celular = trim($_POST['telefono_celular']);
  18. $tipo_combrobante = trim($_POST['tipo_comprobante']);
  19. $razon_social = trim($_POST['razon_social']);
  20. $RUC=trim($_POST['RUC']);
  21. $_FILES['voucher']['name'] = $max_id."_".$_FILES['voucher']['name'];
  22. $upload_dir = '/home/name/public_html/inscripciones/vouchers/';
  23. $extension = $_FILES['voucher']['type'];
  24. $mimetypes = array("image/jpeg", "image/gif", "image/png");
  25. $size = $_FILES['voucher']['size'];
  26. $upload_file = $upload_dir.($_FILES['voucher']['name']);
  27. $voucher_nombre_db = $_FILES['voucher']['name'];
  28. if(isset($_POST['nombres']) && strlen(trim($_POST['nombres']))== 0)        
  29.   echo '<html>
  30. <head>
  31. <title>Titulo Web</title>
  32. <META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
  33. </head>
  34. <body>
  35. <p>ERROR: Debe ingresar sus nombres.</p>
  36. </body>
  37. </html>';    
  38.  elseif(isset($_POST['apellidos']) && strlen(trim($_POST['apellidos']))== 0)      
  39.     echo '<html>
  40. <head>
  41. <title>Titulo Web</title>
  42. <META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
  43. </head>
  44. <body>
  45. <p>ERROR: Debe ingresar sus apellidos.</p>
  46. </body>
  47. </html>';
  48. elseif(isset($_POST['DNI_CarneExtranjeria']) && strlen(trim($_POST['DNI_CarneExtranjeria']))== 0)      
  49.     echo '<html>
  50. <head>
  51. <title>Titulo Web</title>
  52. <META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
  53. </head>
  54. <body>
  55. <p>ERROR: Debe ingresar su DNI o Carne de Extranjeria.</p>
  56. </body>
  57. </html>';
  58. elseif((isset($_POST['tipo_persona'])== "Dependiente") && ((isset($_POST['empresa']) && strlen(trim($_POST['empresa']))== 0) || (isset($_POST['cargo']) && strlen(trim($_POST['cargo']))== 0) || (isset($_POST['direccion']) && strlen(trim($_POST['direccion']))== 0)))
  59. echo '<html>
  60. <head>
  61. <title>Titulo Web</title>
  62. <META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
  63. </head>
  64. <body>
  65. <p>ERROR: Debe completar los datos de persona dependiente.</p>
  66. </body>
  67. </html>';
  68. elseif((isset($_POST['tipo_telefono'])== "Ambos" && ((isset($_POST['telefono_fijo']) && strlen(trim($_POST['telefono_fijo']))== 0) || (isset($_POST['telefono_celular']) && strlen(trim($_POST['telefono_celular']))== 0)))
  69. echo '<html>
  70. <head>
  71. <title>Titulo Web</title>
  72. <META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
  73. </head>
  74. <body>
  75. <p>ERROR: Debe ingresar sus numeros telefonicos.</p>
  76. </body>
  77. </html>';
  78. elseif((isset($_POST['tipo_telefono'])== "Telf. Fijo" && (isset($_POST['telefono_fijo']) && strlen(trim($_POST['telefono_fijo']))== 0)))
  79. echo '<html>
  80. <head>
  81. <title>Titulo Web</title>
  82. <META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
  83. </head>
  84. <body>
  85. <p>ERROR: Debe ingresar el numero de telefono fijo.</p>
  86. </body>
  87. </html>';
  88. elseif((isset($_POST['tipo_telefono'])== "Celular" && (isset($_POST['telefono_celular']) && strlen(trim($_POST['telefono_celular']))== 0)))
  89. echo '<html>
  90. <head>
  91. <title>Titulo Web</title>
  92. <META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
  93. </head>
  94. <body>
  95. <p>ERROR: Debe ingresar el numero de telefono celular.</p>
  96. </body>
  97. </html>';
  98. elseif((isset($_POST['tipo_comprobante'])== "Factura") && ((isset($_POST['razon_social']) && strlen(trim($_POST['razon_social']))== 0) || (isset($_POST['RUC'])&& strlen(trim($_POST['RUC']))== 0)))
  99. echo '<html>
  100. <head>
  101. <title>Titulo Web</title>
  102. <META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
  103. </head>
  104. <body>
  105. <p>ERROR: Debe completar los datos del comprobante factura.</p>
  106. </body>
  107. </html>';
  108. elseif((isset($_FILES['voucher']['name']) && strlen(trim($_POST['voucher']['name']))== 0) || (isset($_FILES['voucher']['type']) != ($mimetypes[0] || $mimetypes[1] || $mimetypes[2])) || (isset($_FILES['voucher']['size']) > 0 && isset($_FILES['voucher']['size']) <= 204800))
  109. echo '<html>
  110. <head>
  111. <title>Titulo Web</title>
  112. <META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
  113. </head>
  114. <body>
  115. <p>ERROR: Debe adjuntar la imagen del voucher (Formatos permitidos: JPG, PNG, GIF / Tamaño Maximo: 200 KB).</p>
  116. </body>
  117. </html>';
  118. else{
  119. move_uploaded_file($_FILES['voucher']['tmp_name'], $upload_file);
  120. mysql_query("INSERT INTO inscripciones(Nombres,Apellidos,DNI_CarneExtranjeria,Tipo_Persona,Empresa,Cargo,Direccion,Telefono_Fijo,Telefono_Celular,Tipo_Comprobante,Razon_Social,RUC,Nombre_Voucher) VALUES('$nombres','$apellidos','$DNI_CarneExtranjeria','$tipo_persona','$empresa','$cargo','$direccion','$telefono_fijo','$telefono_celular','$tipo_comprobante','$razon_social','$RUC','$voucher_nombre_db')",$link);
  121. mysql_close($link);
  122. echo '<html>
  123. <head>
  124. <title>Titulo Web</title>
  125. <META http-equiv="refresh" content="2; url=http://www.dominio.com/inscripciones/inscripcion.php">
  126. </head>
  127. <body>
  128. <p>Registro exitoso.</p>
  129. </body>
  130. </html>';
  131.   }
  132.  }
  133. ?>


En línea

Shell Root
Colaborador
***
Desconectado Desconectado

Mensajes: 3.860



Ver Perfil WWW
Re: Error de sintaxis en PHP :S
« Respuesta #1 en: 17 Junio 2010, 01:30 »

¬¬! y cual es la linea 70?


En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
Kasswed
Colaborador
***
Desconectado Desconectado

Mensajes: 5.279


Andalucía


Ver Perfil
Re: Error de sintaxis en PHP :S
« Respuesta #2 en: 17 Junio 2010, 02:27 »

Te falta cerrar un paréntesis :¬¬

Saludos.
En línea

"He who allows himself to be insulted, deserves to be."

Repórtame cualquier falta a las normas del foro por mensaje privado.
oscarj24

Desconectado Desconectado

Mensajes: 65


Ver Perfil
Re: Error de sintaxis en PHP :S
« Respuesta #3 en: 17 Junio 2010, 04:49 »

hey, gracias me costo bastante encontrar el bendito parentesis un saludo!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Error de sintaxis [Python]
Scripting
Ricardo95 3 3,074 Último mensaje 2 Diciembre 2010, 17:53
por Ricardo95
Error de sintaxis en la instrucción INSERT INTO
Bases de Datos
GhostLT 6 8,230 Último mensaje 9 Marzo 2011, 22:49
por Nakp
Error con funcion if, me da error de sintaxis
Scripting
Danyel_Casvill 4 1,837 Último mensaje 30 Abril 2011, 16:32
por Danyel_Casvill
volviendome loco error en sql sintaxis LA 1 ME DA ERROR Y SI REPITO ME DA ok
Java
yo_lestat 0 708 Último mensaje 17 Agosto 2012, 20:43
por yo_lestat
Duda python (error de sintaxis)
Scripting
amchacon 5 2,107 Último mensaje 1 Julio 2013, 20:16
por tincopasan
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines