Autor Zpráva
Martin87
Profil *
Ahoj, u tohoto radku mam varovani escaping malformed URI reference

echo "<a href=\"forum.php?tema=$tema\" class='prihlasit'>{$row["tema"]} ($pocet příspěvků)</a><br>\n";

Nevite v cem je problem?
panther
Profil
Martin87
„[i]echo "<a href=\"forum.php?tema=$tema\" class='prihlasit'>{$row["tema"]} ($pocet příspěvků)</a><br>\n"; “

jsou to ty uvozovky kolem row
Martin87
Profil *
Tak tim to bohuzel neni

echo "<a href=\"forum.php?tema=$tema\" class='prihlasit'>{$row[tema]} ($pocet příspěvků)</a><br>\n";

Toto vypise: Notice: Use of undefined constant tema - assumed 'tema' in....
panther
Profil
Martin87
PHP není moje silná stránka, ale nemají tam být náhodou 'apostrofy'?
keeehi
Profil
echo "<a href=\"forum.php?tema=$tema\" class='prihlasit'>".$row["tema"]." ($pocet příspěvků)</a><br>\n";

takhle by to mělo fungovat
Martin87
Profil *
Tak tim to taky neni...Ty apostrofy take nepomahaji. Uz vazne nevim cim by to mohlo byt.
Hlaska porad stejna - escaping malformed URI reference
fandaa
Profil
Martin87
echo '<a href="forum.php?tema='.$tema.'" class="prihlasit">'.$row["tema"].' ('.$pocet.' příspěvků)</a><br>';
Martin87
Profil *
fandaa
Taky ne...
fandaa
Profil
Martin87
IMHO to bude obsahem proměnné $tema, ve které se nachází mezera. http://www.htmlpedia.org/wiki/Tidy_64
Martin87
Profil *
Jo to je ono :) Diky
fandaa
Profil
Martin87
Byl to první výsledek Googlu (escaping malformed URI reference).

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