Autor
|
Tema: Usar variable PHP en HTML [SOLUCIONADO] (Leído 27,170 veces)
|
novalida
Desconectado
Mensajes: 160
|
Hola! tengo el siguiente código para una página: <html><head><title>Ejercicio 8</title></head>
<? echo "El método que ha usado fue: ",$_SERVER[REQUEST_METHOD],"<br>"; $a = $_REQUEST['color']; ?>
<body bgcolor = $a>
<? echo "<br>El valor de la variable es: ", $a; ?> </body></html>
Desde un formulario de otra página le llega a ésta el color de fondo que debe tener. La variable $a almacena el número hexadecimal del colro en cuestión. El problema es que al cargar la página con el color que debiera, sale todo negro. Supongo que sea porque el valor de $a es 0 en la línea de HTML, pero no en los scripts de PHP. Mi pregunta: ¿Cómo puedo pasar el valor de la variable desde un script PHP a una línea del mismo fichero en HTML?Muchas gracias
|
|
« Última modificación: 7 Febrero 2010, 16:31 pm por novalida »
|
En línea
|
|
|
|
~ Yoya ~
Wiki
Desconectado
Mensajes: 1.125
|
Buenas, ps es facir, lo que debes hacer es usar html dentro de las etiquetas php asi podras usar las variables. No lo he provado pero deberia funcionar xD. <?php $a = 'asa'; echo " <html><head> <title>$a</title></head></html> "; ?>
Saludos.
|
|
|
En línea
|
Mi madre me dijo que estoy destinado a ser pobre toda la vida. Engineering is the art of balancing the benefits and drawbacks of any approach.
|
|
|
dimitrix
|
yoyahack creo que tendrías que concatenar, novalida olvidate de lo que veas en el libro, define si es por get o por post y "au", de todos modos no me enteré muy bien que quieres hacer^^
|
|
|
En línea
|
|
|
|
~ Yoya ~
Wiki
Desconectado
Mensajes: 1.125
|
Mayormente se se concanea cuando se usa comillas simples porque se toma todo y no interpreta, con comillas dobles interpreta todo y no es necesario concatenar o como se diga xD. Osea no es necesario siempre concatenar xD. http://codepad.org/k1cnIGvZEl lo que quiere es usar php y html junto, osea el quiere usar las variables php que el declara en su codigo html.
|
|
« Última modificación: 7 Febrero 2010, 15:55 pm por yoyahack »
|
En línea
|
Mi madre me dijo que estoy destinado a ser pobre toda la vida. Engineering is the art of balancing the benefits and drawbacks of any approach.
|
|
|
luiggy2
Desconectado
Mensajes: 439
¡ Hello word ! XD
|
yoyahack creo que tendrías que concatenar, novalida olvidate de lo que veas en el libro, define si es por get o por post y "au", de todos modos no me enteré muy bien que quieres hacer^^
En este caso no haría falta concatenar. Ej: <?php $a="es una"; echo "Esto $a frase"; //Muestra en pantalla 'Esto es una frase' echo "Esto ".$a." frase"; //Muestra ebn pantalla 'Esto es una frase' ?>
Al tratarse de comillas dobles no hace falta concatenar. Saludos! Posdata: Se me adelantó.
A lo que vamos: <html><head><title>Ejercicio 8</title></head> <? echo "El método que ha usado fue: ",$_SERVER[REQUEST_METHOD],"<br>"; $a = $_REQUEST['color']; echo "<body bgcolor = \"$a\">"; echo "<br>El valor de la variable es: ", $a; ?> </body></html>
|
|
|
En línea
|
" Las grandes ideas suelen salir la mayoría de veces de grandes estupideces "
|
|
|
novalida
Desconectado
Mensajes: 160
|
Hola de nuevo!!! Muchas gracias luiggy2, eso era exactamente lo que quería, así me funciona a la perfección. También la respuesta de yoyahack me vale Ahora veo que es una tontería, pero bueno, he empezado con PHP hace un par de días en los ratos libres y al no saber nada ni de PHP o HTML a veces en cosas bastante sencillas me pierdo en seguida y no encuentro la solución por más que mire. Muchas gracias a todos por responder
|
|
« Última modificación: 7 Febrero 2010, 16:35 pm por novalida »
|
En línea
|
|
|
|
dimitrix
|
Al tratarse de comillas dobles no hace falta concatenar. Ale, lo que voy ahorrar en puntitos, gracias ^^
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Como traer variable html
.NET (C#, VB.NET, ASP)
|
jgra_2003
|
4
|
3,540
|
10 Diciembre 2010, 01:21 am
por jgra_2003
|
|
|
Como usar una variable php para insertar informacion en un query
PHP
|
70N1
|
5
|
4,892
|
20 Abril 2011, 01:59 am
por dimitrix
|
|
|
Variable usuario index.html?usuario=XXXX [SOLUCIONADO]
Desarrollo Web
|
STARZ
|
3
|
4,039
|
6 Julio 2011, 19:03 pm
por Shell Root
|
|
|
¿Es posible intercambiar dos valores sin usar variable auxiliar?
Programación C/C++
|
DickGumshoe
|
6
|
14,923
|
14 Noviembre 2011, 15:21 pm
por DickGumshoe
|
|
|
concatenar variable php con html
PHP
|
kakashi20
|
1
|
3,653
|
16 Noviembre 2012, 18:53 pm
por kakashi20
|
|