Bueno la verdad esque hace un pequeño tiempo que no practicaba php
antes no tube ningun problema incluso no lo tube en partes anteriores de mi codigo
pero la verda llego a este punto y creo que hay algo que realmente no entiendo
este es mi codigo
Código PHP:
<?php
include ("config.php");
// Crea la Conexion al Servidor Mysql
$link = mysql_connect ("$host","$usuario","$password");
// comprobando la conexion a MySQL
if(!$link){
echo "Error MySQL: ".mysql_error()."<br>";
die("NO SE COMPLETO EL REGISTRO<br>");
}
$code= $_GET["code"];
echo $code;
$result = mysql_query("SELECT userid, user_pass, sex, email, code FROM tmplogin WHERE code = '$code' ")or die("Al parecer su codigo de activacion es incorrecto o expiro");
$row = mysql_fetch_row($result);
echo $row["0"];
?>
el link seria: ......confirmar.php?code=a
y un dump de la tabla que uso es:
-- ----------------------------
-- Table structure for `tmplogin`
-- ----------------------------
DROP TABLE IF EXISTS `tmplogin`;
CREATE TABLE `tmplogin` (
`userid` varchar(32) DEFAULT NULL,
`user_pass` varchar(32) DEFAULT NULL,
`sex` enum('M','S','F') DEFAULT 'M',
`email` varchar(32) DEFAULT NULL,
`code` varchar(32) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- ----------------------------
-- Records of tmplogin
-- ----------------------------
INSERT INTO `tmplogin` VALUES ('retrt', 'dfggaerfdcdf', 'M', '
[email protected]', '02q4Q5WWKj');
INSERT INTO `tmplogin` VALUES ('retwv54et54', 'v5t54t4v45t', 'M', '
[email protected]', 'a');
Muchas gracias de antemano por su ayuda