Portál AbcLinuxu, 16. července 2025 03:07


Dotaz: PHP: Jak na kontrolu znaků v url/array

6.4.2012 18:21 Prosík
PHP: Jak na kontrolu znaků v url/array
Přečteno: 481×
Odpovědět | Admin
Zdravím, neporadil by mi někdo kód který by dokázal zjistit, jestli je v url hledaná fráze ".php"? Potřeboval bych to od nějakého odborníka, jelikož si nemůžu dovolit žádný průser na serveru. Uvedu ještě příklad.

toto by měl vyhodnotit jako true;

http://www.mydomain.com/a/b/c.php http://www.mydomain.com/c.php

Předem moc děkuji za případnou pomoc.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.4.2012 18:38 Sten
Rozbalit Rozbalit vše Re: PHP: Jak na kontrolu znaků v url/array
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kde a kdy to má hledat? V jakém jazyce to má být? Kde to vezme tu URL?

Hmm, odborníka? Zkuste se poohlédnout třeba na Webtrh.cz. Ale zadarmo to nebude.
6.4.2012 18:51 Prosík
Rozbalit Rozbalit vše Re: PHP: Jak na kontrolu znaků v url/array
No hledat při každém načtení stránky, je to v php, celá url je v proměné $getURL. Myslel jsem, že je to tak na jeden řádek kódu :-(
6.4.2012 21:15 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: PHP: Jak na kontrolu znaků v url/array
Je, použijte string funkci a zamyslete se nad zadáním.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
7.4.2012 00:03 Sten
Rozbalit Rozbalit vše Re: PHP: Jak na kontrolu znaků v url/array
V tomto případě je to na jeden řádek, ale podle zadání to klidně mohla být nová aplikace.
Josef Kufner avatar 6.4.2012 22:26 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: PHP: Jak na kontrolu znaků v url/array
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mám takový pocit, že něco děláš velmi špatně a tento problém je jen příznakem daleko horšího problému už v designu celé aplikace.

Napiš jak to celé funguje a co by to mělo dělat. Tímhle stylem to nezabezpečíš nikdy.
Hello world ! Segmentation fault (core dumped)
6.4.2012 23:48 DK
Rozbalit Rozbalit vše Re: PHP: Jak na kontrolu znaků v url/array
Odpovědět | | Sbalit | Link | Blokovat | Admin
bud to muzes resit splitem

$arr=explode(".",$url);
if(strtolower($arr[count($arr)-1])=="php"){
   return true;
}
return false;
nebo to muzes resit treba zjistenim, zda je dany retezec v danem retezci obsazeny a zkontrolovat, jestli je nakonci

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.