Che novita'! nuovo look al forum, bello,
Ciao a tutti,
vorrei implementare un security code con numeri random in un form di registrazione basato su MySql.
Lo script che genera i random number viene inserito nel form come un' immagine [img]random.php[/img] e fin qui ci siamo, pero' vorrei capire come implementarlo nel db, visto che cosi' com' e' la persona che si iscrive puo' inserire qualsiasi numero tranne quello generato dallo script senza che gli venga notificato un' errore, quindi non avrebbe neanche senso inserire [img]random.php[/img] o sbaglio?
Mi potete aiutare?
Grazie![]()
terrix
Vi posto lo script che genera i random number
#----------------------------------#
<?php
//random.php
$img_number = imagecreate(100,50);
$white = imagecolorallocate($img_number,255,255,255);
$black = imagecolorallocate($img_number,0,0,0);
$grey_shade = imagecolorallocate($img_number,204,204,204);
imagefill($img_number,0,0,$grey_shade);
ImageRectangle($img_number,5,5,94,44,$black);
ImageRectangle($img_number,0,0,99,49,$black);
$number = get_random();
Imagestring($img_number,9,30,15,$number,$black);
header("Content-type: image/jpeg");
imagejpeg($img_number);
function get_random()
{
srand(time());
$max = getrandmax();
return rand(1,$max) + rand(1,$max) ;
}
?>
#----------------------------------------#