PHP vytiahnutie ID z url adresy
Moderátori: psichac, Moderátori
- 25majo40
- Stály člen
- Príspevky: 106
- Dátum registrácie: 22 Jún 2013, 12:45
- Bydlisko: Takmer Prešov
- Vek: 26
PHP vytiahnutie ID z url adresy
Nazdar odbornici,
potrebujem pomoc, chcem sa opytat ci niekto nevie ako vytiahnem z url adresy hodnotu id.
Napriklad url adresa je ../index.php#totochcem
Ako ziskam do nejakej premennej #id = totochcem.
Skusal som funkcie basename,dirname, ale nepodarilo sa mi to viem vytiahnut vsetko okrem toho co je za mriezkou.
potrebujem pomoc, chcem sa opytat ci niekto nevie ako vytiahnem z url adresy hodnotu id.
Napriklad url adresa je ../index.php#totochcem
Ako ziskam do nejakej premennej #id = totochcem.
Skusal som funkcie basename,dirname, ale nepodarilo sa mi to viem vytiahnut vsetko okrem toho co je za mriezkou.
0
Elektronika is my love
-
- Ultimate člen
- Príspevky: 6224
- Dátum registrácie: 20 Júl 2007, 00:00
- Vek: 41
Re: PHP vytiahnutie ID z url adresy
idealne by bolo sem dat konkretnu adresu (kludne staci to za ? ), vseobecne sa tazko radi, kedze kazdy programator ma iny styl posielania premennej.
v tom priklade chces #totochcem, alebo #id=totochcem?
najjednoduchsie to bude rozparsovat do pola
v tom priklade chces #totochcem, alebo #id=totochcem?
najjednoduchsie to bude rozparsovat do pola
0
Jedním z největších projevů nedůvěry v Boha je hromosvod na kostele.
- 25majo40
- Stály člen
- Príspevky: 106
- Dátum registrácie: 22 Jún 2013, 12:45
- Bydlisko: Takmer Prešov
- Vek: 26
Re: PHP vytiahnutie ID z url adresy
Mne ide len o "totochcem" ta mriezka tam nema byt.
Ale neviem ako to mam ziskat, pretoze vzdy dostanem vsetko okrem toho co je za mriezkou.
napriklad toto mi vrati len toto index.php, ale ja chcem aj to idecko
$url = $_SERVER['SCRIPT_NAME'];
Ale neviem ako to mam ziskat, pretoze vzdy dostanem vsetko okrem toho co je za mriezkou.
napriklad toto mi vrati len toto index.php, ale ja chcem aj to idecko
$url = $_SERVER['SCRIPT_NAME'];
0
Elektronika is my love
- straciam
- Zaslúžilý člen
- Príspevky: 1319
- Dátum registrácie: 06 Jan 2009, 00:00
- Bydlisko: Podbrezova
- Vek: 38
Re: PHP vytiahnutie ID z url adresy
udaj za mriezkou sa pouziva pri navigacii v ramci jednej statickej stranky.
napr. odkaz:
<a href='stranka.html#prve'>prve</a>
a na to aby sa stranka sama "nascrolovala" na "prve" musis dat toto:
<a name="prve"> toto sa zobrazi po kliknuti na odkaz PRVE </a>
udaj za mriezkou nema s php nic spolocne.
je tu udaj pre html.
udaje pre php zacinaju otaznikom, nie mriezkou.
ak chces z php (koncovka suboru musi byt php)
tak potom odkaz stranka.php?id=totochcem
a potom v kode php:
<?
$mojapremenna=$_GET[id];
echo "$mojapremenna";
?>
vypise "totochcem"
napr. odkaz:
<a href='stranka.html#prve'>prve</a>
a na to aby sa stranka sama "nascrolovala" na "prve" musis dat toto:
<a name="prve"> toto sa zobrazi po kliknuti na odkaz PRVE </a>
udaj za mriezkou nema s php nic spolocne.
je tu udaj pre html.
udaje pre php zacinaju otaznikom, nie mriezkou.
ak chces z php (koncovka suboru musi byt php)
tak potom odkaz stranka.php?id=totochcem
a potom v kode php:
<?
$mojapremenna=$_GET[id];
echo "$mojapremenna";
?>
vypise "totochcem"
0
Ponukam vysokokvalitnu 3D tlac na SLA tlaciarni Anycubic Photon.
No password, no problem.
Ins-piration
No password, no problem.
Ins-piration
-
- Ultimate člen
- Príspevky: 3963
- Dátum registrácie: 04 Feb 2013, 22:04
- Bydlisko: U alibabky v Poprade
- Vek: 32
Re: PHP vytiahnutie ID z url adresy
straciam má pravdu.
Časť URL za # je už čisto na strane klienta, so serverom to nemá naozaj nič spoločné a preto ju PHP nespracuje.
Možno keby si to rozvinul, kde ako a čo, nájdeme riešenie skôr. Takto sa zas budeme motať okolo ničoho.
Časť URL za # je už čisto na strane klienta, so serverom to nemá naozaj nič spoločné a preto ju PHP nespracuje.
Možno keby si to rozvinul, kde ako a čo, nájdeme riešenie skôr. Takto sa zas budeme motať okolo ničoho.
0
Motto: Nikto nie je tak velky, aby sa nevosiel do truhly.
- 25majo40
- Stály člen
- Príspevky: 106
- Dátum registrácie: 22 Jún 2013, 12:45
- Bydlisko: Takmer Prešov
- Vek: 26
Re: PHP vytiahnutie ID z url adresy
Vdaka chalani za pomoc, ale spravil som to cez JS pomocou location.hash
0
Elektronika is my love
- dxr
- Ultimate člen
- Príspevky: 3968
- Dátum registrácie: 05 Aug 2013, 20:21
- Bydlisko: V strede nicoho
- Kontaktovať používateľa:
Re: PHP vytiahnutie ID z url adresy
Este otazka posielas tam nejako hodnotu alebo len odscrolovanie na sekciu stranky?
lebo ak posielas hodnoty tie by si mal kodovat ako premmene a nie skok na odstavec aby stym nevznikli
tazkosti. inak to islo vykuchat cez URI ale nepisal som to lebo potom musis strazit vstup premmenych.
lebo ak posielas hodnoty tie by si mal kodovat ako premmene a nie skok na odstavec aby stym nevznikli
tazkosti. inak to islo vykuchat cez URI ale nepisal som to lebo potom musis strazit vstup premmenych.
0
- straciam
- Zaslúžilý člen
- Príspevky: 1319
- Dátum registrácie: 06 Jan 2009, 00:00
- Bydlisko: Podbrezova
- Vek: 38
Re: PHP vytiahnutie ID z url adresy
suhlasim s dxr, takto sa to nerobi.
cez uri je to este ta lepsia cesta.
ale ten hash, to akokeby si si natahal v obyvacke kable ku svetlu a nechal ich volne visiet od vypinaca az ku svetlu.
fungovat to funguje ale tak sa to proste nerobi a vyzera to otrasne.
povodne si to chcel v php a teraz pouzivas js. ak to budes prevadzat zase do php, tak to bude tiez zaujimavy beh cez prekazky.
cez uri je to este ta lepsia cesta.
ale ten hash, to akokeby si si natahal v obyvacke kable ku svetlu a nechal ich volne visiet od vypinaca az ku svetlu.
fungovat to funguje ale tak sa to proste nerobi a vyzera to otrasne.
povodne si to chcel v php a teraz pouzivas js. ak to budes prevadzat zase do php, tak to bude tiez zaujimavy beh cez prekazky.
0
Ponukam vysokokvalitnu 3D tlac na SLA tlaciarni Anycubic Photon.
No password, no problem.
Ins-piration
No password, no problem.
Ins-piration