Hola a todos bueno esto es rapido y corto ademas creo que el titulo lo dice todo , pues bien...
Amm tengo un problema y es que no se me muestra una variable en el valor de una caja de texto.
Este es mi code:
<input type="text" name="tu_id" value= "<?php echo $user ?>">
y le asigno a la variable:
$user = $_SESSION['user'];
pero no me muestra el usuario no se porque¿¿??
y ademas probe con otra variable para ver si la anterior estaba fallando pero no¿?
$g = '"Hola como estas¿?"'
y el code haci:
<input type="text" name="tu_id" value= "<?php echo $g ?>">
Necesito ayuda plis!! :( :(
Saludos!
Ponele ';' ósea <?php echo $var; ?>
Al declarar lo mismo... <?php
$var = "ola k ase";
...
Cita de: jdc en 26 Julio 2013, 11:15 AM
Ponele ';' ósea <?php echo $var; ?>
Al declarar lo mismo... <?php
$var = "ola k ase";
...
? :P
Eso es innecesario.
PHP requiere que las instrucciones terminen en punto y coma al final de cada sentencia.
Como solamente hay una sentencia no es necesaria.
<?php
echo "hola qué hace?";
echo "hola qué vende?" //Como es la última instrucción del bloque no es necesario una separación de instrucción.
?>
El problema sigue siendo la variable de sesión. Mientras no comprendas como funciona no vas a solucionar el problema.
Saludos.
Bueno ya utilise el $_SESSION
pero no funciona , al igual que con una conexión directa a la bd piediendo el dato! y el $_GET
el problema esta la variable o en el value que no lo acepta! :/???
Ah mira, al decir $user = $_SESSION['user']; es como si estuvieras diciendo $a = $b; entiendes?
Trata asignandole un valor a la variable, por ejemplo:
$_SESSION['user'] = "Federico"; y después
<input type="text" value="<?php echo $_SESSION['user']; ?>">
Hola amigo bueno eso ya lo intente pero es que no quiero que tenga un valor unico quiero que sea con el usuario que esta loguado en la pag! :D
Aja, pero no en session :p
La logica que necesitas es la siguiente:
- Conectarte con la base de datos.
- Obtener dato a travez de una query y asignarlo a tu variable.
- Mostrar esa variable en la caja.
- Cerrar la conexion con la db.
Sigue eso programando.
eso es justamente lo que quiero pero no me sale! ?¿ :-\
Te debería funcionar como lo tienes, pero prueba de la siguiente manera:
<?php
session_start();
$_SESSION['user'] = 'Aqui recibes el valor de la session';
$user = $_SESSION['user'];
?>
<input type="text" name="tu_id" value= "<?php echo $user ?>">
Espero no estés olvidando session_start() :P
Salu2!