Jump to content
php.lv forumi

problēma ar postošanu datubāzē


Pentiums

Recommended Posts

<?php
echo "<center><br><br><br><br><form method='post' action='".$PHP_SELF."'>
Virsraksts:<input type='text' name='$title' value=''>
<br>Teksts:<extarea name='text' rows='10' cols='50' align=center></textarea><br>
<input type='submit' value='Pievienot!'></form></center>";


if ($action == $PHP_SELF) {

mysql_query("INSERT INTO `latviski`.`raksti` (`id`, `nosaukums`, `teksts`, `datums`, `kaukas`) VALUES (NULL, '".$_POST['title']."', '".$_POST['text']."', NOW(), '');");

}

?>

 

Kapēc šis skripts postē datubāzē jau tad, kad es tikai palaižu skriptu? Man vajag tā, lai viņš iepostē tikai formu saturu, kad nospiežu Pevienot..

Help :)

Link to comment
Share on other sites

if(!empty($_POST[$title]) && !empty($_POST['text']))

nekas neizmainījās

 

un kā tad uzstādīt to $action mainīgo? un kā tad būs bez register globals?

Link to comment
Share on other sites

×
×
  • Create New...