Comunidad de diseño web y desarrollo en internet online

COMO ENVIAR VARIABLES EN LIGHTBOX?

Citar            
MensajeEscrito el 06 Jun 2012 03:51 pm
Hola a todos, les comento un problemita:
Tengo un link al que envio una variable hacia un PHP de este modo:

<a class='iframe' href="suscribe.php?nombre=hola">ENVIAR</a>

Ese link al hacer clic me abre un lightbox que dentro se puede visualizar cualquier pagina, el tema es
que al enviarle la variable nombre=hola el PHP lo recibe perfectamente, ahora.... si en lugar de decirle a la variable nombre que contenga la palabra "hola" le quisiera poner "$contenido" o sea...

<a class='iframe' href="suscribe.php?nombre=$contenido">ENVIAR</a>

El PHP no lo recibe, en realidad lo recibe pero me imprime "$contenido" ,no me imprime el contenido de la variable $contenido.
Espero que se entienda, gracias. ;)

Por julito12

20 de clabLevel



 

chrome
Citar            
MensajeEscrito el 06 Jun 2012 04:40 pm
Estás en el foro de JavaScript, sin embargo tu pregunta se relaciona con PHP. La solución, tal como entiendo el problema es:

Código PHP :

<a class='iframe' href="suscribe.php?nombre=<?php echo $contenido; ?>">ENVIAR</a>

Por DriverOp

Claber

2511 de clabLevel



 

opera
Citar            
MensajeEscrito el 06 Jun 2012 05:05 pm
Gracias por responder, pero es igual, digamos el problema radica en HTML, porque no puedo crear una variable, a ver te pongo un ejemplo.
Que pasaria si tuviese un formulario, con el campo "contenido", se supone que ese campo "contenido" es una variable, entonces si coloco:
<a class='iframe' href="suscribe.php?nombre=<?php echo $contenido; ?>">ENVIAR</a>
La variable $contenido seria lo que escribo en el campo "contenido", en simples palabras, en el link que envia la variable no puedo poner la variable "$contenido" tengo que escribir el contenido directamente en el link.

Por julito12

20 de clabLevel



 

chrome
Citar            
MensajeEscrito el 06 Jun 2012 05:06 pm
PDTA: PERDON POR TANTO JUEGO DE PALABRAS.

Por julito12

20 de clabLevel



 

chrome
Citar            
MensajeEscrito el 06 Jun 2012 11:30 pm
echo "<a class='iframe' href='suscribe.php?nombre=$contenido; ?>'>ENVIAR</a>"

O, en caso de fallo

echo "<a class='iframe' href='suscribe.php?nombre=".$contenido."; ?>'>ENVIAR</a>"

No te funcionan?

Por FabVale

26 de clabLevel



Genero:Femenino  

Programador web, SEO

chrome
Citar            
MensajeEscrito el 07 Jun 2012 12:44 pm
julito12:
El campo de un formulario HTML no es una variable. A partir de ahí, todo lo que dices está errado y por eso no puedes resolver el problema.
Un campo de un formulario HTML es un elemento HTML donde uno de sus atributos es "value" y que contiene el valor de ese elemento (lo que el usuario escribió).

Si el elemento en cuestión es:

Código HTML :

<input type="text" name="nombre" id="nombre" />


En JavaScript puedes hacer:

Código Javascript :

alert(document.getElementById('nombre').value);


Y el caso que quieres resolver, yo lo resolvería así (conste que no es la única solución posible).

Código HTML :

<script>
function EnviarValor(ele, id) {
  ele.href = ele.href + encodeURIComponent(document.getElementById(id).value);
  return true;
}
</script>
<a class='iframe' href="suscribe.php?nombre=" onClick="return EnviarValor(this, 'nombre');">ENVIAR</a>

Por DriverOp

Claber

2511 de clabLevel



 

opera
Citar            
MensajeEscrito el 07 Jun 2012 12:51 pm
Lo voy a probar y comento que sucedio, de todos modos yo me referia a que el campo es una variable por decirlo de alguna forma, ya que cuando uno manda un formulario de contacto mediante post no declara las variables desde el form, sino que las recibe desde el PHP.
Muchas gracias por las respuestas :D

