🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #219876

Re: AMP - krótki, oczywisty skrypcik - czemu nie działa!?

#219876
From: NEO.pl / PHPEncoder.pl
Date: Mon, 27 Jul 2009 13:07
34 lines
2062 bytes
Maciek - Wally wrote on 2009-07-27 14:54:

> if (isset($_REQUEST['comment_id']) and $_REQUEST['comment_id'])

"and" moze i dziala ale lepiej uzywac && (po co sobie wyrobic
jakies niestandardowe nawyki)

>     $sql1 = "SELECT entry_id FROM comments WHERE id=" .
> $_REQUEST['comment_id'];
>     $result1 = mysql_query($sql1);

Nie sprawdzasz czy query sie wykonalo poprawnie, a powinienes.

>     $row1 = mysql_fetch_array($result1);
>     $link = "viewentry.php?entry_id=" . $row1['entry_id'] . "#comments";

Nie sprawdzasz czy mysql_fetch_array() sie wykonalo poprawnie, a powinines.

>     $sql = "DELETE FROM comments WHERE id=" . $_REQUEST['comment_id'];

Poczytaj o SQL Injection, bo aktualny kod u Ciebie to jedna wielka
dziura.

> Z góry dziękuję za pomoc w rozwiązaniu problemu i przepraszam, jeżeli
> popełniłem jakiś trywialny błąd...

ustaw sobie error_reporting(E_ALL) na poczatku skryptu.


Pozdrawiam,
-- 
Szyfrowanie skryptow PHP v4 oraz v5. Blokady: czasowe, IP, MAC
Loadery dla systemow: Windows, Linux, MacOS, Free/BSD, Solaris
Zabezpiecz swoje skrypty PHP!  Przetestuj http://phpencoder.pl
Technical Details
Message-ID: <h4k8qo$711$1@newsread1.aster.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!pingwin.aster.pl!newsread1.aster.pl!not-for-mail
References: <h4k8l8$gqv$1@nemesis.news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!pingwin.aster.pl!newsread1.aster.pl!not-for-mail
From: "NEO.pl / PHPEncoder.pl" <info@phpencoder.R3m0v3.pl>
Newsgroups: pl.comp.lang.php
Subject: Re: AMP - krótki, oczywisty skrypcik - czemu nie
 działa!?
Date: Mon, 27 Jul 2009 15:07:42 +0200
Organization: NEO.pl
Lines: 34
Message-ID: <h4k8qo$711$1@newsread1.aster.pl>
References: <h4k8l8$gqv$1@nemesis.news.neostrada.pl>
NNTP-Posting-Host: 32-bem-22.acn.waw.pl
Mime-Version: 1.0
X-Trace: newsread1.aster.pl 1248700056 7201 85.222.105.32 (27 Jul 2009 13:07:36 GMT)
X-Complaints-To: abuse@aster.pl
NNTP-Posting-Date: Mon, 27 Jul 2009 13:07:36 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.22 (Windows/20090605)
In-Reply-To: <h4k8l8$gqv$1@nemesis.news.neostrada.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit