Hola, si, talves me mire muy exigete pero bueno aki algunos comentarios de el unico aporte que encontre para crear un sistema de mensages, y ni modo si no te gusto el tema, trate de ser lo mas franco posible y dije:
espero que alguien pueda aportar algun sistema que creo que va a ser muy util para muchos que estamos empesando con php. Gracias...
pues los que estamos empezando necesitamos un poco de ayuda y pues para esto son este tipo de foros no? si todos tubieran conocimientos avanzados creo que no andubieramos preguntado, pues la intecion de muchos es crear una pagina web, no llegar a ser programadores, web masters, lo que sea, si lo que no te gusto fue que lo que dije de que "estan un tanto mal echos", si, tal ves si estoy mal pero pues te respondo la pregunta de "mal echos por que?" con los siguientes comentarios disculpame la ortografia...
sdf23
esta linea me da error:
$SQLborrar = "DELETE FROM mensajes WHERE msgid IN(".implode(", ", $_POST[mens]).")";
mysql_query($SQLborrar);
el error es:
Warning: Bad arguments to implode() in c:\appserv\www\huevox\leer_privados.php on line 10
Mensaje Borrado
gracias
dooky
Hola Amigos... he estado toda la tarde tratando de utilizar este scripts y por lo que veo esta todo bien pero no me muestra los mensajes recibidos.. he entrado a phpMyAdmin y he visto y esta el mensaje con los campos de: para: asunto: fecha: Leido: Pero cuando entro a leer_privados.php no me muestra ninguno y ya le inclui (include) el login.php y conexion.php a todas las paginas.. No se que seria.. este es el codigo que tengo de el leer_privados
Cluster
O_O
IF($row['para'] == "$nickUsuarioL"){ //$NICK significa el valor de la sesion del usuario o la cookie..
javifo
El problema es que al borrar da error (y no borra):
Warning: implode(): Bad arguments. in c:\archivos de programa\apache group\apache\htdocs\esla\mensajes\leer_privados.ph p on line 7
La línea 7 es:
"DELETE FROM mensajes WHERE msgid IN(".implode(',', $_POST['mens']).")";
mysql_query($SQLborrar);
(Camargo) No entiendo porqué no haces una consulta SQL usando WHERE para='$nickUsuarioL" .. en lugar de Consultar "TODOS" los mensajes de esa tabla mensajes y mostrar los que sean para el usuario en concreto ..
Un saludo,
Saldu
Warning: Bad arguments to implode() in c:\apache\htdocs\mensajes\leer_privados.php on line 10
Mensaje Borrado
Me saltó ese error,cuando quería borrar un mensaje.. y encima,no me lo borra...Me ayudan a solucionar esto??
Probé sacandole el implode(),reemplazando
$SQLborrar = "DELETE FROM mensajes WHERE msgid IN(".implode(', ', $HTTP_POST_VARS['mens']).")";
por $SQLborrar = "DELETE FROM mensajes WHERE msgid=".$HTTP_POST_VARS['mens']."')";
Una vez hecho eso,no me salta ningún error,me avisa "mensaje borrado"
Pero cuando iría a leer_privados.php para ver si de una vez borro ese mensaje,no lo borra,de ninguna de las 2 maneras...
Otra cosita... Suponete,que reciva X mensaje de "Camargo", bueno,cuando lo elijo al mensaje, y pongo "responder",y luego enviar... es como si apretara el botón actualizar!!!
osea,no me lleva a ningún lado para responderle... no se si me explico
Bueno,muchas gracisa,y espero que me sepan responder,adiós..
rompeguesos
hola amigos me sale el mismo error que a algunos:
Warning: implode() [function.implode]: Invalid arguments passed in /mnt/web7/32/27/51920027/(.aqui to la direccion..)/leer_privados.php on line 11
Mensaje Borrado
Pero no borra nada, ¿Alguna solucion?
no se que podra ser si esta tal como se indica