Re: Problema en definir la variable necesaria.

From: Date: Wed, 26 May 2004 15:03:42 +0000
Subject: Re: Problema en definir la variable necesaria.
References: 1  Groups: php.general.es 
Request: Send a blank email to general-es+get-48893@lists.php.net to get a copy of this message
Cordial saludo. Esa pregunta NO es de PHP, es de JavaScript. Su mensaje debería ser un Off-Topic, puesto que Usted es conciente del funcionamiento de PHP, que actúa en el servidor, no en el cliente, y Usted sabe que la solución que requiere está en el cliente. Debe obtener el valor (ID de la imagen) del option que está seleecionado cuando el usuario da click al enlace que puso para visualizar la imagen, dinámicamente. Luego adicionarle al "this.href" el valor del option obtenido, de forma dinámica en JavaScript. Algo así: <a href="../images/image.php?img=" target="_blank" onClick="window.open(this.href+VALOR_OBTENIDO, this.target, 'width=200,height=250'); donde VALOR_OBTENIDO es una instrucción en JavaScript que obtiene la ID de la imagen desde el objeto SELECT llamado "image", con su propiedad "value". Busque en un manual de JavaScript esto, o le sugiero se remita a una lista dedicada al tema. Andrés Sayago Alessandro Folghera wrote: > > Buenos dias, > > Adentro de un sistema de publicación de noticias, tengo una función que > permite seleccionar entre unas imagenes .. > > Esta es la función que llama la posibilidad de seleccionar adentro de las > imagenes a través de la "imgid" de la tabla images. > > function getImm() { > ?> > <select name="image"> > <? > connect(); > $sql = "select * from images"; > $result = mysql_query($sql); > while($row = mysql_fetch_array($result)) { > printf("<option value=\"%s\">%s</option>", > $row["id_img"], $row["imgid"]); > } > ?> > </select> > <? > > Quisiera permitir la visión de las mismas. Para esto pensé en un botón para > llamar una ventana popup java que mostrara la imagen eligida. > > <a href="../images/image.php?img=XXXXXXXXXX" target="_blank" > onClick="window.open(this.href, this.target, 'width=200,height=250'); > return false;"><img SRC="../preview.jpg" ALT="Click to look the > picture you > are charging" border="0"></a> > > El problema es que no logro determinar en lugar de las XXXXX qué variable > pasarle .. si pongo la imgid en número el escript funciona .. > > Espero que alguien sea tan paciente de ayudarme... > > Saludos cordiales. > Alejandro > > -- > PHP Spanish Localization Talk Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php -- ------------------------ asath@ColombiaLinux.org Bogotá D.C., Colombia

« previous php.general.es (#48893) next »