Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/10/2006, 13:36
Avatar de LoUiMaNiAkO
LoUiMaNiAkO
 
Fecha de Ingreso: enero-2006
Mensajes: 198
Antigüedad: 18 años, 10 meses
Puntos: 1
problema con capchaps

hola, mi problema es las capchas o komo se llamen me funcionan solamente de forma local pero a la hora de subir al servidor mi pagina dejan de funcionar.

se genera bien la imagen pero a la hora de verificar ya no se borra la imagen generada del servidor y me imposibilita iniciar sesion.

este es el codigo k genera la imagen

Código PHP:
<?php 
function createImage($path$imageName$imageText){
define ("HEIGHT"20);
define ("CELL"12);
define ("WIDTH"80);
define ("FILENAME"$path.$imageName.".png");
define ("FONTNAME""Arial.ttf");
define ("FONTSIZE"10);

$img imagecreate(WIDTHHEIGHT) or die ("Can not create image");
imagecolorallocate($img00153);

//colors
$black imagecolorallocate($img179 179255);

imagerectangle($img00WIDTH-0HEIGHT-0$black);

//print letters of rand string
for ($i=0$i strlen($imageText); $i++){
imagettftext($imgFONTSIZE10$i*CELL 515$blackFONTNAME$imageText[$i]);
}

imagepng($imgFILENAME);
imagedestroy($img);
}
function 
createRandString($numChars){
$letters "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$numLetters strlen($letters);
$randString "";

for (
$c=0$c<$numChars$c++){
$num rand(1$numLetters-2);
$randString .= $letters[$num];
}

return 
$randString;
}

function 
imageValidation($path){
if (!isset(
$_SESSION["image"])){
$_SESSION["image"]["name"] = createRandString(6);
$_SESSION["image"]["text"] = createRandString(6);
createImage($path$_SESSION["image"]["name"], $_SESSION["image"]["text"]);
}

return 
$_SESSION["image"]["name"];
}
function 
removeImage($path$imageName){
$file $path.$imageName.".png";
if (
file_exists($file)){
unlink($file);
}
}
?>
espero k me puedan ayudar
__________________
:molesto: "Soy como dios k nunca llora y como satanas k nunca resa":molesto:

Dejate seducir por mis colmillos