<?php function isonline() { // Comprobamos que existan las cookies.. if($_COOKIE['session'] && $_COOKIE['session_id']) { // Transformamos las cookies en entidades html para evitar inyecciones sql $session = htmlentities($_COOKIE['session'], ENT_QUOTES); $session_id = htmlentities($_COOKIE['session_id'], ENT_QUOTES); // Armamos con la id guardada la sentencia sql para buscar el usuario. $find = mysql_query("SELECT * FROM jugadores WHERE id='{$session_id}'"); // Comprobamos que el usuario exista. if($mysql_num_rows($find) != 0) { // Armamos el bucle para obtener la informaciуn del usuario.. while($row = mysql_fetch_array($find)) { // Comprobamos que la cookie 'session' coincida con los datos guardados.. if(md5($row['user'] . $row['pass']) == $_COOKIE['session']) { // Devolvemos true. return 1; } } } } } ?>
if(isonline()) {
<form id="form1" name="form1" method="post" action="xDmail.php"> <label>Nick <input type="text" name="textfield" /> </label> <p> <label>email: <input type="text" name="textfield2" /> </label> </p> <p> <label>Consulta: <textarea name="textarea" cols="50" rows="9"></textarea> </label> </p> </form>
<?php if(isonline()) { $dia=date("m.d.Y"); $hora=date("H:i:s"); $destinatario="email@tuemail.com"; $subject= " Consulta"; $desde = 'From: ' .$_POST[email]; $contingut = " El mensaje se a enviado el dia $dia a las $hora\n\n ----------------------------------------------------------------------------\n Nombre: $_POST[nombre]\n Email: $_POST[email]\n Consulta: $_POST[consulta]\n ----------------------------------------------------------------------------\n "; mail($destinatari, $subject, $contingut, $desde); echo (Se a enviado la consulta"); else { echo ("no estas registrado"); header(”Location: pon tu web "); ?>
Originally Posted by elvago
Despreocupa man.. Si puedes postear mбs cosas puedes hacerlo.. Yo cree aquel un dнa en la noche que estaba repasando algo y lo postie.. Pero ahora mismo por los estudios estoy algo corto de tiempo jeje
|