Foros del Web » Programando para Internet » PHP »

pasar variables php sin formulario

Estas en el tema de pasar variables php sin formulario en el foro de PHP en Foros del Web. No entendi muy bien esto: vale ahora creas la miniatura donde al pulsar va a la imagen , pero lo suyo es a un archivo ...

  #31 (permalink)  
Antiguo 28/12/2011, 16:07
 
Fecha de Ingreso: noviembre-2011
Mensajes: 516
Antigüedad: 12 años, 5 meses
Puntos: 10
Respuesta: pasar variables php sin formulario

No entendi muy bien esto:
vale ahora creas la miniatura donde al pulsar va a la imagen , pero lo suyo es a un archivo y debes de pasar por get la imagen en el archivo q vamos al pulsar verificas la imagen que es y muestras el comentario .
creo que no se puede si es codigo php no se puede incluir nada, nose como hacerlo. gracias.
  #32 (permalink)  
Antiguo 28/12/2011, 16:09
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: pasar variables php sin formulario

claro lightbox no deja incluir archivo php no te lo muestra , x eso t dije sexylightbox u otros que si te dejen


entnces al pulsar en la miniatura en vez de aparecer la imagen con el efecto lo suyo es que salga un archivo php con la imagen y el comentario y en ese archivo es donde haces todo lo que tengas q acer lo primero pasar la imagen por get y despues seleccionas el comentario de la bd donde where sea el get de la imagen que le pases
  #33 (permalink)  
Antiguo 28/12/2011, 16:14
 
Fecha de Ingreso: noviembre-2011
Mensajes: 516
Antigüedad: 12 años, 5 meses
Puntos: 10
Respuesta: pasar variables php sin formulario

Pero yo quiero que todas las imagenes se abran en la misma ventana, no se puede hacer asi?? gracias.
  #34 (permalink)  
Antiguo 28/12/2011, 16:18
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: pasar variables php sin formulario

si si t lo estoy diciendo cualquier imagen que abrieras se abriria en la misma ventana , aunque pases datos por get no quiere decir que tenga que ir a otra pagina , pero en vez de abrir la foto directamente abririas un archivo y en ese archivo la foto y comentario
  #35 (permalink)  
Antiguo 28/12/2011, 16:23
 
Fecha de Ingreso: noviembre-2011
Mensajes: 516
Antigüedad: 12 años, 5 meses
Puntos: 10
Respuesta: pasar variables php sin formulario

Haber si entendi en la miniatura en vez de hacer link a la imagen grande lo hago acia otra pagina no??en esta es donde pongo el <script> de los archivos no? y paso el link de cada foto grande por get no? y luego puedo meter el codigo del comentario en js o php segun como lo kiera hacer no? y ya sale la foto y el formulario con los comentarios? pero cuando le doy para que salga la siguiente foto como lo hago para que vaya??? nose si lo entendi bien es asi??? gracias.
  #36 (permalink)  
Antiguo 28/12/2011, 16:33
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: pasar variables php sin formulario

mas o menos

imaginemos que estas en index.php y ay una imagen

1 al hacer link en la miniatura en vez de ir a la imagen grande iria a una pagina nueva q tu crees x ejemplo galeria.php pero sin abandonar index.php se sobrepondria como hace el efecto en la imagen grande.

2- todas las miniaturas deben apuntar acia esa pagina nueva por ejemplo galeria.php

3 - el link seria algo asi

<a href="galeria.php?id=mifoto" rel="lightbox" title="my caption">miniatura mi foto</a>

4- en galeria seleccionamos de la bd la imagen y el comentario por ejemplo

'SELECT * FROM imagenes WHERE id='$_GET['id']'');

y ya mostramos la foto y comentario
  #37 (permalink)  
Antiguo 28/12/2011, 16:35
 
Fecha de Ingreso: noviembre-2011
Mensajes: 516
Antigüedad: 12 años, 5 meses
Puntos: 10
Respuesta: pasar variables php sin formulario

vale ahora creo q si que lo entendi lo intento desarrollar y te digo si me funciono y si tengo mas dudas muchas gracias. haber si por fin lo consigo. saludos.
Una cosa mas seguiria teniendo el efecto lighbox??? gracias.
  #38 (permalink)  
Antiguo 28/12/2011, 16:41
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: pasar variables php sin formulario

claro la pagina se abre con el efecto
  #39 (permalink)  
Antiguo 28/12/2011, 16:42
 
Fecha de Ingreso: noviembre-2011
Mensajes: 516
Antigüedad: 12 años, 5 meses
Puntos: 10
Respuesta: pasar variables php sin formulario

vale gracias lo probare haber si es lo que busco muchas gracias.
  #40 (permalink)  
Antiguo 29/12/2011, 05:05
 
Fecha de Ingreso: noviembre-2011
Mensajes: 516
Antigüedad: 12 años, 5 meses
Puntos: 10
Respuesta: pasar variables php sin formulario

Lo estoy probando y claro al ser un link se habre en otra pagina como hago para que no se vaya de la pagina fotos y se sobreponga como dijiste que iciera??? ademass que al cambiar el link sigue abriendo la galeria como antes en lighbox nose porque, aunque la foto no sale se queda crgando, porque puede ser tengo que quitar el lightbox de fotos y ponerlo en el galeria.php pero claro asi ya si que se habre otra ventana, como tengo que hacer esto para que quede como me dijiste gracias un saludo.

