Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/04/2009, 10:35
Avatar de Jona_than
Jona_than
 
Fecha de Ingreso: noviembre-2005
Ubicación: Chile
Mensajes: 155
Antigüedad: 19 años, 2 meses
Puntos: 0
De acuerdo Parse error, bastante raro...

Hola chicos,

Mientras estaba programando un sistema de formulario, acontencio que trabaje bien mi formulario en mi locahost, y hace todo perfectamente, pero el tema que a la hora de subirlo al host que realmente debería estar corriendo me genera un error

Código:
Parse error: syntax error, unexpected '}' in /home/congreso/public_html/mod_inscripcion.php on line 1
Aquí les dejo el codigo, para que le vean el error, de hecho busque algun ciclo o setencia mal cerrado y no veo nada :|

Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
  <meta content="Evrsoft First Page" name="GENERATOR">
  <link href="estilo.css" type="text/css" rel="stylesheet">
  <title></title>
</head>
<body>
<?php
#defined( '_VALID_MOS' ) or die( 'Restricted access' );
if(!$HTTP_POST_VARS) {
?>
  <form action="mod_inscripcion.php" method="post">
    <table>
      <tbody>
        <tr>
          <td><strong>ANTECEDENTES PERSONALES</strong></td>
        </tr>
        <tr>
          <td>Apellidos: <input name="apellidos" type="text"></td>
          <td>Nombres: <input name="nombres" type="text"></td>
        </tr>
        <tr>
          <td>Correo electronico: <input name="mail" type="text"></td>
        </tr>
        <tr>
          <td>Profesi&oacute;n: <input name="profesion" type="text"></td>
          <td>Universidad/Instituci&oacute;n/Empresa: <input name="uie" type="text"></td>
        </tr>
        <tr>
          <td>Direcci&oacute;n: <input name="direccion" type="text"></td>
          <td>Ciudad: <input name="ciudad" type="text"></td>
        </tr>
        <tr>
          <td>Comuna: <input name="comuna" type="text"></td>
          <td>Pa&iacute;s: <input name="pais" type="text"></td>
        </tr>
      </tbody>
    </table>
    <table>
      <tbody>
        <tr>
          <td><strong>CATEGORIA</strong></td>
          <td><strong>PRESENTA TRABAJO</strong></td>
        </tr>
        <tr>
          <td>Socio<input type="radio" value="1" name="socio"> No socio<input type="radio" value="0" name="socio"></td>
          <td>Si<input type="radio" value="1" name="trabajo"> No<input type="radio" value="0" name="trabajo"></td>
        </tr>
        <tr>
          <td>Titulo (solo si presenta trabajo) <input name="titulo" type="text"></td>
        </tr>
        <tr>
          <td>Autores (solo si presenta trabajo) <input name="autores" type="text"></td>
        </tr>
      </tbody>
    </table>
    <table>
      <tbody>
        <tr>
          <td><strong>FORMAS DE PAGO</strong></td>
        </tr>
        <tr>
          <td>Dep&oacute;sito Cuenta Corp Banca <input type="radio" value="corpbanca" name="pago"></td>
          <td>Transferencia bancaria Via Internet <input type="radio" value="viainternet" name="pago"></td>
          <td>Otro metodo de pago: <input name="pago" type="text"></td>
        </tr>
      </tbody>
    </table>
    <table>
      <tbody>
        <tr>
          <td><strong>DATOS PARA FACTURAR</strong></td>
        </tr>
        <tr>
          <td>Razon Social <input name="razonsocial" type="text"></td>
        </tr>
        <tr>
          <td>Rut <input name="rutf" type="text"></td>
        </tr>
        <tr>
          <td>Giro <input name="girof" type="text"></td>
        </tr>
        <tr>
          <td>Dirección <input name="direccionf" type="text"></td>
        </tr>
        <tr>
          <td>Ciudad <input name="ciudadf" type="text"></td>
        </tr>
        <tr>
          <td><strong>DATOS DE DESPACHO</strong></td>
        </tr>
        <tr>
          <td>Despachar a nombre de <input name="nombred" type="text"></td>
        </tr>
        <tr>
          <td>Dirección <input name="direcciond" type="text"></td>
        </tr>
        <tr>
          <td>Ciudad <input name="ciudadd" type="text"></td>
        </tr>
        <tr>
          <td>Comuna <input name="comunad" type="text"></td>
        </tr>
        <tr>
          <td>País <input name="paisd" type="text"></td>
        </tr>
        <tr>
          <td>Retira en congreso: SI <input type="radio" value="1" name="retiro"> NO <input type="radio" value="0" name="retiro"></td>
        </tr>
      </tbody>
    </table>
    <table>
      <tbody>
        <tr>
          <td><input type="submit" value="Enviar formulario inscripci&oacute;n"> <input type="reset" value="Resetear informaci&oacute;n" td=""></td>
        </tr>
      </tbody>
    </table>
  </form>
<?php
}else {
    
#variables de form
    #variables de conexion
    
$sql_hostname "localhost";
    
$sql_usuario "usuario";
    
$sql_clave "clave";
    
$sql_base "base";
    
$conexion=mysql_connect($sql_hostname,$sql_usuario,$sql_clave);
    
mysql_select_db($sql_base,$conexion) OR DIE ("Error, en la conexión a la base de datos");
    
#inserción de datos en tabla inscripciones
    
$consulta mysql_query("INSERT INTO inscripciones (mail,apellidos,nombres,profesion,estudio,direccion,ciudad,comuna,pais,socio,trabajo,titu_trabajo,aut_trabajo,forma_pago,razon_social,fact_rut,fact_giro,fact_direccion,fact_ciudad,desp_nombre,desp_direccion,desp_ciudad,desp_comuna,desp_pais,desp_retiro) VALUES ('".$HTTP_POST_VARS['mail']."','".$HTTP_POST_VARS['apellidos']."','".$HTTP_POST_VARS['nombres']."','".$HTTP_POST_VARS['profesion']."','".$HTTP_POST_VARS['uie']."','".$HTTP_POST_VARS['direccion']."','".$HTTP_POST_VARS['ciudad']."','".$HTTP_POST_VARS['comuna']."','".$HTTP_POST_VARS['pais']."','".$HTTP_POST_VARS['socio']."','".$HTTP_POST_VARS['trabajo']."','".$HTTP_POST_VARS['titulo']."','".$HTTP_POST_VARS['autores']."','".$HTTP_POST_VARS['pago']."','".$HTTP_POST_VARS['razonsocial']."','".$HTTP_POST_VARS['rutf']."','".$HTTP_POST_VARS['girof']."','".$HTTP_POST_VARS['direccionf']."','".$HTTP_POST_VARS['ciudadf']."','".$HTTP_POST_VARS['nombred']."','".$HTTP_POST_VARS['direcciond']."','".$HTTP_POST_VARS['ciudadd']."','".$HTTP_POST_VARS['comunad']."','".$HTTP_POST_VARS['paisd']."','".$HTTP_POST_VARS['retiro']."')") OR DIE ("Error, inserción de los datos en la tabla");

    
#CUERPO DEL CORREO, TODOS LOS CAMPOS, son muchos =/
    
$cuerpo "ANTECEDENTES PERSONALES\n";
    
$cuerpo .= "Apellidos: " $HTTP_POST_VARS["apellidos"] . "\n";
    
$cuerpo .= "Nombres: " .$HTTP_POST_VARS["nombres"]. "\n";
    
$cuerpo .= "Profesión: " .$HTTP_POST_VARS["profesion"]. "\n";
    
$cuerpo .= "Dirección: " .$HTTP_POST_VARS["direccion"]. "\n";
    
$cuerpo .= "Ciudad: " .$HTTP_POST_VARS["ciudad"]. "\n";
    
$cuerpo .= "País: " .$HTTP_POST_VARS["pais"]. "\n";
    if(
$HTTP_POST_VARS["socio"] = 0
    {
        
$socio_var "SI";
        
$cuerpo .= "Socio: " .$socio_var"\n";
    }else{
        
$socio_var "NO";
        
$cuerpo .= "Socio: " .$socio_var"\n";
    }
    if(
$HTTP_POST_VARS["trabajo"] = 0)
    {
        
$trabajo_var "SI";
        
$cuerpo .="Presenta trabajo: " .$trabajo_var"\n";
    }else{
        
$trabajo_var "NO";
        
$cuerpo .="Presenta trabajo: " .$trabajo_var"\n";
    }                    
    
$cuerpo .= "Titulo trabajo: " .$HTTP_POST_VARS["titulo"]. "\n";
    
$cuerpo .= "Autores (solo si presenta trabajo): " .$HTTP_POST_VARS["autores"]. "\n";
    
$cuerpo .= "FORMAS DE PAGO\n";
    
$cuerpo .= "Modo de pago: " .$HTTP_POST_VARS["pago"]. "\n\n";
    
$cuerpo .= "DATOS A FACTURAR\n";
    
$cuerpo .= "Razon social: " .$HTTP_POST_VARS["razonsocial"]. "\n";
    
$cuerpo .= "Rut: " .$HTTP_POST_VARS["rutf"]. "\n";
    
$cuerpo .= "Giro: " .$HTTP_POST_VARS["girof"]. "\n";
    
$cuerpo .= "Dirección:" .$HTTP_POST_VARS["direccionf"]. "\n";
    
$cuerpo .= "Ciudad: " .$HTTP_POST_VARS["ciudadf"]. "\n\n";
    
$cuerpo .= "DATOS DE DESPACHO\n";
    
$cuerpo .= "Nombre: " .$HTTP_POST_VARS["nombred"]. "\n";
    
$cuerpo .= "Dirección: " .$HTTP_POST_VARS["direcciond"]. "\n";
    
$cuerpo .= "Ciudad: " .$HTTP_POST_VARS["ciudadd"]. "\n";
    
$cuerpo .= "Comuna: " .$HTTP_POST_VARS["comunad"]. "\n";
    
$cuerpo .= "País: " .$HTTP_POST_VARS["paisd"]. "\n";
    if(
$HTTP_POST_VARS["retiro"] = 0)
    {
        
$retiro_var "SI";
        
$cuerpo .= "Retiro congreso: " .$retiro_var"\n";
    }
    else{
        
$retiro_var "NO";
        
$cuerpo .= "Retiro congreso: " .$retiro_var"\n";
    }
    
#correo participante
    
$cuerpo2 "Felicidades su inscripción fue realizada con exito, cualquier consulta en nuestro correo o sitio web.";
    
$para2 $HTTP_POST_VARS["email"];
    
$asunto2 "Inscripción al XXIII Congreso Chileno de Educación en Ingeniería exitosa";
    
$cabezeras2 'From: [email protected]"\r\n";
    
$cabezeras2 .= 'Reply-To: [email protected]"\r\n";
    
mail($para2,$asunto2,$cuerpo2,$cabezeras2);
    
#corre interno
    
$para '[email protected]';
    
$asunto "Recepción información inscripción de XXIII Congreso Chileno de Educación en Ingeniería";
    
$cabezeras 'From: [email protected]"\r\n";
    
$cabezeras .= 'Reply-To: [email protected]"\r\n";
    
mail($para,$asunto,$cuerpo,$cabezeras);
    echo 
"Inscripción realizada con exito";
    
#cierre de toda conexion
    
mysql_close($conexion);
}
?>
</body>
</html>
He estado mirando media hora, todas las lineas sin encontrar respuesta ni solución, espero que alguno de ustedes me pueda la anciada respuesta.

Saludos.
__________________
- Fasecreativa
- Twitter @jonyram