Защо въвежда едно нещо в две полета?

misho

Registered
Ето го кода:
Код:
$ime = $_GET['id'];
$ime = htmlspecialchars($ime);
$ime = strip_tags($ime);
$ime = get($ime);
$name = $_POST['name'];
$name = htmlspecialchars($name);
$name = strip_tags($name);
$name = get($name);
$komentar = $_POST['komentar'];
$komentar = htmlspecialchars($name);
$komentar = strip_tags($name);
$komentar = get($name);
$date = date('d-m-y g:i');
if($komentar == NULL){
echo "populnete komentar";
}
else {
$zapis = mysql_query("INSERT INTO komentari(name, komentar, date, ime) VALUES('$name','$komentar','$date','$ime')")or die(mysql_error());
}
}
echo "
<form action='' method='POST'>
 <table class='table' cellpadding='0' cellspacing='0' width='680'>
  <tr><td id='td'>Вашето име: <i style='font-size: 10px; color: #ff0000;'>(задължително поле)</i><br /><input type='text' id='input' class='input' title='Въведете вашето име или псевдоним.' name='name'></tr></td>
  <tr><td id='td'>Коментар: <i style='font-size: 10px; color: #ff0000;'>(задължително поле)</i><br /><textarea class='input' id='textarea' style='background-color: #eeeeee;' title='Пишете само на кирилица!' name='komentar'></textarea></tr></td>
  <tr><td id='td'><input type='submit' name='submit' value='Добави коментар'></tr></td>
 </table>
</form>
";
Защо, когато добява коментар, записва в таблицата на БД Едно и също нещо в полетата name и komentar, а по-точно името?
 
]$ime = $_GET['id'];
$ime = htmlspecialchars($ime);
$ime = strip_tags($ime);
$ime = get($ime);
$name = $_POST['name'];
$name = htmlspecialchars($name);
$name = strip_tags($name);
$name = get($name);
$komentar = $_POST['komentar'];
$komentar = htmlspecialchars($name);
$komentar = strip_tags($name);
$komentar = get($name);
$date = date('d-m-y g:i');
if($komentar == NULL){
echo "populnete komentar";
}
else {
$zapis = mysql_query("INSERT INTO komentari(name, komentar, date, ime) VALUES('$name','$komentar','$date','$ime')")or die(mysql_error());
}
}
echo "
<form action='' method='POST'>
<table class='table' cellpadding='0' cellspacing='0' width='680'>
<tr><td id='td'>Вашето име: <i style='font-size: 10px; color: #ff0000;'>(задължително поле)</i><br /><input type='text' id='input' class='input' title='Въведете вашето име или псевдоним.' name='name'></tr></td>
<tr><td id='td'>Коментар: <i style='font-size: 10px; color: #ff0000;'>(задължително поле)</i><br /><textarea class='input' id='textarea' style='background-color: #eeeeee;' title='Пишете само на кирилица!' name='komentar'></textarea></tr></td>
<tr><td id='td'><input type='submit' name='submit' value='Добави коментар'></tr></td>
</table>
</form>
";
 
$komentar = $_POST['komentar'];
$komentar = htmlspecialchars($name);
$komentar = strip_tags($name);
$komentar = get($name);

Коментар ти зима $name a ne $komentar ...
 
Няма да се науча да си виждам идиотските грешки... :(

Благодаря! (+1) :?:

edit: Дадох точката на FestarBG. sharkylx, малко закъсня, но все пак благодаря за отговорите. :D
 
А колегата ме изпревари ;) . Просто имам проблеми с интернета и докато го прати загубих няколко минути ...
 

Горе