Dwa posty wyżej napisałem taki szybki przykład. Tak to może wyglądąc w najprostszej postaci ?
Kurde nie moge sobie z tym poradzić;/
Plik wyswietlania wiadomosci:
<?php
include 'header.php';
include "menu.html";
include "config.php";
$get = $_GET['id'];
if ($get == 'wyslane'){
$id = $_SESSION['userid'];
$odbiorca = $_SESSION['username'];
$query = "SELECT * FROM `poczta` WHERE nadawca='$odbiorca' ORDER BY `data` DESC";
{
$del=$_GET['id'];
echo '<center><b><font color=green>Wiadomość usunięta pomyślnie!</font></b></center>'; include "poczta.php";
}
echo '<table border=0><tr> <td width="150"><center>Data:</center></td>
<td width="120"><center>Nadawca:</center></td>
<td width="180"><center>Tytuł:</center></td>
<td width="60"><center>Opcje:</center></td></tr>';
echo '<tr><td>'.$row['data'].'</td><td>'.$row['nadawca'].'</td><td><a href="czytaj.php?id='.$row['id'].'" style="text-decoration: none; color: #000000;"><b>'.$row['tytul'].'</a></b></td><td><input type=button value="Usuń" onClick=window.location="poczta.php?del='.$row['id'].'"></td></tr>';
}
echo '<br><br><input type=button value=Napisz wiadomość onClick=window.location="poczta_napisz.php">'; }
$id = $_SESSION['userid'];
$odbiorca = $_SESSION['username'];
$query = "SELECT * FROM `poczta` WHERE odbiorca='$odbiorca' ORDER BY `data` DESC";
$get = $_GET['id'];
if ($get == 'sprawdz'){
$zap = "SELECT * FROM `poczta` WHERE odbiorca='$odbiorca'";
if ($poka['status'] = 0
){echo ''; } if ($poka['status'] > 1
){echo 'Masz nową wiadomość!!'; }
}
{
$del=$_GET['del'];
header('Location: poczta.php'); }
include "poczta.php?id=sprawdz";
echo '<table border=0><tr> <td width="150"><center>Data:</center></td>
<td width="120"><center>Nadawca:</center></td>
<td width="180"><center>Tytuł:</center></td>
<td width="60"><center>Opcje:</center></td></tr>
';
echo '<tr><td>'.$row['data'].'</td><td>'.$row['nadawca'].'</td><td><a href="czytaj.php?id='.$row['id'].'" style="text-decoration: none; color: #000000;"><b>'.$row['tytul'].'</a></b></td><td><input type=button value="Usuń" onClick=window.location="poczta.php?del='.$row['id'].'"></td></tr>';
}
echo '<br><br><input type=button value=Napisz wiadomość onClick=window.location="poczta_napisz.php">'; ?>
Funkcje do pisania wiadomosci:
<?PHP
include "header.php";
include "menu.html";
include "config.php";
$nadawca = $_SESSION['username'];
$odbiorca = $_POST['odbiorca'];
$tytul = $_POST['tytul'];
$tresc = $_POST['text'];
$data=date("Y-m-d H:i:s");
$query = "INSERT INTO poczta (nadawca, odbiorca, tytul, tresc, data)
VALUES('$nadawca', '$odbiorca', '$tytul', '$tresc', '$data')";
echo '<center><b><font color=green>'; echo 'Wiadomość wysłana pomyślnie!'; echo '</font></b></center>';
$query = "UPDATE `poczta` SET `status`=1 WHERE ( i co tutaj ? ) ";
?>
Ten post edytował stefik4 17.02.2009, 10:30:54