Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/03/2011, 15:55
Avatar de ss007
ss007
 
Fecha de Ingreso: marzo-2002
Mensajes: 205
Antigüedad: 22 años, 1 mes
Puntos: 0
Exclamación Problema de codigo en versiones

Hola! Les comento, tengo corriendo el XAMPP con la version de PHP 5.2.9 y un formulario con captcha qenerado por php.
El servidor de host usaba la version de php 5.2.12 (creo) pero debido a un problema que tuvieron la actualizaron a 5.2.17
A partir de esa actualizacion no se ven mas los números (captcha).
Les transcribo el codigo a ver su me pueden ayudar

Código PHP:
<?php

session_name
($_GET['sname']); session_start();
$t_num = isset($_SESSION['contact-form-number']) ? $_SESSION['contact-form-number'] : '0000';

if (
get_magic_quotes_gpc() && !function_exists('strip_slashes_deep'))
{
  function 
strip_slashes_deep($value)
  {
    if (
is_array($value)) return array_map('strip_slashes_deep'$value);
    return 
stripslashes($value);
  }

  
$_GET    strip_slashes_deep($_GET);
  
$_POST   strip_slashes_deep($_POST);
  
$_COOKIE strip_slashes_deep($_COOKIE);
}

header('Pragma: no-cache');
header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
header('Expires: Fri, 31 Dec 1999 23:59:59 GMT');

header("Content-type: image/png");
$image imagecreate(6017
    or die(
"Cannot Initialize new GD image stream");
$white imagecolorallocate($image7400);
$black imagecolorallocate($image,   255,   255,   255);
imagestring ($image304$t_num$black);
imagepng    ($image);
imagedestroy($image);

?>
En mi XAMPP funciona, de hecho la pagina se llama imagen.php y aparece perfectamente, pero si lo hago en el host me aparece "No se puede mostrar la imagen “http://www.xxxxx.com/image.php” porque contiene errores."

Gracias!!
__________________
MonaS