Foros del Web » Programando para Internet » PHP »

Tengo Error de Codigo Soy Principiante

Estas en el tema de Tengo Error de Codigo Soy Principiante en el foro de PHP en Foros del Web. Hola a Todos, me pasa algo similar a el problema del login, pero gracias a Alhely, mis dudas fueron despejadas, solo que ahora si me ...
  #1 (permalink)  
Antiguo 28/06/2007, 23:21
Avatar de Lenin_Germaine  
Fecha de Ingreso: junio-2007
Ubicación: Monterrey, Nuevo León
Mensajes: 82
Antigüedad: 16 años, 10 meses
Puntos: 0
Exclamación Tengo Error de Codigo Soy Principiante

Hola a Todos, me pasa algo similar a el problema del login, pero gracias a Alhely, mis dudas fueron despejadas, solo que ahora si me quede un poco trabado con el fragmanto de mi codigo porque al querere utilizarlo me sale el sig error: Parse error: syntax error, unexpected $end in C:\AppServ\www\hacer_login.php on line 34, la verdad ya he buscado y como no soy muy bueno en esto pienso que se me pasa una cosilla no?, espero que me ayuden.
Y Disculpen si han visto este mensaje en otro lado pero es que realmente ocupo ayuda y ya me desespere.....

Fragmento de Codigo que no me deja Dormir:


<?php
$conexion= mysql_connect("localhost","admin","clave") or die ("No Puedo Conectarme A La Base De Datos");
$resultado = mysql_select_db("motos");
if($resultado == true)
{ // Recuperacion de los valores del formulario
$nombre = $_POST['nombre'];
$contrasena = $_POST['contrasena'];
$sql1="Select nombre from usuario where nombre='$nombre'";
$query1=mysql_query($sql1,$conexion);
while ($renglon=@mysql_fetch_array($query1))
{
$num = $renglon[0];
}
if($num==$numero)
{?>
<script language=javascript>
alert("Has entrado FELICIDADES")
</script>
}
else
{
<script language=javascript>
alert("El Usuario No Existe Necesita Registrarse para efectuar una compra")
</script>
<input type='button' name='salir' value='Regresar' onclick='javascript:history.back()'>
}
}
else
{
<?php
echo "Error En La Conexion De La Base De Datos";
?>
}
  #2 (permalink)  
Antiguo 29/06/2007, 02:41
Avatar de Raulmmmm  
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 17 años, 1 mes
Puntos: 36
Re: Tengo Error de Codigo Soy Principiante

Prueba con esto:
Código PHP:
<?php
$conexion
mysql_connect("localhost","admin","clave") or die ("No Puedo Conectarme A La Base De Datos");
$resultado mysql_select_db("motos");
if(
$resultado == true)
// Recuperacion de los valores del formulario
$nombre $_POST['nombre'];
$contrasena $_POST['contrasena'];
$sql1="Select nombre from usuario where nombre='$nombre'";
$query1=mysql_query($sql1,$conexion);
while (
$renglon=@mysql_fetch_array($query1))
{
$num $renglon[0];
}
if(
$num==$numero)
{
echo 
'<script language=javascript>
alert("Has entrado FELICIDADES")
</script>'
;
}
else
{
echo 
'<script language=javascript>
alert("El Usuario No Existe Necesita Registrarse para efectuar una compra")
</script>
<input type=button name=salir value=Regresar onclick=javascript:history.back()>'
;
}
}
else
{
echo 
"Error En La Conexion De La Base De Datos";
}
?>
Tenías las etiquetas <?php y ?> mal puestas. Saludos
  #3 (permalink)  
Antiguo 29/06/2007, 02:47
Avatar de ZiTAL  
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.545
Antigüedad: 20 años, 1 mes
Puntos: 62
Re: Tengo Error de Codigo Soy Principiante

Código PHP:
<?php
$conexion
mysql_connect("localhost","admin","clave") or die ("No Puedo Conectarme A La Base De Datos");
$resultado mysql_select_db("motos");
if(
$resultado == true)
    { 
// Recuperacion de los valores del formulario
    
$nombre $_POST['nombre'];
    
$contrasena $_POST['contrasena'];
    
$sql1="Select nombre from usuario where nombre='$nombre'";
    
$query1=mysql_query($sql1,$conexion);
    while (
$renglon=@mysql_fetch_array($query1))
        {
        
$num $renglon[0];
        }
    if(
$num==$numero)
        { 
?>
        <script type="text/javascript">
        alert("Has entrado FELICIDADES");
        </script>
        <?php
        
}
    else
        { 
?>
        <script type="text/javascript">
        alert("El Usuario No Existe Necesita Registrarse para efectuar una compra");
        </script>
        <input type='button' name='salir' value='Regresar' onclick='javascript:history.back()'>
        <?php
        
}
    }        
else
    {
    echo 
"Error En La Conexion De La Base De Datos";
    }
?>
Todo lo que abras debes cerrar, en cuanto a javascript no es:

<script language

es:

<script type="text/javascript">

;)
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:52.