phpRS help fórum : phpRS Fórum
Hlavní diskuzní phpRS fórum. Najdete zde odpovědi na otázky týkající se provozu a instalace phpRS systému.
phpRS - redakční a informační systém
Inclupages + $_GET[id] = problém
Zaslán uživatelem/kou: gedron (IP adresa zaznamenána)
Datum: 2007-05-26, 21:29

Mám tento php kod
---------
$id = $_GET['id'];
$sql = "SELECT * FROM prisery where id = $id";
$result = mysql_query($sql);
atd..
--------
a nevim jak ho zobrazit pres inclupage kdyz chci aby adresa koncila napr. ?id=30

nevědel by nekdo jak toho docílit? DĚKUJI



Celkem upraveno 1×. Poslední úprava gedron v 26.05.2007 21:29.

Re: Inclupages + $_GET[id] = problém
Zaslán uživatelem/kou: msteve (IP adresa zaznamenána)
Datum: 2007-05-28, 09:07



if (id='30'):
include xy.php
else:
include aaa.php
endif;




MSteve
WEB: Webinfo
Shop: E-shop ---
Reklamný Systém Webinfo:Reklama WebInfo

Shop: Shop-Webinfo
phpRS systems: [url=http://ww.webinfo.sk/referencie.php[/url]
ICQ: 285553903
Skype : msteve1

Re: Inclupages + $_GET[id] = problém
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2007-05-31, 01:23

len tak mimochodom...
$id = $_GET['id'];
$sql = "SELECT * FROM prisery where id = $id";

pozor na SQL Injection, otváraš si škaredú dieru do systému. Je dobré robiť to takto:
$sql = "SELECT * FROM prisery where id = ".(int)$_GET['id'];

alebo takto, ak očakávaš na vstupe string.
$sql = "SELECT * FROM prisery where meno_prisery = '".phprs_sql_real_escape_string($_GET['meno_prisery'])."'";

Vlastne v php môžeš ošetriť ako string aj číselný vstup, ale to už nie je také podstatné.

Re: Inclupages + $_GET[id] = problém
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2007-05-31, 01:32

gedron napísal/a:
-------------------------------------------------------
> Mám tento php kod
> ---------
> $id = $_GET['id'];
> $sql = "SELECT * FROM prisery where id = $id";
> $result = mysql_query($sql);
> atd..
> --------
> a nevim jak ho zobrazit pres inclupage kdyz chci
> aby adresa koncila napr. ?id=30

Chybne predpokladáš, že cez inclupage docieliš to, aby adresa končila na ?id=30 ;) Pravdupovediac vôbec nechápem, čo chceš spraviť. Perfektný návod ako sa správne pýtať: [http://stare.cz/otazky]

Ak chceš "zobrazovať" cez inclupage script podľa premennej v $_GET, nechápem, prečo to nerobíš priamo.





Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.