Inbox Page Encrypted Messenger PHP
Inbox Page
Encrypted Messenger PHP
Create a file named index.php
<?php
function secured_error () { die("Secured By Omid Bahrami"); }
set_error_handler("secured_error");
require '../secured/secured-structure.php';
require '../secured/secured-database.php';
require '../secured/secured-encryption.php';
session_start();
gns_check_https();
if(!isset($_SESSION["secured"]))
header('location:../sign-in/');
$e1=FALSE;
if(isset($_GET["secured"]))
{
$xix=gns_decode_invisible($_GET["secured"]);
$xux=gns_hash_fix($_SESSION["secured"]);
gns_delete_inbox($xix,$xux);
$e1=TRUE;
}
$xux=gns_hash_fix($_SESSION["secured"]);
$xrx=gns_get_inbox($xux);
$xnx=$xrx->num_rows;
?>
<?php
$t=$_SESSION["secured"];
gns_head_pro($t);
?>
<div class="jumbotron">
<?php
if ($e1)
echo '<p class="text-primary text-center"> Your Message Has Been Deleted </p>';
else if ($xnx==0)
echo '<p class="text-primary text-center"> No Messages In Inbox </p>';
else
gns_welcome("Inbox");
?>
</div>
<?php
if ($xnx!=0)
echo '<div class="row">';
for($i=0;$i<$xnx;$i++)
{
$xcx=$xrx->fetch_assoc();
echo
'<div class="col-md-6">
<div class="jumbotron">
<table class="table table-condensed">
<tbody>
<tr class="active">
<td width="50%">'.gns_decode($xcx["xsender"]).'</td>
<td width="50%">'.gns_decode($xcx["subject"]).'</td>
</tr>
<tr class="active">
<td colspan="2">'.gns_decode($xcx["text"]).'</td>
</tr>
<tr class="active">
<td>'.date(" d-F ",gns_decode($xcx["time"])).'</td>
<td> <a href="?secured='.gns_encode_invisible($xcx["id"]).'"> Delete </a> </td>
</tr>
</tbody>
</table>
</div>
</div>';
}
if ($xnx!=0)
echo '</div>';
?>
<?php gns_foot(); ?>
Full structure is available at Encrypted Messenger PHP