18/04/2008, 16:25
|
| Modernizr | | Fecha de Ingreso: abril-2008 Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses Puntos: 2534 | |
Re: Link condicional mira las comillas dobles, evaluan variables.... si vas a introducir igualmente comillas dobles en tal cadena... debes escaparlas primero.... vaya...
$s=" ' \" "; // ahi no hay problemas
$s=' \' " '; // ahi tampoko, comillas sencillas...
pero...
$s=" <img src="foo.gif"/> "; //ahi daria problemas el interprete ((por las comillas dobles))
ahora, basename(string archivo[, string extension]); elimina la extension determinada de una cadena de texto, osea... el nombre del archivo...
entonces...
$ext=basename($row_consulta['nombre_archivo'],'.jpg'); // eliminaria la extension.... .jpg
y...
$ext.='.pdf'; // cancatenaria hacia el final... la extension .pdf
se entiende??
al final...
echo "<a href=\"{$row_consulta['nombre_archivo']}\">ver PDF</a>";
deberia ser...
echo "<a href=\"$ext\">ver PDF</a>";
NOTA: si las variables a evaluar dentro de comillas dobles son de un arreglo... deben ser rodeadas con llaves... ej.
print "test: $_SERVER['SERVER_NAME']<br />"; // estaria mal
print "test: {$_SERVER['SERVER_NAME']}<br />"; // perfecto!!! |