muy buenas! bueno ya tengo casi terminado el proyecto que he realizado mediante el curso web avanzada, y ahora estoy trasteando un poco con el tema de la funcion mail, y me a surgido un pequeño problema, que quizas, sea una cosa absurda pero no soy capaz de realizarlo, os explico...
bien, cuando se agrega un post nuevo, me manda un mail informandome que fulanito a escrito un post, etc.
saco el usuario mediante la variable de sesion,
pero claro quiero que me llege el nombre y no la id, pero no soy capaz de meter la funcion "nombre" que tengo creada en el mensaje.
alguna idea?
Editado
bien, cuando se agrega un post nuevo, me manda un mail informandome que fulanito a escrito un post, etc.
saco el usuario mediante la variable de sesion,
$_SESSION['MM_Id']
pero claro quiero que me llege el nombre y no la id, pero no soy capaz de meter la funcion "nombre" que tengo creada en el mensaje.
alguna idea?
Editado
0
Puntos
Puntos
1337
Visitas
Visitas
6
Resp
Resp
Por zapikero hace 10 años
Developer
Respuesta #1
buenas! tienes otra variable de sesión que se llama MM_Username solo tienes que enviarla en vez de la MM_Id:
$_SESSION['MM_Username']salu2
1
Puntos
Puntos
Por alber hace 10 años
Admin
Respuesta #2
Pero con esa variable me saca el autor?
0
Puntos
Puntos
Por zapikero hace 10 años
Developer
Respuesta #3
exacto, si te fijas en tu fichero login.php al iniciar la sesión crear varias variables de sesión MM_Id para la id y MM_Username para al nombre
simplemente tienes el nombre del autor almacenado en esa variable ;)
simplemente tienes el nombre del autor almacenado en esa variable ;)
0
Puntos
Puntos
Por alber hace 10 años
Admin
Respuesta #4
Claro!! Cierto jeje dudaba de donde sacaba el nombre.... Al hacer el login...
valla empanadilla que llevo jeje
valla empanadilla que llevo jeje
2
Puntos
Puntos
Por zapikero hace 10 años
Developer
Respuesta #5
Hola zapikero
otra alternativa puede ser asi
Functions.php (archivo de funciones)
Php (index)
Saludos espero que les sea de utilidad !
otra alternativa puede ser asi
Functions.php (archivo de funciones)
function user($id){
global $database_conexion,$conexion;
mysql_select_db($database_conexion, $conexion);
$query_sacar_stats = sprintf("SELECT * FROM m_users WHERE id=%s",
GetSQLValueString(($id), "text"));
$sacar_stats = mysql_query($query_sacar_stats, $conexion) or die(mysql_error());
$row_sacar_stats = mysql_fetch_assoc($sacar_stats);
$totalRows_sacar_stats = mysql_num_rows($sacar_stats);
return $row_sacar_stats['user'];
}Php (index)
<tuhtml> <midiv> <? echo user($_SESSION['MM_Id']);?> </midiv> </tuhtml>
Saludos espero que les sea de utilidad !
2
Puntos
Puntos
Por pablo hace 10 años
Master
Respuesta #6
Si, sacar el nombre con la funcion ya la tenia. El problema era al intentar meter ina funcion en el mail.
per con la variable de session que me dijo alber me funciono :)
per con la variable de session que me dijo alber me funciono :)
0
Puntos
Puntos
Por zapikero hace 10 años
Developer