Ver Mensaje Individual
  #7 (permalink)  
Antiguo 22/06/2012, 10:44
CWeeD
 
Fecha de Ingreso: octubre-2010
Mensajes: 136
Antigüedad: 13 años, 6 meses
Puntos: 4
Pregunta Respuesta: Enviar usuario por mail ó enviar datos desde mysql por mail

Este es mi code:
Primera página donde se loguean:
Nota:
Estos los pongo porque luego les hago un echo en la otra página para fines informativos, en la otra sale Logout - <?php echo $_SESSION["user"] ?> y por otro lado imprimo el "workgroup"...
$_SESSION["user"] = $_POST["user"];
$_SESSION["workgroup"] = $_POST["workgroup"];

Código PHP:
 <?php
session_start
();
$_SESSION["user"] = $_POST["user"];
$_SESSION["workgroup"] = $_POST["workgroup"];

?>
Código HTML:
 <form method="post" action="validate.php"  enctype="application/x-www-form-urlencoded">
      <label><strong>User</strong></label><br/>
<input name="user" type="text" style="width:340px;" class="form" /> <br/>   
      <label><strong>Password</strong></label><br/>
<input name="password" type="password" style="width:340px;" class="form" /> <br/> 
   <label><strong>WorkGroup</strong></label><br/>
   <select name="workgroup" class="form" >
   <option value="CallCenter">CallCenter</option>
   <option value="Medical Center">MedicalCenter</option>
     <option value="admin">Admin</option>
   
   </select><br/>  

     <input name="login" type="submit" class="btnLog" value="" />

    </form> 
La segunda donde aparece el form a llenar:
Código PHP:
 <?php
session_start
();
session_cache_limiter('nocache,private');  
if (!isset(
$_SESSION['user']) && !isset($_SESSION['password'])){
?>
<script language="javascript" type="text/javascript"> 
alert ("You don't have permission to access this page");
location.href = "index.php";
</script>
    
<?php exit;

}

 
?>
Código HTML:
 <form method="post" action="send.php"  name="support" id="support">
   
   <label><strong>Priority</strong></label><br/>
   <select name="priority" id="priority" class="form">
   <option value="Normal" style="color:#090;">Normal</option>
   <option value="Urgent" style="color:#FC0;">Urgent</option>
   <option value="Emergency" style="color:#F00">Emergency</option>
   </select> <br/>
  
      <label><strong>Subject</strong></label><br/>
<input name="subject" id="subject" type="text" style="width:340px;" class="form" value="" /> <br/>   
      <label><strong>Description</strong></label><br/>

<textarea name="description" id="description" cols="" rows="" style="width:340px; height:200px;" class="form" value="" >test</textarea><br/>
<br/>

     <input name="enviar" type="submit" class="btn" value="" />

    </form> 
Y el send.php con el que envío los datos del form:
Código PHP:
<?php


$priority 
$_POST['priority'];
$subject $_POST['subject'];
$description $_POST['description'];
$date date ("j / n / Y");
$message "
User: "
.$user." //nota abajo
Priority: " 
.$priority."
Subject: " 
.$subject."
Description: " 
.$description."
Date: "
.$date."
Workgroup: " 
.$workgroup.""//nota abajo

if (mail($mail,$subject,$message"From: $workgroup"))
Header ("Location: index.php");

?>
NOTA: $user y $workgroup solo están para que vean la estructura del mail pero no he podido enviarlos por el mismo. No tengo idea de como imprimir los datos de la SESSION en el send.php para que se envien...
__________________
Ser o conocer ese es el dilema...