Autor Zpráva
akali
Profil *
Ahoj, mám tento php script

$current_url = "http://" . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];

,který mi vypíše dejme tomu index.php

Jde nějak udělat aby místo index.php vypsal index.html?
Zní to strašidelně, ale potřebuju to, ovšem jestli to půjde. Díky za rady!
panther
Profil
akali:
třeba str_replace.
akali
Profil *
Tak jsem hledal, ale nějak jsem nedohledal

Mám to chápat takto:
$bodytag = str_replace("%hledané slovo (písmena)%", "slovo (písmena), která se hledaným slovem nahradí", "$current_url");

Takto mi to nefunguje :(
akali
Profil *
Takto to mám ve zdrojovým kódu

$current_url = "http://" . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];

$bodytag = str_replace("%php%", "html", "$current_url");
echo "$bodytag";

Nevím, co dělám špatně:(
-možná jsem to špatně pochopil?
panther
Profil
akali:
možná jsem to špatně pochopil?
ano, str_replace nepracuje s procenty jako zástupnými znaky, zaměňuj .php za .html. Ovšem, pořád nechápu, k čemu to má sloužit.
akali
Profil *
Potřeboval jsem odeslat mailem místo .php - .html tak jsem to potřeboval přepsat.
Díky, bez těch procent to funguje!

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