Autor Zpráva
mapak
Profil *
Ahoj! Mám problém s předáváním několika parametrů v URL zároveň. Nainstaloval jsem knihovnu mpdf a skriptu pdf.php posílám stránku určenou k vygenerování pdf. Tato stránka ovšem obsahuje parametry, které zadal uživatel a já je potřebuji předat společně s parametrem "name", který určí název pdf.

mám soubor subjekty.php s následujícím kódem

$site = "http://localhost/khp/DATAN/subjekty.php?nazev=&Okres=CZ0512&ORP=&kategorie=mesta_obce";
echo '<h2>C-1-4 Města a obce
<a class="right" href="pdf.php?site='.$site.'&name=C-1-4_Mesta_a_obce"><img src="images/pdf_download.png" title="stáhnout PDF" alt="stáhnout PDF"></a>
</h2>';

a soubor pdf.php obsahuje

$html = file_get_contents($site);
$filename = "$name.pdf";

Problém je, že při předání proměnné $site se bere v potaz jen její první parametr. Potřeboval bych něco jako vnoření těch předávaných parametrů.

Omlouvám se za asi stupidní dotaz, ale s PHP začínám (i když už dlouho) a prostě nevím, jak to obejít.

Díky za jakoukoliv pomoc!
juriad_
Profil *
mapak:
Hledej URLEncode
mapak
Profil *
juriad:
Děkuju moc!!! Nevím, proč jsem si myslel, že mi tahle funkce nepomůže. Ona je asi určená přesně pro tyhle případy, že :-)
juriad_
Profil *
Ona je urcena pro pripady, kdy jako parametr URL predavas neco co obsahuje jine znaky nez pismena a cislice. Pouzij ji i vzdy, kdyz nemas obsah URL uplne pod kontrolou, kdyz jde treba o vstup od uzivatele.
mapak
Profil *
Provedu! Ještě jednou 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