Cuando al usuario le llega un mensaje este puede o no responderlo, si lo responde en el textarea del mensaje aparecera lo siguiente:
Supongamos que raul nos envio un mensaje y le responderemos.
Cita:
El codigo php que responde a esta parte:[quotar="RAUL"]che viejo comprame un kilo de bananas que estoy cagado de hambre (MENSAJE AL QUE QUIERO RESPONDER)[/quotar]
Listo Raul, paso por el verdulera y te las llevo!
Listo Raul, paso por el verdulera y te las llevo!
Código:
Procedemos a guardar el mensaje en la base de datos.if($_POST['res'] == '1') { $ncitar = '[citar="' . $_POST['nombre'] . '"]'; $m = $ncitar .$_POST['mensaje']. "[/citar]"; echo "<textarea name='mensaje'>"; echo $m; echo "</textarea>"; }
Ahora cuando RAUL entre a su cuenta y se dirija a ver el mensaje la idea es tomar lo que esta entre las comillas de [quotar=""] para poder poner a quien se esta citando pero no tengo idea como hacerlo, lo que yo habia echo es hacerlo sin el nombre de esta forma:
Código:
Como puedo arreglarlo??? gracias. <? $mensaje = $row['mensaje']; $mensaje = str_replace("[quotar]","<div><p><b>Cita:</b></p>",$mensaje); $mensaje = str_replace("[/quotar]","</div>",$mensaje); echo $mensaje; ?>