Error en login .php

hamedm Seguir

Gamma
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Ene 2013
Mensajes
193
Hola amigos, me sale un error no se porque, porque no tengo ese error:
Fatal Error: Cannot redeclare conectar() /home/ardhavg8/public_html/config.php on line 11
Los codigos son:
Config.php
PHP:
<?php
$ip="localhost";
$user="ardhavg8_usuario";
$pass="hola";
$bd="ardhavg8_ardhamedon";
$correo = "contactenos@ardhamedon.com";

mysql_connect("$ip","$user","$pass") or die(mysql_error());
mysql_select_db("$bd") or die(mysql_error()); 

function conectar(){
$user = "ardhavg8_usuario"; // usuario de MySQL
$pass = "pass"; // pass del usuario de MySQL
$ip = "localhost"; // ip del servidor(si usas la misma que la web, deja en localhost)
$bd = "ardhavg8_ardhamedon"; // base de datos de la web
$conexion=mysql_connect($ip,$user,$pass) or die ('<strong>Ha fallado la conexi&oacute;n: </strong>'.mysql_error());
mysql_select_db($bd)or die ('Error al seleccionar la Base de Datos: '.mysql_error());
}
function desconectar(){
mysql_close();
}
@session_start();
?>

y el login .php
PHP:
<?php
include("config.php");
if(!isset($_SESSION['usuario']) ) 
{
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ansi" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
<link href="favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon" />
<link href="css/style.css" rel="stylesheet" type="text/css" />
<style type="text/css">
section .ingresar {
padding: 20px;
background: red;
font-size: 24px;
color: white;
margin: 0 auto;
position: relative;
top: 170px;
width: 150px;
text-shadow: 1px 1px rgba(34, 34, 34, 0.31);
border-radius: 5px;
border: 5px solid rgba(0, 0, 0, 0.13);
}
section .ingresar a{
color:#fff;
}
section .login {
padding: 20px;
background: red;
font-size: 24px;
color: white;
margin: 0 auto;
position: relative;
top: 80px;
width: 300px;
height: 200px;
text-shadow: 1px 1px rgba(34, 34, 34, 0.31);
border-radius: 5px;
border: 5px solid rgba(0, 0, 0, 0.13);
}
section .login form input {
width: 300px;
padding: 10px;
border-radius:5px;
border:none;
}
section .login form input[type=submit] {
border-radius: 5px;
background: [B]Enlace eliminado[/B] ;
font-size: 16px;
font-family: Segoe UI;
border: 1px solid [B]Enlace eliminado[/B] ;
}
</style>
<title>Arhamedon-Pagina Oficial de Programacion de Hamed y Ardila</title>
</head>
<body>

<?php 
include('header.php');
?>
<!-- dentro de este div va TODO el contenido de la pagina -->
<?php 
include('menu.php');
?>
<br>
<br>
<section>
<div class="login">
<form method="post" action="">
Nombre de usuario:<br/>
<input type="text" size="20" name="nick" required /><br/>
Contrase&ntilde;a:<br/>
<input type="password" size="20" name="pass" required /><br/>
<input type="submit" value="Enviar" name="enviar" />
</form>
</div>
</section>
<?php 
include('footer.php');
?>

</body>
</html>
<?php
if(isset($_POST['enviar']))
{
$username=htmlentities($_POST['nick']);
$password=MD5($_POST['pass']);
$nick=mysql_real_escape_string($username);
$pass=mysql_real_escape_string($password);
if( $username == '' or $password == '' )
{
header('Location: index.php');
}else{
conectar();
$usuarios=mysql_query("SELECT * FROM usuarios WHERE  nick='$nick' and password='$password' ");
if($user_ok = mysql_fetch_array($usuarios))
{
session_register("usuario");
session_register("idusuario");
$_SESSION["usuario"] = $user_ok["nick"];
$_SESSION["idusuario"] = $user_ok["id"];
echo'<script language="JavaScript" type="text/javascript">

var pagina="http://ardhamedon.com/perfil/informacion-personal.php"
function redireccionar() 
{
location.href=pagina
} 
setTimeout ("redireccionar()", 0);

</script>';
echo '<div style="border-radius:3px;padding:10px;background:#eb5d5d;border:1px solid red;color:#f5f5f5;text-shadow:1px 1px [B]Enlace eliminado[/B] ;width:310px;margin:0 auto;text-align:center;margin-top:10px;">Espere a ser redireccionado</div>';

}else{
echo '<div style="border-radius:3px;padding:10px;background:#eb5d5d;border:1px solid red;color:#f5f5f5;text-shadow:1px 1px [B]Enlace eliminado[/B] ;width:310px;margin:0 auto;text-align:center;margin-top:10px;">Nick y pass incorrectos</div>';
}
}
}
}else{header('Location: index.php');}
?>
el url de la pagina es: Enlace eliminado
 