Por julito12

20 de clabLevel



 

chrome
Citar            
MensajeEscrito el 07 Jun 2012 01:02 pm
Genial, funciona perfectamente :D muchas gracias.

Por julito12

20 de clabLevel



 

chrome
Citar            
MensajeEscrito el 07 Jun 2012 01:50 pm
Con esto puedo enviar varios campos? en caso que tuviese 4 campos de texto?

Por julito12

20 de clabLevel



 

chrome
Citar            
MensajeEscrito el 07 Jun 2012 04:40 pm
Sí.

Por DriverOp

Claber

2511 de clabLevel



 

opera
Citar            
MensajeEscrito el 07 Jun 2012 09:03 pm
Y cual seria la sintaxis para mas de 1 campo?

Por chunilp

71 de clabLevel



 

chrome
Citar            
MensajeEscrito el 27 Nov 2017 10:06 am
20171127 leilei3915
ray ban sunglasses
polo shirts
canada goose outlet store
ray ban outlet
nhl jerseys
ugg outlet store
kate spade outlet
michael kors outlet online
canada goose jackets
nike outlet online
cheap nfl jerseys
coach outlet online
canada goose outlet store
canada goose outlet online
pandora rings
oakley sunglasses wholesale
oakley sunglasses outlet
ugg outlet
canada goose uk
canada goose outlet
longchamp outlet online
mbt shoes clearance outlet
polo shirts men
coach outlet clearance
canada goose jackets
uggs outlet
canada goose jackets
yeezy boost 350
canada goose jackets
air jordan shoes
michael kors outlet
yeezy boost
canada goose
lacoste clothing
true religion outlet
coach outlet
polo ralph lauren outlet
air jordan shoes
michael kors outlet
ralph lauren outlet
asics running shoes
uggs outlet
ugg boots clearance
adidas outlet store
canada goose outlet store
canada goose outlet
michael kors outlet
fitflops sale
michael kors outlet online
coach factory outlet
coach outlet online
ray ban sunglasses outlet
uggs outlet
ralph lauren
cheap jordans
michael kors outlet online
cheap uggs
polo ralph lauren
uggs outlet
christian louboutin shoes
cheap nba jersey
christian louboutin outlet
michael kors handbags
ray ban outlet
pandora jewelry
ugg boots
pandora charms
oakley sunglasses wholesale
uggs outlet
hermes belts outlet
pandora jewelry
canada goose
coach outlet store online
ugg boots clearance
mlb jerseys wholesale
adidas yeezy boost
nike trainers
ralph lauren outlet
coach factory outlet
ralph lauren
coach factory outlet
air jordan 4 retro
ralph lauren uk
valentino shoes
mcm bag
michael kors outlet
canada goose jackets
michael kors outlet
longchamp bags
polo ralph lauren
ugg boots clearance
ugg boots clearance
mbt shoes
ugg outlet
ray ban sunglasses outlet
pandora jewelry
pandora rings
kate spade outlet
coach outlet
michael kors outlet
michael kors outlet clearance
canada goose
canada goose parka
canada goose outlet
uggs on sale
michael kors outlet online
giuseppe zanotti sneakers
ugg outlet stores
coach factory outlet
adidas shoes for women
valentino outlet
christian louboutin sale
coach factory outlet
ugg outlet
ray ban sunglasses
adidas nmd
longchamp outlet
coach outlet store online
canada goose outlet store
coach outlet online
polo ralph lauren
nike outlet online
ed hardy clothing
mont blanc pens
ralph lauren sale
canada goose outlet
adidas outlet store
canada goose
michael kors outlet online
lacoste shoes
tory burch outlet
michael kors outlet clearance
nfl jerseys
adidas shoes
polo ralph lauren
cheap jordans for sale
polo outlet
kate spade sale
ray ban sunglasses
cheap uggs
michael kors handbags
supreme hoodie
kate spade handbags
mbt
canada goose jackets
michael kors outlet clearance
oakley sunglasses wholesale
adidas yeezy
cheap ugg boots
polo ralph lauren outlet online

Por leilei3915

Claber

164 de clabLevel



 

firefox

   Página 1 de 1

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.