Antes de nada pedir disculpas por mi falta de conocimientos.
Estoy empezando en el uso de PHP y MySQL, y estoy montando una pagina en HTML, donde pretendo recoger datos de un formulario y almacenarlos en una base de datos.
Os pongo el código por si es de ayuda...
 
<?php
 
$bd=mysql_connect("localhost","user","password") or die ("No se puede conectar con la Base de Datos");
mysql_select_db("badededatos");
 
$opt=$HTTP_GET_VARS["contador"];
if ($opt==1):
{
	$nom=$HTTP_GET_VARS["nombre"];
	$ema=$HTTP_GET_VARS["mail"];
	$tel=$HTTP_GET_VARS["telefono"];
	$psw=$HTTP_GET_VARS["passw"];
 
	$sql = "INSERT INTO `basededatos`.`tblvisitantes` (`id`, `nombre`, `email`, `telefono`, `contra`) VALUES (NULL, \'".$nom."\', \'".$ema."\', \'".$tel."\', \'".$psw."\');";
 
/*
   $sql="insert into TblVisitantes (nombre, email, telefono, contra) values ('".$nom."','".$ema."','".$tel."','".$psw."')";
   $res=mysql_query($sql,$bd) or die (mysql_error());
*/
}
 
?>
 
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
 
<script language="javascript" type="text/javascript">
function Aviso()
{
	alert ("Rellene por favor los datos para poder ofrecerle un mejor servicio.");
}
function Obligado()
{
	if (RecogidaDatos.nombre.value == "")
		{
		alert ("Introduzca el Nombre");
		return;
		}
 
	if (RecogidaDatos.mail.value == "")
		{
		alert ("Debe introducir el eMail.");
		return;
		}
	if (RecogidaDatos.passw.value == "")
		{
		alert ("Tiene que introducir una contraseña.");
		return;
		}
	if (RecogidaDatos.passw2.value == "")
		{
		alert ("Tiene que introducir una contraseña.");
		return;
		}
	if (RecogidaDatos.passw2.value != RecogidaDatos.passw.value)
		{
		alert ("Las contraseñas no coinciden");
		return;
		}
	RecogidaDatos.contador.value="1";
	RecogidaDatos.submit();
}
 
</script>
 
<style type="text/css">
<!--
.Estilo1 {color: #FF0000}
.Estilo2 {
	font-size: small;
	color: #FF0000;
}
-->
</style>
</head>
 
<body onLoad="Aviso()">
<input type="hidden" name="contador" />
<form name="RecogidaDatos">
	<table width="500" border="0" cellspacing="0" cellpadding="0">
		<tr align="left">
			<td colspan="2"><p class="Estilo2">Recuerde que los campos con asterísco (*) son obligatorios.<br /> </p></td>
		</tr>
		<tr>
			<td align="right"><span class="Estilo1">*</span> Nombre : </td>
			<td><input name="nombre" type="text" id="nom" size="30" /></td>
		</tr>
		<tr>
        	<td align="right"><span class="Estilo1">*</span> Email : </td>
			<td><input name="mail" type="text" id="mail" size="40" /></td>
		</tr>
		<tr>
			<td align="right">Telefono : </td>
			<td><input type="text" name="telefono" id="telefono" size="10" /></td>
		</tr>
		<tr>
			<td align="right"><span class="Estilo1">*</span> Password : </td>
			<td><input name="passw" type="password" id="passw" maxlength="8" /></td>
		</tr>
			<tr>
			  <td align="right"><span class="Estilo1">*</span> Entre de nuevo la contraseña : </td>
			  <td><label>
			    <input name="passw2" type="password" id="passw2" maxlength="8" />
			  </label></td>
	  </tr>
		<tr>
			<td colspan="2" align="center"><br />
		   <input type="button" name="boton" id="boton" value="Enviar datos" onClick="Obligado()" /></td></tr>
   </table>
</form>
</body>
</html>
 
Mi problema es que al cargar la pagina me devuelve este error:
 
Parse error: parse error in C:\wamp\www\Forms_JS-PHP\index.php on line 116
 
Pues bien el codigo tiene 115 lineas y la ultima esta vacia... que demonios hago mal???
 
Gracias por vuestro tiempo. 
   
 

 
 


