Foros del Web » Programando para Internet » PHP »

popup index

Estas en el tema de popup index en el foro de PHP en Foros del Web. hola buenas tardes como siempre os cuento mi problema yo lo que quiero saber es como puedo hacer que cuando la url venga con parametros ...
  #1 (permalink)  
Antiguo 07/07/2003, 07:50
Avatar de DINASEN  
Fecha de Ingreso: marzo-2003
Mensajes: 997
Antigüedad: 21 años, 1 mes
Puntos: 1
popup index

hola buenas tardes como siempre os cuento mi problema


yo lo que quiero saber es como puedo hacer que cuando la url venga con parametros (ejemplo index.php?loquesea) me abra un pop up...
para que quiero esto pues bien en la webq ue estoy realizando en la index se muestra una noticias que publica el admin cuando picas sobre ellas se abre un pop up con la noticia desarrollada hasta aqui bien, pero si pro ejemplo utilizo el enviar a un amigo la noticia le paso por email el link y lo que el user quiera poner, asi que si el usuario pica en este enlace tiene que ir a la index del sitio y abrir un pop up con al notica desarrollada pero no se me ocurre como hacer esto


Gracias de antemano

Un Saludo
  #2 (permalink)  
Antiguo 07/07/2003, 07:54
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Pues la forma mas sencilla (si te he entendido bien) es genrar el codigo javascript de abrir el popup solo cuando te llega la variable. Algo asi:
Código PHP:
if (isset($_GET['parametro'])) {
  echo <<<HTML
<script>
window.open(...);
</script>
HTML;

Suponiendo un link tipo index.php?parametro=valor.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 07/07/2003, 08:33
Avatar de DINASEN  
Fecha de Ingreso: marzo-2003
Mensajes: 997
Antigüedad: 21 años, 1 mes
Puntos: 1
Como siempre me sacaste de otro apuro

Gracias josemi
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 18:38.