Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2004, 23:44
Avatar de WyLY
WyLY
 
Fecha de Ingreso: enero-2002
Ubicación: Cancun, México.
Mensajes: 506
Antigüedad: 22 años, 3 meses
Puntos: 6
Exclamación me revuelvo con los elses e ifs

sorry por el tema en el cual me he revuleto y perdonen que les muestre el codigo completo pero creo que es lo mejor:

Código PHP:
<?php //iniciciamos
 
if ($submit) {
//Agregamos una funcion para que no nos puedan agregar algun tipo de caracter html
function quitar($msg)
{
$msg str_replace("<","&lt;",$msg);
$msg str_replace(">","&gt;",$msg);
$msg str_replace("\'","'",$msg);
$msg str_replace('\"',"&quot;",$msg);
$msg str_replace("\\\\","\",$msg);
return 
$msg;
}
$autor=trim($nombre);//revisamos que los campos esten llenos y validos
$email=trim($email);
if(empty(
$autor)) {
echo 
"<font class=style4>Y como vamos a saber tu nombre?<br><br><a href=javascript:history.back()>Atras</a></font>";
}
if (
$email =="") {
echo 
"<font class=style4>Como te vamos a contestar?<br><br><a href=javascript:history.back()>Atras</a></font>";
}
if (!
ereg("^[^@]+@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,}$"$email)) { // email correcto
echo "<font class=style4>Checa tu MAIL!<br><br><a href=javascript:history.back()>Atras</a></font>";
}
else
{
$asunto "Staff en linea, Han enviado un ".$asunt." de Portal Cancun";
$staff "[email protected]";
$headers "MIME-Version: 1.0\r\n"
$headers "From: $email\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n"
$headers .= "Reply-To: [email][email protected][/email]\r\n"
$mensaje "<html><head></head><body><font face=arial,tahoma size=2 color=black><div align=center><b>STAFF EN LINEA:</b></div><br><br>Han Enviado la siguiente informacion
desde <a href=http://www.portalcancun.com target=_blank>portal cancun:</a><br><br> <b>Nombre:</b> "
.$nombre."<br><br><b>E-M@il:</b> ".$email."<br><br><b>Asunto:</b> ".$asunt."
<br><br><b>Mensaje:</b> "
.$msg."<br><br><b>Dia y Hora de envio:</b> ".$fecha."<br><br><b>IP:</b> ".$ip."<br><br>Favor de contestar lo antes posible el admin(Willy, Clst o Ger) que este en linea.<br><br><b> Aqui Reportandose Robot Portal Cancun, PHP POWA!</b></font>";
mail($staff$asunto$mensaje$headers);
echo 
'<div align=center><span class=style4><br><br>Muchas Gracias <b>'.$nombre.'</b>, tu mensaje ha sido enviado.<br>
              <a href=index.php>Ir al Inicio<br><br></a></span></div>'
;
              }
              
             
              else { 
              echo 
'
              <form method="post" action="'
?> <? echo $PHP_SELF?> <? echo'"  name=reduce enctype="multipart/form-data">
              <input name="fecha" type="hidden" value="'
?> <?php echo date("d-m-Y h:i:s"); ?> <?php echo'"><input name="ip" type="hidden" value="'?><? if(getenv(HTTP_X_FORWARDED_FOR)) { $getip getenv(HTTP_X_FORWARDED_FOR); } 
    elseif(
getenv(HTTP_CLIENT_IP)) { $getip getenv(HTTP_CLIENT_IP); } 
    else { 
$getip $REMOTE_ADDR; } 
    echo 
$getip ?> <? echo'">
              <table width="450" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#0099CC">
                <tr bgcolor="#E8EEF2" class="style4">
                  <td colspan="2"><div align="center"><strong>SOPORTE EN LINEA </strong></div></td>
                  </tr>
                <tr bgcolor="#E8EEF2" class="style4">
                  <td width="100"><strong>Nombre:</strong></td>
                  <td><input name="nombre" type="text" id="nombre" size="35" maxlength="50"></td>
                </tr>
                <tr bgcolor="#E8EEF2" class="style4">
                  <td width="100"><strong>E-mail:</strong></td>
                  <td><input name="email" type="text" id="email" size="35" maxlength="100"></td>
                </tr>
                <tr bgcolor="#E8EEF2" class="style4">
                  <td width="100"><strong>Asunto:</strong></td>
                  <td><select name="asunt" id="asunt">
                    <option value="Invitacion">Invitacion / Publicidad</option>
                    <option value="Ayuda" selected>Ayuda / Soporte</option>
                    <option value="Error">Error / Link roto</option>
                    <option value="Comentario">Comentario / Critica</option>
                    <option value="Mensaje">Otra cosa</option>
                  </select></td>
                </tr>
                <tr bgcolor="#E8EEF2" class="style4">
                  <td valign="top"><strong>Tu Mensaje: </strong></td>
                  <td><textarea name="msg" cols="35" rows="8" wrap="VIRTUAL" id="msg" onKeyDown="limite(this,8000)"  onKeyUp="limite(this,8000)"></textarea></td>
                </tr>
                <tr bgcolor="#E8EEF2" class="style4">
                  <td colspan="2" valign="top"><div align="center"><strong>Maximo</strong> <input name="cont" type="text" size="6" value="8000" readonly maxlength="5"></div></td>
                </tr>
                                <tr bgcolor="#E8EEF2" class="style4">
                  <td colspan="2" valign="top"><div align="center">
                    <input type="submit" name="submit" value="Enviar">
                  </div></td>
                </tr>
              </table>
              </form>               <p align="center"><strong><span class="style10">*IMPORTANTE</span>:</strong> Recuerda que por la publicidad, cubrimiento de evento o por afiliacion no se cobra absolutamente nada. </p></td>
'
;
 }
  
?>
__________________
I do techy stuff for a living and practice MMA with my dog... He always wins.