Tema: Formulario
Ver Mensaje Individual
  #14 (permalink)  
Antiguo 02/08/2003, 11:07
kech
 
Fecha de Ingreso: marzo-2003
Mensajes: 277
Antigüedad: 21 años, 8 meses
Puntos: 0
lo mas probable que te este pasando es que tengas register_global en off en tu php.ini (en los faq puedes encontrar mas info sobre este tema)
prueba con este codigo

Código PHP:
<?php
include "acordes.htm";

$nombre=$_POST[nombre];//aqui tomas las variables que te llegan por formulario con $_POST[nombre del campo en el formulario]
$email=$_POST[email];
$link=$_POST[link];
$comentario=$_POST[comentario];
$vienede=$_POST[vienede];

$NombreBD "access_usuario";
$Servidor "localhost";
$Usuario "access_peru";
$Password "cristiano";

$IdConexion mysql_connect($Servidor$Usuario$Password) or 
die (
'I cannot connect to the database because: ' mysql_error());

print(
"Se acaba de establecer la conexión.<BR>");
print(
"Servidor: ".$Servidor."<P>");

mysql_select_db($NombreBD$IdConexion);


if (
$nombre == "")
{
echo 
"Por favor ingrese su nombre<br>";
}

else if (!
ereg('^[a-z0-9]+([.]?[a-z0-9_-]+)*@'.'[a-z0-9]+([.-]+[a-z0-9]+)*.[a-z]{2,}$',$email))
{
echo 
"Por favor ingrese su email correctamente<br>";
}

else if (
$link == "")
{
echo 
"Por favor ingrese un link <a href="/out.php?http%3A%2F%2Fwww.link.com" target="_blank">[url]http://www.link.com[/url]</a>";
}

else if (!
$nombre=="" and !$email=="" and !$link=="")
{

$Query 'INSERT INTO datos'.
' (nombre,email,link,comentario,viene_de)'.
' VALUES ('.
'"'.$nombre.'","'.$email.'","'.$link.'","'.$comentario.'","'.$vienede.'");';
$IdInsercion mysql_query($Query$IdConexion);

}

?>

Salu2