Jump to content
php.lv forumi

datu pievienošana


anonīms

Recommended Posts

if($_GET['j'])

{

if(isset($_POST['niks']) and isset($_POST['komentars']))

{

$niks = quote_smart(htmlspecialchars($_POST["niks"]));

$komentars = quote_smart(htmlspecialchars($_POST["komentars"]));

$ip = quote_smart($_SERVER['REMOTE_ADDR']);

$q = mysql_query("INSERT INTO komentari (niks, komentars, datums, ip, j) VALUES ($niks, $komentars, ".time().", $ip, {$_GET['j']})");

mysql_query("INSERT INTO komentari (niks, komentars, datums, ip, j) VALUES ($niks, $komentars, ".time().", $ip, {$_GET['j']})");

mysql_query("UPDATE jaunumi SET komentaru_skaits=komentaru_skaits+1 WHERE id=$j");

echo $q;

}

 

 

FORM'a

<tbody>

<tr>

<td class='boldcontent' valign='top'><form method=\"post\" action=\"http://wrxtm.freehostia.com/index.php?j={$_GET['j']}\">

</td><td valign='top' width=\"121\"><input type=\"hidden\" name=\"niks\" value='".$niks."' /><br /></td></tr>

<tr>

<td class='boldcontent' valign='top'>Komentārs:</td><td class='boldcontent' valign='top'><textarea name=\"komentars\"></textarea><br />

<input type=\"submit\" value=\"komentēt\" /></td>

</form>

</tr>

</tbody>

 

 

Nospiežot komentēt dati itkā tiek aizsūtīti uz db (Viņi parādas iekšs db tabulas), bet tur kur esmu izvadijis $q (kveriju), rādas vienmēr tikai skaitlis 1 (Tāds man arī ir jaunuma id). Izmantoju mod_rewrite un uz jaunumu man tiek caur .../jaunums/1. Kas varētu būt šeit par vainu? Interesanti arī ir tas, ka tie dati (Kurus aizsūta caur šo kodu) citā kodā netiek izvadīti itkā tādi nemaz nebūtu, bet db viņi ir...

Link to comment
Share on other sites

×
×
  • Create New...