Autor Zpráva
Paloha
Profil *
Dobrý den,
nainstaloval jsem nové php a vidím toto:
Notice: Undefined variable: url in C:\www\daniela\kcs.php on...... Inkriminovaný kod je tento:
$dotaz2 = MySQL_Query("Select * FROM daniela WHERE url = '$url' ORDER BY id


Dále
Notice: Use of undefined constant SID - assumed 'SID' in C:\www\daniela\sportovni-kombinace.php on line 100
echo "(<A HREF=\"edit.php?SID&akce=EditGb&id=".$zaznamkc["id"]."\">Editovat</A> / <A HREF=\"edit-tom.php?SID&akce=EditGb&id=".$zaznamkc["id"]."\">Editovat - TOMAS</A> / <A HREF=\"edit.php?".SID."&akce=DeleteGb&id=".$zaznamkc["id"]."\">Smazat</A>\n)";


Co prosím dělám zle?
Keeehi
Profil
Undefined variable - nedefinovaná proměnná
undefined constant - nedefinovaná konstanta
laijk
Profil
Paloha:
v prvom odstavci nemáš zadefinovanú premennú $url

v druhom odstavci asi nemáš zadefinovanú konštantu SID-mal by si jej zrejme niečo priradiť v časti:
<A HREF=\"edit-tom.php?SID&akce=EditGb&id=".$zaznamkc["id"]."\">Editovat - TOMAS</A>

dúfam, že som pomohol
Paloha
Profil *
Aha,
$url tato proměnná.
Příklad:
www.example.com/product-trio-d1.html
Ta proměnná URL má být: trio-d1
Ostatní dělá modrewritte.

Do nyní to bez potíží běželo, ale nyní ne. URL byla globální proměnná, nebo nevím, jak se jmenuje ta, jak je platná pro celý web.
Alphard
Profil
Nejčastější potíže s PHP (FAQ) » Nefungují proměnné z formuláře nebo z URL (vypnuté register globals)

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