Cita:
Iniciado por minkweb
las meto en una variable para reutilizarla...
Eso no se puede hacer, en moz tienes seguramente un código HTML que solo se ve en el y en IE no, y está ocultando el error, pero el PHP lo ejecuta el servidor por lo que tu navegador no tiene nada que ver en el PHP... Te dejo la solución:
Código PHP:
if($extension == "gif")
{
// $comando_create = 'imagecreatefromgif';
$source = imagecreatefromgif($destino_pic);
}
if($extension == "jpeg")
{
// $comando_create = 'imagecreatefromjpeg';
$source = imagecreatefromjpeg($destino_pic);
}
if($extension == "png")
{
// $comando_create = 'imagecreatefrompng';
$source = imagecreatefrompng($destino_pic);
}
if($extension == "wbmp")
{
// $comando_create = 'imagecreatefromwbmp';
$source = imagecreatefrombmp($destino_pic);
}
if($extension == "xbm")
{
// $comando_create = 'imagecreatefromwxbm';
$source = imagecreatefromxbm($destino_pic);
}
Debes recordar que una función no puede ser llamada como una variable, y una variable contiene el contenido retornado por una función, mas no su función como tal.
Saludos!