hola y gracias por contestar,, estoy un poco verde en php y necesitaba ayuda creo que ya casi lo tengo solucionado pero tengo una duda.... si yo hago esto:
---prueba.php
<?php
// esto va dentro de un codigo de formulario donde el usuario escribe la imagen que se imprime en pantalla.
echo "<img src=img.php>";
?>
// me imprimirá la imagen que genero en el siguiente script
---img.php
<?php
// Función genera contraseñas de 6 carácteres
function FUNC_passGeneraAuto($longCodeLetras){
for ($iSuma=1; $iSuma<=$longCodeLetras; $iSuma++) {
$letraCode = chr(rand(97,122));
$generaCodeLetras .= strtoupper($letraCode);
$numCode = rand(0,9);
$generaCodeNum .= $numCode;
}
$montaCode = $generaCodeLetras.$generaCodeNum;
$valorGeneraImg = $montaCode;
return $montaCode;
}
function imagen_aleatoria(){
Header("Content-type: image/png");
$im= imagecreate(56,15);
$t1= FUNC_passGeneraAuto(3);
$t3="______";
$fondo=imagecolorallocate ($im, 33, 33, 33);
$negro=imagecolorallocate ($im, 255, 255, 255);
$rojo=imagecolorallocate ($im, 255, 0, 0);
imagestring ($im, 150, 1, 0, $t1, $negro);
imagestring ($im, 150, 1, 0, $t3, $rojo);
Imagepng($im);
imagedestroy($im);
}
imagen_aleatoria();
?>
todo esto funciona, pero a la hora de comprobar si los datos son identicos, el texto de la imagen con el texto del usuario;
¿Como puedo transportar la variable $t1 de "img.php" (q se supone ke contiene el password generado) a script "prueba.php" q está en ejecución para posteriormente hacer un "if" comparativo, verificando si lo ke escribió el usuario corresponde con la imagen?
se entiende no? jeje, me hago un lio, sorry.
Gracias de antemano