hamedm

Gamma
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Ene 2013
Mensajes
193
Listo, perfecto gracias

---------- Post agregado el 13-sep-2013 hora: 18:39 ----------

Hola, ahora tengo este problema:
Warning: Cannot modify header information - headers already sent by (output started at /home/ardhavg8/public_html/comunicacion/mensajes-recibidos.php:2) in /home/ardhavg8/public_html/comunicacion/mensajes-recibidos.php on line 94
mi codigo es:
PHP:
<link rel="stylesheet" href="http://rawgithub.com/cheeaun/mooeditable/master/Assets/MooEditable/MooEditable.css">
<script src="http://ajax.googleapis.com/ajax/libs/mootools/1.3.0/mootools-yui-compressed.js"></script>
<script src="http://rawgithub.com/cheeaun/mooeditable/master/Source/MooEditable/MooEditable.js"></script>
<script>
    window.addEvent('domready', function(){
        $('textarea-1').mooEditable();
    });
</script>
<?php

include_once('../config.php');

if(isset($_SESSION['nick'])):
    if(@$_GET['action'] == 'delete-receptor' AND isset($_GET['id'])):
        $mensaje = mysql_query($connection, "SELECT id,title,message FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND receptor = '".$_SESSION['nick']."'");
        if($mensaje1 = mysql_fetch_assoc($mensaje)):
            mysqli_query($connection, "DELETE FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND receptor = '".$_SESSION['nick']."'");
            header('Location: ?action=recibido');
        else:
            echo 'No puedes eliminar este mensaje<br>';
        endif;
    elseif(@$_GET['action'] == 'recibido' AND isset($_GET['id'])):
        $mensaje = mysql_query($connection, "SELECT id,title,message FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND receptor = '".$_SESSION['nick']."'");
        if($mensaje1 = mysql_fetch_assoc($mensaje)):
            mysql_query($connection, "UPDATE mp SET leido = 'yes' WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND receptor = '".$_SESSION['nick']."'");
            echo '<b>Titulo:</b> '.$mensaje1['title'].'<br><b>Mensaje:</b> '.$mensaje1['message'].'<br> <a href="?action=delete-receptor&id='.$mensaje1['id'].'">Eliminar mensaje</a><br>';
        else:
            echo 'No puedes leer este mensaje<br>';
        endif;
    elseif(@$_GET['action'] == 'recibido'):
        echo '<b>Mensajes Recibidos:</b><br>';
        $receptor = mysql_query($connection, "SELECT title FROM mp WHERE receptor = '".$_SESSION['nick']."'");
        if($receptor1 = mysql_fetch_assoc($receptor)):
            $receptor1 = mysql_query($connection, "SELECT id,title,leido FROM mp WHERE receptor = '".$_SESSION['nick']."' ORDER BY leido");
            while($receptor2 = mysql_fetch_assoc($receptor1)):
                if($receptor2['leido'] == 'no'):
                    echo '<a href="?action=recibido&id='.$receptor2['id'].'">'.$receptor2['title'].'</a> <img src="http://i.imgur.com/VROg8Bx.png"></img><br>';
                else:
                    echo '<a href="?action=recibido&id='.$receptor2['id'].'">'.$receptor2['title'].'</a><br>';
                endif;
            endwhile;
        else:
            echo 'No haz enviado ningun mensaje<br><br>';
        endif;
    elseif(@$_GET['action'] == 'delete-emisor' AND isset($_GET['id'])):
        $mensaje = mysql_query($connection, "SELECT id,title,message FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND emisor = '".$_SESSION['nick']."'");
        if($mensaje1 = mysqli_fetch_assoc($mensaje)):
            mysql_query($connection, "DELETE FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND emisor = '".$_SESSION['nick']."'");
            header('Location: ?action=enviado');
        else:
            echo 'No puedes eliminar este mensaje<br>';
        endif;
    elseif(@$_GET['action'] == 'enviado' AND isset($_GET['id'])):
        $mensaje = mysql_query($connection, "SELECT id,title,message FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND emisor = '".$_SESSION['nick']."'");
        if($mensaje1 = mysql_fetch_assoc($mensaje)):
            echo '<b>Titulo:</b> '.$mensaje1['title'].'<br><b>Mensaje:</b> '.$mensaje1['message'].' <a href="?action=delete-emisor&id='.$mensaje1['id'].'">Eliminar mensaje</a><br>';
        else:
            echo 'No puedes leer este mensaje<br>';
        endif;
    elseif(@$_GET['action'] == 'enviado'):
        echo '<b>Mensajes Enviados:</b><br>';
        $emisor = mysql_query($connection, "SELECT title FROM mp WHERE emisor = '".$_SESSION['nick']."'");
        if($emisor1 = mysql_fetch_assoc($emisor)):
            $emisor1 = mysql_query($connection, "SELECT id,title FROM mp WHERE emisor = '".$_SESSION['nick']."'");
            while($emisor2 = mysql_fetch_assoc($emisor1)):
                echo '<a href="?action=enviado&id='.$emisor2['id'].'">'.$emisor2['title'].'</a><br>';
            endwhile;
        else:
            echo 'No haz enviado ningun mensaje<br><br>';
        endif;
    elseif(@$_GET['action'] == 'create'):
        if(isset($_POST['enviar'])):
            if(empty($_POST['nick']) || empty($_POST['title']) || empty($_POST['message'])):
                echo 'Haz dejado campos en blanco';
            else:
                $email = mysqli_fetch_assoc(mysqli_query($connection, "SELECT email FROM username WHERE username = '".mysqli_real_escape_string($connection, $_POST['nick'])."'"));
                if($email):
                        mysqli_query($connection, "INSERT INTO mp(id,emisor,receptor,title,message,leido,fecha,ip) VALUES ('', '".$_SESSION['nick']."', '".mysql_real_escape_string($connection, $_POST['nick'])."', '".mysql_real_escape_string($connection, $_POST['title'])."', '".mysql_real_escape_string($connection, $_POST['message'])."', 'no', '".date("Y-m-d")."', '".$_SERVER['SERVER_ADDR']."')");
                        header('Location: ?action=enviado');
                else:
                        echo 'El usuario no existe';
                endif;
            endif;
        endif;
        echo '<form action="" method="post">
                  <input name="username" placeholder="Usuario para enviarle el mensaje"><br>
              <input name="title" value="Sin asunto"><br>
              <textarea class="mooeditable" id="textarea-1" name="message" rows="10" cols="50">Mensaje</textarea><br>
              <input name="enviar" type="submit" value="Enviar mensaje">
            </form>';
    endif;
        echo '<br><a href="?action=create">Enviar mensaje</a> | <a href="?action=recibido">Mensajes recibidos</a> | <a href="?action=enviado">Mensajes enviados</a> | <a href="/logout.php">Salir</a><hr>';
