Undefined index - какво значи?

minero

Registered
Значи ползвам тази система за регистрация: http://web-tourist.net/login/login/view.php?st=802
едната е в config другата в index


Но ми дава 2 типа грешки...
1: Notice: Undefined index: id in /www/1gb.bg/m/a/x/maxx/htdocs/test2/config.php on line 6

Notice: Undefined index: pass in /www/1gb.bg/m/a/x/maxx/htdocs/test2/config.php on line 6


2:Notice: Undefined index: login in /www/1gb.bg/m/a/x/maxx/htdocs/test2/index.php on line 164


Config - Ред 6 - $logged = MYSQL_QUERY("SELECT * from users WHERE id='$_COOKIE[id]' AND password = '$_COOKIE[pass]'");

---
index - Ред 164 - if ($_POST['login']) {

Спешно ми е :cry:
За повече инфо: http://maxx.1gb.bg/test2 там вижте грешките...
 
Добре, оправих грешките, но като се логна изписва Вие успешно влязохте в акаунта си, препраща ме към index.php и ми дава пак да вляза...

http://maxx.1gb.bg/test2 ето регистрирайте се и пробвайте да влезете... :cry:
 
Soul_Stealler каза:
сложи в началото на кода ти

error_reporting(E_ERROR | E_WARNING | E_PARSE);

и ще се махне

така само не се появява,но не сме решили проблема кажете защо се появява това предупреждение.
 
проблема идва от апачето може да се настрой да не я показва тази грешка но самата грешка се показва когато имаме примерно някаква променлива и в нея няма нищо и тогава ни искарва грешката. проблема може да се реши чрез конфиг на апачето ( предполагам това е на локалхост на споделен хостинг този проблем го няма ) или когато поставим @ пред променливата.
 
слагай if(isset($_POST['login'])) и т.н., а не директно $_POST['login']. Същото и с останалите.
 

Back
Горе