Foros del Web » Programando para Internet » PHP »

problemas con sintaxis, supongo

Estas en el tema de problemas con sintaxis, supongo en el foro de PHP en Foros del Web. Hola buenas!!! tengo 2 lineas las cuales me esta complicando la vida, seguramente es problema de sintaxis se las posteo y comento a ver si ...
  #1 (permalink)  
Antiguo 16/02/2010, 01:27
 
Fecha de Ingreso: febrero-2010
Ubicación: Carmen de Patagones
Mensajes: 2
Antigüedad: 9 años, 9 meses
Puntos: 0
problemas con sintaxis, supongo

Hola buenas!!! tengo 2 lineas las cuales me esta complicando la vida, seguramente es problema de sintaxis se las posteo y comento a ver si pueden ayudarme:

Obviamente PHP

echo '<a href="detalle1.php?id=40">';

asi funciona correcto pero claro en vez de 40 debe ir lo siguiente $row['id'] , el tema es que al colocar id = $row['id'] comienza el error seguramente es un problema de comillas simples o dobles o nada ... obviamente ese row viene de una consulta a una base de datos la cual funciona bien ya que muestro otros campos sin problemas pero el error me surge aqui en este link.

En el mismo archivo PHP en otra seccion necesito redimensionar una imagen que se encuentra en un directorio de un servidor, en este caso en localhost, he probado de 2 maneras distintas pero no he podido, tambien seguramente por problemas de sentaxis, la primera opcion es una redimension en el momento, ya que no puedo cortar la imagen original porque podria necesitarla al tamaño original.

while($row=mysql_fetch_assoc($ultimas_subidas) )
{

echo "</br>";
echo '<a href="detalle1.php?id=40">';
echo $row['titulo'];
echo "</a></br>";
echo "</br>";
echo $row['subtitulo'];

?>
<img src="<?php echo $row['foto1'];?>"> <br />
<img src="http://localhost/path/timthumb.php?src=http://localhost/path/servidor/"<?php echo $row['foto1'];?>"&w=93&h=65&zc=1"/>
<img src='redimensionar.php?imagen="<?php echo $row['foto1'];?>"'>
<?php
echo "</br>";
echo $row['fecha'];
echo "</br>";
echo $row['categoria'];

dentro del bloque HTML la primera opcion funciona bien es la que no esta redimensionada, la segunda opcion es mediante un archivo php llamado timthumb que ya lo he utilizado en otros lugares

y la ultima opcion es una que consegui buscando por google pero tampoco, tanto la segnda como la tercera aparece el recuadro blanco con un X roja.

Si conocen algun metodo de redimensionamiento de imagenes al subir la imagen y como implementarlo se los agradezco
  #2 (permalink)  
Antiguo 16/02/2010, 05:39
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.712
Antigüedad: 14 años, 7 meses
Puntos: 836
Respuesta: problemas con sintaxis, supongo

En el primer caso estás cerrando las comillas, y en el segundo caso, las comillas no son necesarias. Fíjate la salida HTML que se generaría al usar ese código:
Código HTML:
Ver original
  1. <img src="http://localhost/path/timthumb.php?src=http://localhost/path/servidor/"imagen.jpg"&w=93&h=65&zc=1" />
  2. <img src='redimensionar.php?imagen="imagen.jpg"'>
Con eso ya podrás corregir el error.

Cualquier duda, nos comentas.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.

Etiquetas: html
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:14.