Adell, muchas gracias, pero lamentablemente tu respuesta no me sirvio, seguramente debido a mi alto grado de ignorancia en este tema. Esa misma informacion la he encontrado previamente en el manual on line de PHP, pero no me funciona al intentar hacerlo. lo que yo necesitaria, si no es mucho pedir, es la sintaxis exacta de lo que tengo que poner para que funcione ese caso concreto, no en abstracto.
De hecho, eso mismo es lo que creo estar haciendo en este caso:
Código PHP:
<?
$number = str_pad($gal, 3, "0", STR_PAD_LEFT) ;
$endfile = ".rar" ;
$endfile2 = "_hi_res.rar" ;
$filename = "PHOTOS/$number/zips/$number$endfile" ;
$filename2 = "PHOTOS/$number/zips/$number$endfile2" ; ?>
<table width="500" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><div align="center"><img src="images/line.png" width="500" height="25" /></div></td>
</tr>
</table>
<table width="500" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#CFEBEF">
<tr>
<td width="80" rowspan="2"><div align="center">
<?
if (file_exists($filename)) {
print <a href="$filename"/zips/"$filename$endfile><img src="images/zip.jpg" width="73" height="60"></div></td>" ;
}
else { print "<img src="images/zip.jpg" width="73" height="60"></div></td>" ;
} ?>
<td width="200" height="30" valign="bottom"><div align="left" class="Estilo3">Download Full Photoset</div></td>
<td width="200" height="30" valign="bottom"><div align="right" class="Estilo3">Download Full Photoset</div></td>
<td width="80" rowspan="2"><div align="center">
<?
if (file_exists($filename)) {
print <a href="$filename2"/zips/"$filename2$endfile2><img src="images/zip.jpg" width="73" height="60"></div></td>" ;
}
else {print "<img src="images/zip.jpg" width="73" height="60"></div></td>" ;
} ?>
</tr>
<tr>
<td width="200" height="30" valign="top"><div align="left" class="Estilo3">Lo-Res (1024x768)</div></td>
<td width="200" height="30" valign="top"><div align="right" class="Estilo3">Hi-Res (2560x1920)</div></td>
</tr>
<tr>
<td width="80"><div align="center"><? print round(filesize($filename) / 1000000, 1 ) . " Mb" ?>
</div></td>
<td height="30" valign="top"> </td>
<td height="30" valign="top"> </td>
<td width="80"><div align="center"><? print round(filesize($filename2) / 1000000, 1 ) . " Mb" ?>
</div></td>
</tr>
</table>
Pero obtengo este error:
Parse error: syntax error, unexpected '<' in /ruta/archivo.php on line 259
Desde ya muy agradecido por tu ayuda y las otras que puedan llegar.