Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2010, 12:54
Rasec101
 
Fecha de Ingreso: diciembre-2009
Ubicación: Santiago, Chile
Mensajes: 143
Antigüedad: 14 años, 4 meses
Puntos: 2
Problema con capcha.php en servidor linux

Buenas tardes espero que algien me pueda orientar en que estoy fallando lo que pasa es que migre mi sitio a un servidor linux desde uno en windows donde la validacion de usuario la realizo con un capcha.php en el servidor windows me fuciona perfectamente pero en linux tengo problemas el capcha se ve pero no me manda nada a en $_SESSION['tmptxt'] le puse en echo $_SESSION['tmptxt']; y me aparece como vacio aca dejo el codigo del capch.php para ver si esque alguien me puede achar una mano.
capcha.php
Código PHP:
Ver original
  1. <?php
  2.  
  3. function randomText($length) {
  4.     $pattern = "1234567890";
  5.     for($i=0;$i<$length;$i++) {
  6.  
  7.       $key .= $pattern{rand(0,4)};
  8.  
  9.     }
  10.  
  11.     return $key;
  12.  
  13. }
  14.  
  15. $_SESSION['tmptxt'] = randomText(4);
  16.  
  17. $captcha = imagecreatefromgif("bgcaptcha.gif");
  18.  
  19. $colText = imagecolorallocate($captcha, 0, 0, 0);
  20.  
  21. imagestring($captcha, 5, 16, 7, $_SESSION['tmptxt'], $colText);
  22.  
  23. header("Content-type: image/gif");
  24.  
  25. imagegif($captcha);
  26.  
  27. ?>