• Miércoles 20 de Noviembre de 2024, 12:31

Autor Tema:  Ayuda Con Php!!!!!!  (Leído 1403 veces)

delyryus

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Ayuda Con Php!!!!!!
« en: Miércoles 11 de Febrero de 2004, 05:09 »
0
Hola necesito ayuda con este codigo PHP, no se que pasa no procesa los formularios!!!!!!


<?
include( "link.php" );
if( isset( $HTTP_POST_VARS['name'] ) )
{
$sql="INSERT INTO agenda VALUES( '".$name."','".$email."','".$tel."' )";
if( mysql_query( $sql,$link ) )
{
print "Datos Agregados.";
}
else
{
print "Error al Agregar Datos.";
}
}
else
{
?>
<HTML>
<HEAD><TITLE>Agregar Usuario</TITLE></HEAD>
<BODY>
<CENTER>
<FORM method='post' action='add.php'>
<br><br><br>
nombre: <INPUT type='text' name='name'><br>
email: <INPUT type='text' name='email'><br>
telefono: <INPUT type='text' name='tel'><br><br>
<INPUT type='submit' value='Agregar'>
</FORM>
</CENTER>
</BODY>
</HTML>
<?
}
?>

al que me pueda contestar le doy mil gracias.


[^La ignorancia me corre, pero yo corro mas rapido^]

NRM

  • Miembro MUY activo
  • ***
  • Mensajes: 279
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.narrowmind.com.ar
Re: Ayuda Con Php!!!!!!
« Respuesta #1 en: Miércoles 11 de Febrero de 2004, 14:49 »
0
Que version de PHP estas corriendo?

Si es una version moderna creo que deberias de cambiar lo siguiente.

Código: Text
  1.  
  2. &#60;?
  3.    include( &#34;link.php&#34; );
  4.  
  5.    if( isset(&#036;_POST['name']) && !empty(&#036;_POST['name']))
  6.    {
  7.       &#036;sql = mysql_connect(&#34;localhost&#34;, &#34;mysql_user&#34;, &#34;mysql_password&#34;) or die (&#34;Error: &#34; . mysql_error());
  8.      
  9.       name = &#036;_POST['name'];
  10.       email = &#036;_POST['email'];
  11.       tel = &#036;_POST['tel'];
  12.      
  13.       &#036;sql=&#34;INSERT INTO agenda VALUES('&#34; .&#036;name. &#34;','&#34;.&#036;email.&#34;','&#34;.&#036;tel.&#34;' );&#34;;
  14.  
  15.       if( mysql_query( &#036;sql,&#036;link ) )
  16.       {
  17.          print &#34;Datos Agregados.&#34;;
  18.       }
  19.       else
  20.       {
  21.          print &#34;Error al Agregar Datos.&#34;;
  22.       }
  23.    }
  24.    else
  25.    {
  26. ?&#62;
  27. &#60;HTML&#62;
  28. &#60;HEAD&#62;
  29.    &#60;TITLE&#62;Agregar Usuario&#60;/TITLE&#62;
  30. &#60;/HEAD&#62;
  31. &#60;BODY&#62;
  32.    &#60;CENTER&#62;
  33.    &#60;FORM method='post' action='&#60;? echo &#036;_SERVER['PHP_SELF']; ?&#62;'&#62;
  34.       &#60;br&#62;&#60;br&#62;&#60;br&#62;
  35.       nombre: &#60;INPUT type='text' name='name'&#62;&#60;br&#62;
  36.       email: &#60;INPUT type='text' name='email'&#62;&#60;br&#62;
  37.       telefono: &#60;INPUT type='text' name='tel'&#62;&#60;br&#62;&#60;br&#62;
  38.       &#60;INPUT type='submit' value='Agregar'&#62;
  39.    &#60;/FORM&#62;
  40.    &#60;/CENTER&#62;
  41. &#60;/BODY&#62;
  42. &#60;/HTML&#62;
  43. &#60;?
  44.    }
  45. ?&#62;
  46.  
  47.  

Espero te sirva.

delyryus

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: Ayuda Con Php!!!!!!
« Respuesta #2 en: Jueves 12 de Febrero de 2004, 04:58 »
0
gracias voy a tratar.
la version que corro es php 4.3.2


[^La ignorancia me corre, pero yo corro mas rapido^]

delyryus

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: Ayuda Con Php!!!!!!
« Respuesta #3 en: Jueves 19 de Febrero de 2004, 03:07 »
0
Sigue sin andar!!!!!!!

[^La ignorancia me corre, pero yo corro mas rapido^]

Avalon

  • Miembro MUY activo
  • ***
  • Mensajes: 448
    • Ver Perfil
Re: Ayuda Con Php!!!!!!
« Respuesta #4 en: Jueves 19 de Febrero de 2004, 09:34 »
0
Prueba con esto...

Código: Text
  1. &#60;?
  2.  
  3.   if( isset(&#036;_POST['name']) && !empty(&#036;_POST['name']))
  4.   {
  5.      include( &#34;link.php&#34; );
  6.  
  7.      &#036;name = &#036;_POST['name'];
  8.      &#036;email = &#036;_POST['email'];
  9.      &#036;tel = &#036;_POST['tel'];
  10.      
  11.      &#036;sql=&#34;INSERT INTO agenda VALUES('&#34; .&#036;name. &#34;','&#34;.&#036;email.&#34;','&#34;.&#036;tel.&#34;' );&#34;;
  12.  
  13.      if( mysql_query( &#036;sql,&#036;link ) )
  14.      {
  15.         print &#34;Datos Agregados.&#34;;
  16.      }
  17.      else
  18.      {
  19.         print &#34;Error al Agregar Datos.&#34;;
  20.      }
  21.   }
  22.   else
  23.   {
  24. ?&#62;
  25. &#60;HTML&#62;
  26. &#60;HEAD&#62;
  27.   &#60;TITLE&#62;Agregar Usuario&#60;/TITLE&#62;
  28. &#60;/HEAD&#62;
  29. &#60;BODY&#62;
  30.   &#60;CENTER&#62;
  31.   &#60;FORM method='post' action='&#60;? echo &#036;_SERVER['PHP_SELF']; ?&#62;'&#62;
  32.      &#60;br&#62;&#60;br&#62;&#60;br&#62;
  33.      nombre: &#60;INPUT type='text' name='name'&#62;&#60;br&#62;
  34.      email: &#60;INPUT type='text' name='email'&#62;&#60;br&#62;
  35.      telefono: &#60;INPUT type='text' name='tel'&#62;&#60;br&#62;&#60;br&#62;
  36.      &#60;INPUT type='submit' value='Agregar'&#62;
  37.   &#60;/FORM&#62;
  38.   &#60;/CENTER&#62;
  39. &#60;/BODY&#62;
  40. &#60;/HTML&#62;
  41. &#60;?
  42.   }
  43. ?&#62;
  44.  


Si no funciona habría que ver que no haya algún error en el archivo link.php


Salu2,
Avalon