else:
    header('Location: ../index.php');
endif;
?>
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
Listo, perfecto gracias

---------- Post agregado el 13-sep-2013 hora: 18:39 ----------

Hola, ahora tengo este problema:
Warning: Cannot modify header information - headers already sent by (output started at /home/ardhavg8/public_html/comunicacion/mensajes-recibidos.php:2) in /home/ardhavg8/public_html/comunicacion/mensajes-recibidos.php on line 94
mi codigo es:
PHP:
<link rel="stylesheet" href="http://rawgithub.com/cheeaun/mooeditable/master/Assets/MooEditable/MooEditable.css">
<script src="http://ajax.googleapis.com/ajax/libs/mootools/1.3.0/mootools-yui-compressed.js"></script>
<script src="http://rawgithub.com/cheeaun/mooeditable/master/Source/MooEditable/MooEditable.js"></script>
<script>
    window.addEvent('domready', function(){
        $('textarea-1').mooEditable();
    });
</script>
<?php

include_once('../config.php');

if(isset($_SESSION['nick'])):
    if(@$_GET['action'] == 'delete-receptor' AND isset($_GET['id'])):
        $mensaje = mysql_query($connection, "SELECT id,title,message FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND receptor = '".$_SESSION['nick']."'");
        if($mensaje1 = mysql_fetch_assoc($mensaje)):
            mysqli_query($connection, "DELETE FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND receptor = '".$_SESSION['nick']."'");
            header('Location: ?action=recibido');
        else:
            echo 'No puedes eliminar este mensaje<br>';
        endif;
    elseif(@$_GET['action'] == 'recibido' AND isset($_GET['id'])):
        $mensaje = mysql_query($connection, "SELECT id,title,message FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND receptor = '".$_SESSION['nick']."'");
        if($mensaje1 = mysql_fetch_assoc($mensaje)):
            mysql_query($connection, "UPDATE mp SET leido = 'yes' WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND receptor = '".$_SESSION['nick']."'");
            echo '<b>Titulo:</b> '.$mensaje1['title'].'<br><b>Mensaje:</b> '.$mensaje1['message'].'<br> <a rel="nofollow" href="?action=delete-receptor&id='.$mensaje1['id'].'">Eliminar mensaje</a><br>';
        else:
            echo 'No puedes leer este mensaje<br>';
        endif;
    elseif(@$_GET['action'] == 'recibido'):
        echo '<b>Mensajes Recibidos:</b><br>';
        $receptor = mysql_query($connection, "SELECT title FROM mp WHERE receptor = '".$_SESSION['nick']."'");
        if($receptor1 = mysql_fetch_assoc($receptor)):
            $receptor1 = mysql_query($connection, "SELECT id,title,leido FROM mp WHERE receptor = '".$_SESSION['nick']."' ORDER BY leido");
            while($receptor2 = mysql_fetch_assoc($receptor1)):
                if($receptor2['leido'] == 'no'):
                    echo '<a rel="nofollow" href="?action=recibido&id='.$receptor2['id'].'">'.$receptor2['title'].'</a> <img src="http://i.imgur.com/VROg8Bx.png"></img><br>';
                else:
                    echo '<a rel="nofollow" href="?action=recibido&id='.$receptor2['id'].'">'.$receptor2['title'].'</a><br>';
                endif;
            endwhile;
        else:
            echo 'No haz enviado ningun mensaje<br><br>';
        endif;
    elseif(@$_GET['action'] == 'delete-emisor' AND isset($_GET['id'])):
        $mensaje = mysql_query($connection, "SELECT id,title,message FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND emisor = '".$_SESSION['nick']."'");
        if($mensaje1 = mysqli_fetch_assoc($mensaje)):
            mysql_query($connection, "DELETE FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND emisor = '".$_SESSION['nick']."'");
            header('Location: ?action=enviado');
        else:
            echo 'No puedes eliminar este mensaje<br>';
        endif;
    elseif(@$_GET['action'] == 'enviado' AND isset($_GET['id'])):
        $mensaje = mysql_query($connection, "SELECT id,title,message FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND emisor = '".$_SESSION['nick']."'");
        if($mensaje1 = mysql_fetch_assoc($mensaje)):
            echo '<b>Titulo:</b> '.$mensaje1['title'].'<br><b>Mensaje:</b> '.$mensaje1['message'].' <a rel="nofollow" href="?action=delete-emisor&id='.$mensaje1['id'].'">Eliminar mensaje</a><br>';
        else:
            echo 'No puedes leer este mensaje<br>';
        endif;
    elseif(@$_GET['action'] == 'enviado'):
        echo '<b>Mensajes Enviados:</b><br>';
        $emisor = mysql_query($connection, "SELECT title FROM mp WHERE emisor = '".$_SESSION['nick']."'");
        if($emisor1 = mysql_fetch_assoc($emisor)):
            $emisor1 = mysql_query($connection, "SELECT id,title FROM mp WHERE emisor = '".$_SESSION['nick']."'");
            while($emisor2 = mysql_fetch_assoc($emisor1)):
                echo '<a rel="nofollow" href="?action=enviado&id='.$emisor2['id'].'">'.$emisor2['title'].'</a><br>';
            endwhile;
        else:
            echo 'No haz enviado ningun mensaje<br><br>';
        endif;
    elseif(@$_GET['action'] == 'create'):
        if(isset($_POST['enviar'])):
            if(empty($_POST['nick']) || empty($_POST['title']) || empty($_POST['message'])):
                echo 'Haz dejado campos en blanco';
            else:
                $email = mysqli_fetch_assoc(mysqli_query($connection, "SELECT email FROM username WHERE username = '".mysqli_real_escape_string($connection, $_POST['nick'])."'"));
                if($email):
                        mysqli_query($connection, "INSERT INTO mp(id,emisor,receptor,title,message,leido,fecha,ip) VALUES ('', '".$_SESSION['nick']."', '".mysql_real_escape_string($connection, $_POST['nick'])."', '".mysql_real_escape_string($connection, $_POST['title'])."', '".mysql_real_escape_string($connection, $_POST['message'])."', 'no', '".date("Y-m-d")."', '".$_SERVER['SERVER_ADDR']."')");
                        header('Location: ?action=enviado');
                else:
                        echo 'El usuario no existe';
                endif;
            endif;
        endif;
        echo '<form action="" method="post">
                  <input name="username" placeholder="Usuario para enviarle el mensaje"><br>
              <input name="title" value="Sin asunto"><br>
              <textarea class="mooeditable" id="textarea-1" name="message" rows="10" cols="50">Mensaje</textarea><br>
              <input name="enviar" type="submit" value="Enviar mensaje">
            </form>';
    endif;
        echo '<br><a rel="nofollow" href="?action=create">Enviar mensaje</a> | <a rel="nofollow" href="?action=recibido">Mensajes recibidos</a> | <a rel="nofollow" href="?action=enviado">Mensajes enviados</a> | <a href="/logout.php">Salir</a><hr>';
