Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2003, 08:47
xias
 
Fecha de Ingreso: enero-2002
Mensajes: 838
Antigüedad: 22 años, 4 meses
Puntos: 1
como insertar en tabla?

hola:

una vez que he encriptado una palabra quiero que me la inserte en una tabla pero no se porque pero no me funciona. tengo este codigo:


Código PHP:
$hostname "localhost";
$database "aviso";
$username "root";
$password NULL;
$aviso mysql_pconnect($hostname$username$password) or die(mysql_error());


echo 
"Source: $source";
$fp=fopen("/etc/httpd/conf/ssl.crt/server.crt","r");
$pub_key=fread($fp,8192);
fclose($fp);
openssl_get_publickey($pub_key);

openssl_public_encrypt($source,$crypttext,$pub_key);




$consulta mysql_db_query("aviso","SELECT * FROM prueba");
if (
mysql_num_rows($consulta)==0)
 { 
 
$insertSQL sprintf("INSERT INTO prueba (id, usuario) VALUES (%s,'$crypttext')",
                       
GetSQLValueString($HTTP_POST_VARS['id'], "int"),
                       
GetSQLValueString($HTTP_POST_VARS['usuario'], "text"));
                       
  
mysql_select_db($database$aviso);
  
$Result1 mysql_query($insertSQL$aviso) or die(mysql_error());
 echo 
'insertado';
}
else
{
echo 
'no funciona';
}

echo 
"String crypted: $crypttext"
como hacerlo?

q hago mal?
__________________
Muchas gracias, saludos.

Última edición por xias; 07/05/2003 a las 08:52