Back to All

Obtener el ancho y alto de una imagen devuelta por una query

La query es :
<eBD:QUERY NAME="fichero" DATASOURCE="Principal">
select _idRegistro, fichero, url, tamano
from smFicheros
where idFichero = $idFichero
</eBD:QUERY>
<eBD:IF EXPR="&fichero >= 1">
<eBD:FETCHROW QUERY="fichero" NAME="f"/>
<eBD:FILEPATH VAR="img" TABLEID="105" ROW="f" FIELDNAME="fichero"/>
<eBD:SET VAR="img" VALUE="$url$img" />
<eBD:IMGINFO IMG="img" WIDTH="w" HEIGHT="h" />
</eBD:IF>

En el log sale el error:
error 501: La variable dada no es del tipo necessario: /GD::Image/

He probado crear una imagen con:
<eBD:TMPFILE SOURCE="img" VAR="tmpFile"/>
<eBD:IMGCREATE VAR="img" TMPFILE="tmpFile" />
con el resultado en el log:
error 304: No file or data specified for input!
error 701: Error de GD (ERROR)

La pregunta concreta es cómo obtengo el ancho y alto de la imagen. Gracias!!