else:
    header('Location: ../index.php');
endif;
?>

-.-' no podes mandar codigo html/txt antes de php para manejar sessiones o header location... tendras que sacar todo el code html del inicio del file ese...
 

Foocux

Beta
SEO
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Ago 2013
Mensajes
91
Como te dijo clicklow, no puedes imprimir nada antes de haber enviado los header, al menos que flushees los datos, para esto coloca al inicio del codigo ob_star() y al final ob_end_flush(), me avisas si te funciono.
 

hamedm

Gamma
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Ene 2013
Mensajes
193
Pero, lo que pasa, es que cuando lo agrego me sale esto:

Parse error: syntax error, unexpected T_INCLUDE in /home/ardhavg8/public_html/comunicacion/mensajes-recibidos.php on line 11
<link rel="stylesheet" href="http://rawgithub.com/cheeaun/mooeditable/master/Assets/MooEditable/MooEditable.css">
<script src="http://ajax.googleapis.com/ajax/libs/mootools/1.3.0/mootools-yui-compressed.js"></script>
<script src="http://rawgithub.com/cheeaun/mooeditable/master/Source/MooEditable/MooEditable.js"></script>
<script>
window.addEvent('domready', function(){
$('textarea-1').mooEditable();
});
</script>
<?php
ob_star()
include('../config.php');
if(isset($_SESSION['nick'])):
if(@$_GET['action'] == 'delete-receptor' AND isset($_GET['id'])):
$mensaje = mysql_query($connection, "SELECT id,title,message FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND receptor = '".$_SESSION['nick']."'");
if($mensaje1 = mysql_fetch_assoc($mensaje)):
mysqli_query($connection, "DELETE FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND receptor = '".$_SESSION['nick']."'");
header('Location: ?action=recibido');
else:
echo 'No puedes eliminar este mensaje<br>';
endif;
elseif(@$_GET['action'] == 'recibido' AND isset($_GET['id'])):
$mensaje = mysql_query($connection, "SELECT id,title,message FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND receptor = '".$_SESSION['nick']."'");
if($mensaje1 = mysql_fetch_assoc($mensaje)):
mysql_query($connection, "UPDATE mp SET leido = 'yes' WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND receptor = '".$_SESSION['nick']."'");
echo '<b>Titulo:</b> '.$mensaje1['title'].'<br><b>Mensaje:</b> '.$mensaje1['message'].'<br> <a href="?action=delete-receptor&id='.$mensaje1['id'].'">Eliminar mensaje</a><br>';
else:
echo 'No puedes leer este mensaje<br>';
endif;
elseif(@$_GET['action'] == 'recibido'):
echo '<b>Mensajes Recibidos:</b><br>';
$receptor = mysql_query($connection, "SELECT title FROM mp WHERE receptor = '".$_SESSION['nick']."'");
if($receptor1 = mysql_fetch_assoc($receptor)):
$receptor1 = mysql_query($connection, "SELECT id,title,leido FROM mp WHERE receptor = '".$_SESSION['nick']."' ORDER BY leido");
while($receptor2 = mysql_fetch_assoc($receptor1)):
if($receptor2['leido'] == 'no'):
echo '<a href="?action=recibido&id='.$receptor2['id'].'">'.$receptor2['title'].'</a> <img src="http://i.imgur.com/VROg8Bx.png"></img><br>';
else:
echo '<a href="?action=recibido&id='.$receptor2['id'].'">'.$receptor2['title'].'</a><br>';
endif;
endwhile;
else:
echo 'No haz enviado ningun mensaje<br><br>';
endif;
elseif(@$_GET['action'] == 'delete-emisor' AND isset($_GET['id'])):
$mensaje = mysql_query($connection, "SELECT id,title,message FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND emisor = '".$_SESSION['nick']."'");
if($mensaje1 = mysqli_fetch_assoc($mensaje)):
mysql_query($connection, "DELETE FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND emisor = '".$_SESSION['nick']."'");
header('Location: ?action=enviado');
else:
echo 'No puedes eliminar este mensaje<br>';
endif;
elseif(@$_GET['action'] == 'enviado' AND isset($_GET['id'])):
$mensaje = mysql_query($connection, "SELECT id,title,message FROM mp WHERE id = '".mysql_real_escape_string($connection, $_GET['id'])."' AND emisor = '".$_SESSION['nick']."'");
if($mensaje1 = mysql_fetch_assoc($mensaje)):
echo '<b>Titulo:</b> '.$mensaje1['title'].'<br><b>Mensaje:</b> '.$mensaje1['message'].' <a href="?action=delete-emisor&id='.$mensaje1['id'].'">Eliminar mensaje</a><br>';
else:
echo 'No puedes leer este mensaje<br>';
endif;
elseif(@$_GET['action'] == 'enviado'):
echo '<b>Mensajes Enviados:</b><br>';
$emisor = mysql_query($connection, "SELECT title FROM mp WHERE emisor = '".$_SESSION['nick']."'");
if($emisor1 = mysql_fetch_assoc($emisor)):
$emisor1 = mysql_query($connection, "SELECT id,title FROM mp WHERE emisor = '".$_SESSION['nick']."'");
while($emisor2 = mysql_fetch_assoc($emisor1)):
echo '<a href="?action=enviado&id='.$emisor2['id'].'">'.$emisor2['title'].'</a><br>';
endwhile;
else:
echo 'No haz enviado ningun mensaje<br><br>';
endif;
elseif(@$_GET['action'] == 'create'):
if(isset($_POST['enviar'])):
if(empty($_POST['nick']) || empty($_POST['title']) || empty($_POST['message'])):
echo 'Haz dejado campos en blanco';
else:
$email = mysqli_fetch_assoc(mysqli_query($connection, "SELECT email FROM username WHERE username = '".mysqli_real_escape_string($connection, $_POST['nick'])."'"));
if($email):
mysqli_query($connection, "INSERT INTO mp(id,emisor,receptor,title,message,leido,fecha,ip) VALUES ('', '".$_SESSION['nick']."', '".mysql_real_escape_string($connection, $_POST['nick'])."', '".mysql_real_escape_string($connection, $_POST['title'])."', '".mysql_real_escape_string($connection, $_POST['message'])."', 'no', '".date("Y-m-d")."', '".$_SERVER['SERVER_ADDR']."')");
header('Location: ?action=enviado');
else:
echo 'El usuario no existe';
endif;
endif;
endif;
echo '<form action="" method="post">
<input name="username" placeholder="Usuario para enviarle el mensaje"><br>
<input name="title" value="Sin asunto"><br>
<textarea class="mooeditable" id="textarea-1" name="message" rows="10" cols="50">Mensaje</textarea><br>
<input name="enviar" type="submit" value="Enviar mensaje">
</form>';
endif;
echo '<br><a href="?action=create">Enviar mensaje</a> | <a href="?action=recibido">Mensajes recibidos</a> | <a href="?action=enviado">Mensajes enviados</a> | <a href="/logout.php">Salir</a><hr>';
else:
header('Location: ../index.php');
endif;
ob_end_flush()
?>
y pues no lo puedo quitar, porque con eso me conecto a los datos de conexion
 
Arriba