Última edición por edie8; 29/12/2011 a las 05:13
  #41 (permalink)  
Antiguo 29/12/2011, 10:58
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: pasar variables php sin formulario

lightbox no te permite ejecutar en el efecto archivos php debes de buscar otro plugin para tal caso que si te deje
  #42 (permalink)  
Antiguo 29/12/2011, 14:48
 
Fecha de Ingreso: noviembre-2011
Mensajes: 516
Antigüedad: 12 años, 5 meses
Puntos: 10
Respuesta: pasar variables php sin formulario

con el sexylightbox se puede hacer esto ese si deja cargar archivos de php con el efecto o ese tampoco es que no conozco mas? gracias. un saludo
  #43 (permalink)  
Antiguo 30/12/2011, 03:03
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: pasar variables php sin formulario

entra en su pagina y compruebalo , la verdad no te puedo decir xq ace ya tiempo que no lo uso. no te puedo decir mas
  #44 (permalink)  
Antiguo 30/12/2011, 05:45
 
Fecha de Ingreso: noviembre-2011
Mensajes: 516
Antigüedad: 12 años, 5 meses
Puntos: 10
Respuesta: pasar variables php sin formulario

tengo este problema al poner el sexylightbox:
Yo tengo en esa pagina un formulario de subir fotos pero hasta que puse el enlace del sexylightbox estaba oculto y el boton era una imagen pero al poner lo nuevo plugin la foto desaparecio y sale el campo de texto con el boton cual es el problema como lo puedo solucionar??
y por otra parte he hecho lo que me dijiste con el sexylightbox y no sale la imagen, se queda la ventana de la imagen en negro y no se abre nada por que puede ser???
en la pagina galeria.php tengo este codigo:
Código PHP:
<?php 
session_start
();
include(
"header.php"); 

if (!isset(
$_SESSION['logueado_usuario'])) { 
    include (
"login.php");  
echo 
"<a href='registro.php'>Registrarse</a>" ;} 
    else {  
    
$nombre =$_SESSION['logueado_nombre']; 
    
$id_usuario=$_SESSION['logueado_id']; 
$obejeto=$_REQUEST['objeto'];

}
include(
"privados/config.php");
$id=$_GET['id'];

$resultados=mysql_query("select * from imagenes where id='$id'",$conexion) or
  die(
"Problemas en el select:".mysql_error());
  while(
$fot=mysql_fetch_assoc($resultados))
{
$foto_nombre=$fot['nombre'];

?> <img src="<?php echo "$foto_nombre"?>" class="sexylightbox" rel="galeria">
<?php
}
?>
Lo del boton es justo al poner esta linea de codigo:
<script src="Js/mootools.js" type="text/javascript"></script>
Como se puede soucionar estos dos problemas??
gracias. un saludo.

Última edición por edie8; 30/12/2011 a las 06:17
  #45 (permalink)  
Antiguo 30/12/2011, 10:47
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: pasar variables php sin formulario

segun sexylightbox esta eitqueta debe de ser asi

<a href="aqui el link de la pagina en cuestion digamos galeria.php" class="sexylightbox"><img src="aqui tu imagen que deseas mostrar en miniatura" alt=""/></a>

entonces tu en el echo de $foto_nombre en la imagen supongo que sera el link de la imagen no? , entnces debes de crear una nueva columna en la tabla por ejemplo link donde añadirias por ejemplo galeria.php?id=1 esto guardado en la bd cad foto su link con su id diferente y haces un while llamando a la foto y al link

while($fot=mysql_fetch_assoc($resultados))
{
$foto_nombre=$fot['nombre'];
$foto_link=$fot['link'];

?> <a href="un echo de $foto_link" class="sexylightbox"><img src="un echo de foto nombre" alt=""/></a>
<?php
}

entnces ya en galeria harias un select con el $_get ['id'] para seleccionar su foto y su comentario y posteriormente mostrarlo como tu veas

si eske sexylightbox te deja ejecutar .php que no lo se seguro sino te funciona prueba con un html para comprobar

Última edición por webankenovi; 30/12/2011 a las 12:03
  #46 (permalink)  
Antiguo 30/12/2011, 16:05
 
Fecha de Ingreso: noviembre-2011
Mensajes: 516
Antigüedad: 12 años, 5 meses
Puntos: 10
Respuesta: pasar variables php sin formulario

y para que utilizo el $foto_nombre??? y como hago la comprobacion con un html es que nose como comprobar esto. gracias un saludo
  #47 (permalink)  
Antiguo 30/12/2011, 17:35
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: pasar variables php sin formulario

mira lo mejor que puedes hacer es pasar tu tema a javascript que ay te ayudaran muxo mejor diles que tienes el lightbox y lo que kieres hacer y haber si te dicen si es posible hacerlo de una manera mas facil

diles que quieres añadir una descripcion de las imagenes mostradas por lightbox
  #48 (permalink)  
Antiguo 02/01/2012, 07:18
 
Fecha de Ingreso: noviembre-2011
Mensajes: 516
Antigüedad: 12 años, 5 meses
Puntos: 10
Respuesta: pasar variables php sin formulario

Gracias y ya encontre otro que si me deja abrir una ventana de otro archivo php se yama lightwindow os dejo el enlace por si a alguien tiene el mismo problema... http://www.p51labs.com/lightwindow/
gracias un saludo.

Etiquetas: formulario, variables
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 23:56.