hola
veran encontre por internet un sistema de mensajeria interna que puse en mi web cambiando el codigo para que se usaran los usuarios de mi base de datos, pero no consigo que funcione la parte de enviar mensaje. pongas lo que pongas en el destinatario no funciona y te dice que no has puesto y nada. no he conseguido averiguar por que :S. aqui os dejo los codigos por si podeis ayudarme:
enviar_privados.php:
enviar_privados2.php
podeis ver el funcionamiento aqui, aunque necesitareis registraros antes y luego entrar.
http://josesd.22web.net/rs/enviar_privados.php
desde ya muchas gracias.
veran encontre por internet un sistema de mensajeria interna que puse en mi web cambiando el codigo para que se usaran los usuarios de mi base de datos, pero no consigo que funcione la parte de enviar mensaje. pongas lo que pongas en el destinatario no funciona y te dice que no has puesto y nada. no he conseguido averiguar por que :S. aqui os dejo los codigos por si podeis ayudarme:
enviar_privados.php:
<?php
$username = $_COOKIE['loggedin'];
if (!isset($_COOKIE['loggedin'])) die("You are not logged in, <a href=login.html>click here</a> to login.");
echo "You are logged in $username";
?>
<script languaje="Javascript">
<!--
function Smile(texto){
document.form.mensaje.value = document.form.mensaje.value + texto;
}
// -->
</script>
<form method="post" name="form" action="enviar_privados2.php">
<input type=hidden name=de value=<? echo $username; ?>>
<table align=center bgcolor=black width=350 cellspacing=1 cellpadding=3>
<tr>
<td bgcolor=#c4dBFB width="55"><font size="2">[b]<font face="Verdana">De:</font>[/b]</font></td>
<td bgcolor=#e8edf2 width="268"><? echo "<font face=Tahoma size=2>[b]$username[/b] $REMOTE_ADDR"; ?></td>
</tr>
<tr>
<td bgcolor=#E6EBFB width="55"><font face=Tahoma size=2>[b]Para:[/b]</font></td>
<td bgcolor=#e8edf2 width="268">
<input type=text name="para" style="Font-size= 8pt; Font-Face=Tahoma" size="24">
</td>
</tr>
<tr>
<td bgcolor=#c4dBFB width="55"><font face=Tahoma size=2>[b]Ausunto:[/b]</font></td>
<td bgcolor=#e8edf2 width="268">
<input type=text name=asunto style="Font-size= 8pt; Font-Face=Tahoma" size="24" maxlength="255">
</td>
</tr>
<tr bgcolor="#E6EBFB">
<td colspan=2><font size=2 face=Tahoma>
<center>
[b]Mensaje:[/b]
</center>
</font></td>
</tr>
<tr bgcolor="#e8edf2">
<td colspan=2>
<center>
<table width="70%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<textarea name=mensaje cols=42 rows=7 style="Font-size= 8pt; Font-Face=Tahoma">
</textarea>
</td>
</tr>
</table>
<table width="70%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<div align="center">[url="javascript:Smile('[a][/a]')"][img]ikon/bb1.gif[/img][/url]</div>
</td>
<td>
<div align="center">[url="javascript:Smile('[citar][/citar]')"][img]ikon/bb2.gif[/img][/url]</div>
</td>
<td>
<div align="center">[url="javascript:Smile('')"][img]ikon/bb3.gif[/img][/url]</div>
</td>
<td>
<div align="center">[url="javascript:Smile('')"][img]ikon/bb4.gif[/img][/url]</div>
</td>
<td>
<div align="center">[url="javascript:Smile('')"][img]ikon/bb5.gif[/img][/url]</div>
</td>
</tr>
</table>
</center>
<table width="70%" border="0" cellspacing="3" cellpadding="2" align="center">
<tr>
<td>
<div align="center">[url="javascript:Smile('[pensando]')"][img]ikon/1.gif[/img][/url]</div>
</td>
<td>
<div align="center">[url="javascript:Smile('[sonriendo]')"][img]ikon/2.gif[/img][/url]</div>
</td>
<td>
<div align="center">[url="javascript:Smile('[si]')"][img]ikon/3.gif[/img][/url]</div>
</td>
<td>
<div align="center">[url="javascript:Smile('[no]')"][img]ikon/4.gif[/img][/url]</div>
</td>
<td>
<div align="center">[url="javascript:Smile('[llorando]')"][img]ikon/5.gif[/img][/url]</div>
</td>
<td>
<div align="center">[url="javascript:Smile('[afirmando]')"][img]ikon/11.gif[/img][/url]</div>
</td>
</tr>
<tr>
<td>
<div align="center">[url="javascript:Smile('[censurado]')"][img]ikon/6.gif[/img][/url]</div>
</td>
<td>
<div align="center">[url="javascript:Smile('[ojotes]')"][img]ikon/7.gif[/img][/url]</div>
</td>
<td>
<div align="center">[url="javascript:Smile('[adios]')"][img]ikon/8.gif[/img][/url]</div>
</td>
<td>
<div align="center">[url="javascript:Smile('[policia]')"][img]ikon/9.gif[/img][/url]</div>
</td>
<td>
<div align="center">[url="javascript:Smile('[carcajeando]')"][img]ikon/10.gif[/img][/url]</div>
</td>
<td>
<div align="center">[url="javascript:Smile('[negando]')"][img]ikon/12.gif[/img][/url]</div>
</td>
</tr>
</table>
</td>
</tr>
<tr bgcolor="#c4dBFB">
<td colspan="2"><font face=Tahoma size=2>[b]
<input type=submit value=Enviar style="Font-size= 8pt; Font-Face=Tahoma">
<input type=reset value=Borrar name="reset" style="Font-size= 8pt; Font-Face=Tahoma">
[/b]</font> </td>
</tr>
</table>
</form>enviar_privados2.php
<?php
$username = $_COOKIE['loggedin'];
if (!isset($_COOKIE['loggedin'])) die("You are not logged in, <a href=login.html>click here</a> to login.");
echo "You are logged in $email";
?>
<?
include("conexion.php");
include("fecha.php");
if($para=="$username"){ //aqui la variable
echo "<font face=Tahoma size=2>[b]<center>Te quieres mandar un mensaje tu solo?[/b]</center>";
}
else if(empty($para)){
echo "<font face=Tahoma size=2>[b]<center>A quien va el mensaje?[/b]
</center>";
}
else if(empty($mensaje)){
echo "<font face=Tahoma size=2>[b]<center>Y el mensaje?</center>[/b]
";
}
else {
$mensaje = str_replace("<","<",$mensaje);
$mensaje = str_replace(">",">",$mensaje);
$mensaje = str_replace('\"',""",$mensaje);
$mensaje = str_replace("'","'",$mensaje);
$mensaje = str_replace("\'","'",$mensaje);
$mensaje = str_replace("[pensando]","<img src=\"ikon/1.gif\">",$mensaje);
$mensaje = str_replace("[sonriendo]","<img src=\"ikon/2.gif\">",$mensaje);
$mensaje = str_replace("[si]","<img src=\"ikon/3.gif\">",$mensaje);
$mensaje = str_replace("[no]","<img src=\"ikon/4.gif\">",$mensaje);
$mensaje = str_replace("[llorando]","<img src=\"ikon/5.gif\">",$mensaje);
$mensaje = str_replace("[afirmando]","<img src=\"ikon/6.gif\">",$mensaje);
$mensaje = str_replace("[censurado]","<img src=\"ikon/7.gif\">",$mensaje);
$mensaje = str_replace("[ojotes]","<img src=\"ikon/8.gif\">",$mensaje);
$mensaje = str_replace("[adios]","<img src=\"ikon/9.gif\">",$mensaje);
$mensaje = str_replace("[policia]","<img src=\"ikon/10.gif\">",$mensaje);
$mensaje = str_replace("[carcajeando]","<img src=\"ikon/11.gif\">",$mensaje);
$mensaje = str_replace("[negando]","<img src=\"ikon/12.gif\">",$mensaje);
$mensaje = str_replace("[ b]","[b]",$mensaje);
$mensaje = str_replace("[ /b]","[/b]",$mensaje);
$mensaje = str_replace("[ i]","[i]",$mensaje);
$mensaje = str_replace("[ /i]","[/i]",$mensaje);
$mensaje = str_replace("[ u]","<u>",$mensaje);
$mensaje = str_replace("[ /u]","</u>",$mensaje);
$mensaje = str_replace("[citar]","<table width=80% bgcolor=black align=center cellspacing=1 cellpadding=2><tr><td bgcolor=#eeeeee><font face=tahoma size=1>[b]Citando:[/b]
",$mensaje);
$mensaje = str_replace("[/citar]","</td></tr></table>",$mensaje);
$mensaje = preg_replace("#\[a](.*?){1}\[/a]#", "<a href=\"$1\" target=\"_blank\">[B]$1[/B]</A>", $mensaje);
$leido= "0";
mysql_query("INSERT INTO mensajes (de,para,asunto,mensaje,fecha,leido) VALUES
('$de','$para','$asunto','$mensaje','$fecha2','$leido')");
echo "<font face=Tahoma size=2><center>[b]Accion exitosa![/b]</center>";
echo "<SCRIPT LANGUAGE=\"javascript\">window.location.href = \"leer_privados.php\";</SCRIPT>";
}
?>podeis ver el funcionamiento aqui, aunque necesitareis registraros antes y luego entrar.
http://josesd.22web.net/rs/enviar_privados.php
desde ya muchas gracias.