Autor Zpráva
rudla
Profil
Dobrý den,
mohl bych se zeptat jak v php vygeneruji adresu, na které se nacházím?
Vím, že se to probíralo už víckrát, ale třeba tady z tohoto čánku toho moc nevyčtu!
http://diskuse.jakpsatweb.cz/?action=vthread&forum=9&topic=96780
Děkuji za odpovědi!
LosFilipos
Profil
Používá se porměnná $_SERVER.

$adresa_www = $_SERVER['SERVER_NAME'];
echo $adresa_www; // vypíše (v tomto případě): diskuse.jakpsatweb.cz

$vse_za_lomitkem = $_SERVER['REQUEST_URI'];
echo $vse_za_lomitkem; // vypíše (opět pro tuto stránku): /?action=vthread&forum=9&topic=116277
rudla
Profil
LosFilipos
Pokud je to celé i se závorkami, jak to vypapá?
LosFilipos
Profil
Nechápu otázku, ale pokud chceš celou adresu tak můžeš napsat:

$cela_url = "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
echo $cela_url; // vypíše: http://diskuse.jakpsatweb.cz/?action=vthread&forum=9&topic=116277
rudla
Profil
LosFilipos:
Nevím, jestli se tam nemá ještě něco doplnit, třeba ?php
Pokud ne a jenom to dát do závorek <> tak děkuji!
panther
Profil
rudla:
Pokud ne a jenom to dát do závorek <>
a co takhle nastudovat si základy PHP, kam základní syntaxe patří? Bez syntaktických znalostí nemůžeš cokoliv tvořit.
LosFilipos
Profil
rudla:
V tom případě to celé vypadá takto:
<?php
$cela_url = "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
echo $cela_url;
?>

Ale do závorek <?php a ?> se píše celý kód, takže pokud má ten kód pokračovat, stačí to takhle uzavřít celé...
rudla
Profil
panther:
Už jsem v php pár věcí tvořil, bylo tam na začátku php a otazník. Nevím, jestli toto platí i tady!
rudla
Profil
LosFilipos:
Přesně toto jsem potřeboval! Děkuji mnohokrát!
rudla
Profil
rudla:
Funguje to! Díky!

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0