Mam taki kod dodawania formularzy:
<?php
include 'config.php';
$data = date("d.m.Y H:i:s");
echo '<center><b>Dodawnie nowego newsa</b><br /><br />';
echo '<form action="add.php?dodaj=yes" method="post"><table border=0>';
echo '<tr><td align=right>Tytuł newsa:</td><td><input type="text" name="tytul" /></td></tr>';
echo '<tr><td align=right>Autor:</td><td><input type="text" name="autor" /></td></tr>';
echo '<tr><td align=right>Tre?ć:</td><td><textarea name="tresc" rows=5 cols=30></textarea></td></tr>';
echo '<tr><td align=right>Data: </td><td><input type="text" name="data" value="'.$data.'" /></td></tr>';
echo '</table><input type="hidden" name="akcja" value="dodawanie" /><br /><input type="submit" value="Wyslij"/></center></form>';
if ($_GET["dodaj"]=="yes") {
$tytul = $_POST['tytul'];
$autor = $user_data['user_name'];
$tresc = $_POST['tresc'];
$data = $_POST['data'];
if ($tytul and $autor and $tresc and $data) {
$polaczenie = mysql_connect('aaa', 'aaa', 'aaa');
$db = mysql_select_db('aaa');
$tresc = str_replace("\n","<br />",$tresc);
$wstaw = mysql_query("INSERT INTO news SET tytul='$tytul', autor='$autor', tresc='$tresc', data='$data'");
if($wstaw) {
echo "<font color='green'>";
echo "Dodano nowego newsa. ";
echo "<a href='news.php'>Zobacz newsa</a>";
echo "</font>";
}
else {
echo "<font color='red'>";
echo "Nie dodano newsa!";
echo "</font>";
}
}
else {
echo "<font color='red'>";
echo "Uzupełnij wszystkie pola!";
echo "</font>";
}
}
?>
Jak zrobić, aby gdy w bazie znajduje się "$user_data['user_name']" (to nick usera), aby nie mógł on wysłać formularza i pojawiała się informacja?