Autor Zpráva
Jakub Šebík
Profil
Dobrý den, potřebuji poradit, proč mi to hlásí tuto chybu:
Notice: Undefined variable: conditional_defined in C:\xampp\www_root\ftp\classes\Htaccess.php on line 353

Htaccess.php řádek 347 až 364:
			global $dir;
			if ($other_conditional || $conditional_directory != '' && !self::matches($conditional_directory, $dir))
			//deal with <Directory> or an unknown < > tag
			{
				continue;
			}
			if ($conditional_defined != '')
			//deal with <IfDefine>
			{
				$conditional_defined = strtoupper($conditional_defined);
				if ($conditional_defined{0} === '!')
				{
					$conditional_defined = substr($conditional_defined, 1);
					if (defined($conditional_defined) && constant($conditional_defined))
					{
						continue;
					}
				}

Doufám že stačí. Pokud budete chtít, klidně poskitnu celý script.
Děkuji
panther
Profil
Jakub Šebík:
undefined variable - ta proměnná neexistuje. Co je na tom nepochopitelného?
Jakub Šebík
Profil
panther:
Ale měla by ne? ... když je v tom scriptu zabudovaná...
pcmanik
Profil
Jakub Šebík:
Zabudovana neznamena ze existuje... Staci ti napisat $conditional_defined = ''; A uz bude existovat.
panther
Profil
Jakub Šebík:
ne. Buď jí někde definuj, nebo testuj její existenci - isset.
Jakub Šebík
Profil
panther:
Je to to špatně?
Ale zmyzela při zadání
$conditional_defined = ''
Nox
Profil
zmizela.... no a kde byla a jaký řádek je 353
navíc tam máš conditional_defined vs. conditional_directory, nezaměnils je tam?
proč global?

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