preiskava orodje prijazen PHP stran

nevernik Technologies zbornik stebrišče obsevati z reflektorsko lučjo preiskava orodje prijazen PHP stran
sedaj ko vi življati a rajši razumeven od naloga, lets’ gledati raztopina. v redu zakaj a pajek prehajati ( ter zatorej indeks) a dan stran, URL morati obstati brez poljuben videz od parametar. šele natanko dan stran zahtevati parametar v opravilo primerno, kakšen moči obstati velja? odgovor lies v raba od $PATH_INFO okolje spremenljiv, kateri vi moči spremeniti a URL s…
http://www.zend.com/myscript.php?myvalueHello=

…v a pajek- prijazen oblika:
http:/www.zend.com/myscript.php/myvalue/ zdravo

/

oglas to pajek- prijazen oblika vsebovati ne naznanitev to so poljuben parametar bitje prelaz sploh. precej, to nekomplicirano pogled všeč biti mi smo težaven v postranski naslovnik naprej zend.com položaj myscript.php/myvalue/ zdravo, ter poljuben preiskava orodje pajek to postranski stran navada’ življati poljuben trud sledeč URL. odprtina v realnost mi smo usmrtitev scenarij myscript.php.

pri nikalnici da ne zgoditi se v vaš parametar?
kako zadobiti vaš skriven novice

sedaj ko vi življati uspešno skriven vaš parametar notranja stran kakšen pokazati se to live at warefare with s.o. a naslovnik tvor, dober dan zaslužiti jih jasno? kadarkoli a PHP scenarij je izvršiti s poseben steza novice privesiti v prenehati od filename ( kot mi did v pajek- prijazen vzor zgoraj), ujeti pomočnik zagnati krik in vik okolje spremenljiv $PATH_INFO vsebovati to sporočilo. vi moči torej postranski to okolje spremenljiv skozi PHP automatically, ter razčleniti to v rešitev svoj novice. tudi svoj prej URL…

http:/www.zend.com/myscript.php/myvalue/ zdravo

/

…hoteti poseliti $PATH_INFO spremenljiv s:

myvalue/ zdravo

…s kateri vi moči torej razčleniti ter rešitev prelaz sporočilo.
dešifrirati vaš novice

sedaj ko veš kraj vaš parametar ste, naslednji stopnja je v dešifrirati jih v a oblika to PHP moči raba. četudi je ne zahtevati metoda zakaj početje to, bolan’ prevzeti to vi življati oblika vaš novice v sledeč izuriti za hojo ali ježo po cesti:

var_name/var_data/var2_name/var2_data/…

Using to metoda, vse kar je levi je v:

* zlom preskrbljen tetiva vsakikrat mi srečati a vrez(’/')
* zagnati krik in vik spremenljiv v združen dan soimenjak (var_name, var2_name, i.t.d.) s svoj zadeven vrednost (var_data, var2_data, i.t.d.)

s prav do to v srce, lets’ gledati neki realen zbornik.
sveto pismo

kot s veliko silen techniques, zbornik zahtevati tvoriti to zmožnost v vaš scenarij ni težek v razvijati se. proces sestajati od lahko prehoden arak osnova naprej $PATH_INFO, ter tvor spremenljiv osnova naprej to novice. na koncu, predmet je zavzeti URL…

http:/www.zend.com/myscript.php/myvalue/ zdravo

/

…torej raba novice preskrbljen v $PATH_INFO spremenljiv v graditi ujemati se spremenljiv:

$myvalue = “ zdravo”
zbornik privreti

* ček zakaj obstoj od $PATH_INFO
* razcep $PATH_INFO v arak
* če vsota števnik od parametar je sod, povečati poseben puhel prvina v po dolžini poenostavaiti prečkanje v naslednji stopnja
* traverza arak ter zagnati krik in vik spremenljiv osnova naprej $PATH_INFO novice

ifissetPATH_INFO(($)) {

$vardata = v zrak spustiti(/', $PATH_INFO);

$num_param = countvardata($);

ifnum_param($ % 2 == 0) {

$vardata[] = '';
$num_param ;
}

for(var $i = 1; $i <$num_param; $i="2)" {

$$vardatai[$] = $vardatai[$ 1];
}
}

?>

pila podUncategorized |

slovo a odpis



prosim nastopiti zbornik razstava spodaj ( v preveriti to vi ste človeški ) spredaj vi udarjanje z nogo ob nogo podvreči razložiti.


zavarovati zrazložiti zaščita zagovornik predloga