| ||||
Para enviar msgs entre usuarios, solo crea una tabla en MySQL de mensajes con los campos MsgID, UsrDe, UsrPara, Mensaje, FechaHora Y cualquier otro dato que quieras (por ejemplo la IP de quien postea) Luego haces la bandeja de entrada con un query como: select * from Mensajes where UsrPara=$miUsrID order by FechaHora desc Que te parece? Y para usuarios en linea creo que hay un tutorial por ahi (creo que de Cluster), buscalo en las FAQ o con el sistema de busqueda del foro. Saludos! y felicidades por hacer tu propio desarrollo en lugar de ir a tomar un Nuke!!
__________________ Manoloweb |
| ||||
Te voy a explicar porque yo hice un sistema.: crea una tabla, "mensajes", con los campos: id, de, para, mensaje, fecha, leido entonces al enviar el mensaje con la cookie recojes el "de", preguntas con un "input type=text" a que usuario quieren mandarlo, luego un "textarea name=mensaje" insertas una variable predefinida de "fecha" y leido pones el campo en "0" como DEFAULT o envias el valor como variable y se inserta automaticamente en el campo... la pag donde apareceran pones: Código PHP: salu2
__________________ |
| ||||
Deja que me responda CAMARGO!!! pero en fin.. te recomiendo este script "fmmeson" http://www.miscodigos.com/JLMCodigos/script.php?id=346 -> sin MySQL ... Camargo help!! jeje |
| ||||
a ver chamaco vamos con calma creo que el que te dio manoloweb para los mensajes, esta mucho mejor que el que te dio camargo. solo interpretalo bien para próximas consultas. solo tambien te quiero hacer una pregunta, que tanto sabes de php? |
| ||||
-> Cita: Sinceramente de PHP no se casi nada.. e ido aprendiendo poco a medidas que modifico algunos scritps y cosas asi.. Pero no se programar com ustedes! Mensaje Original por lado2mx a ver chamaco vamos con calma creo que el que te dio manoloweb para los mensajes, esta mucho mejor que el que te dio camargo. solo interpretalo bien para próximas consultas. solo tambien te quiero hacer una pregunta, que tanto sabes de php? Saludos |
| ||||
lado2mx,, no puedes decir que esta mejor explicado 1 que otro pues yo le he dado hasta el codigo que utilize exacto para su sistema de usuarios, y ambos creo que tienen la misma estructura,, basandome yo en la cookie que el tiene creada.. asi que lee los msg bien y enterate!,, yo ya he hecho ese sistema ;) Salu2
__________________ Última edición por camargo; 06/04/2003 a las 12:54 |
| ||||
Re: mmm-- Cita: Mensaje Original por dooky No te entendi mucho amigo.. se algo.. pero no entiendo mucho.. ya que recien estoy con esto de PHP! explicame mas detalladamente PLEASE!! Salu2 Que dices camargo?? saludos y gracias |
| ||||
,, Una situacion dificil si dices que no sabes bien php, como piensas trabajar en algo asi.. pero bueno,, veamos.. crea una tabla con esta estructura: CREATE TABLE mensajes ( msgid int(9) NOT NULL auto_increment, de longtext NOT NULL, para longtext NOT NULL, asunto longtext NOT NULL, mensaje longtext NOT NULL, fecha longtext NOT NULL, leido int(10) NOT NULL default '0', PRIMARY KEY (msgid) ) ahora crea un file "leer.php" y con la cookie de tu sistema de usuarios esto es mas facil, pues solo haces un select a la tabla msg: SELECT * FROM mensajes ORDER BY id ASC aki pones un while($row) y despues el if para poner la condicion de que el usuario abra unicamente sus mensjaes: if($row['para']=="$nickUsuarioL"){ DESPLIEGAS LOS MENSAJES... } haces otra web "leer.php" para leer los msg con su respectivo ID SELECT * FROM mensajes WHERE msgid LIKE '$id' haces la misma condicion de arriba ! pero ahora haces un UPDATE en esta web asi: $sql2 = mysql_query("UPDATE mensajes set leido=1 WHERE msgid = $row[msgid]"); entonces puedes hacer un sistemita pequeño en el panel para que les diga el numero de mensajes: Código PHP: Salu2
__________________ |