Strona 1 z 1

[PHP] Comments i wyskakujacy blad cookies

: 10 gru 2012, 22:59
autor: phate
Witam,

mam pewien dziwny problem z skryptem:
http://www.scriptsmill.com/comments.html
zainstalowalem go, wszystko ladnie pieknie, ale gdy chce wejsc do comments/admin.php pojawia sie okienko z loginem i haslem i napis na dole:
Cookies must be enabled past this point.
probowalem na chromium, iceweasel, konqueror, wlaczac wylaczac cookies i dalej nic;/

Re: [PHP] Comments i wyskakujacy blad cookies

: 11 gru 2012, 13:07
autor: rob006
A próbowałeś wpisać login i hasło? Bo do tego właśnie ten formularz służy, informacja o konieczności włączenia cookies będzie tak czy siak.
Poza tym poszukałbym czegoś innego, ten skrypt to jakaś totalna amatorszczyzna, czego najlepszym przykładem jest trzymanie loginu i hasła w cookies...

Re: [PHP] Comments i wyskakujacy blad cookies

: 11 gru 2012, 13:31
autor: ethanak
jakie trzymanie hasła w cookie? w cookie siedzi sessid.

Re: [PHP] Comments i wyskakujacy blad cookies

: 11 gru 2012, 13:49
autor: rob006
Nie w tym skrypcie

Kod: Zaznacz cały

function is_auth() {

	global $COM_CONF;

	if ($_COOKIE['login']) {
		$login = $_COOKIE['login'];
	}
	if ($_POST['login']) {
		$login = $_POST['login'];
	}
	if ($_COOKIE['passw']) {
		$passw = $_COOKIE['passw'];
	}
	if ($_POST['passw']) {
		$passw = $_POST['passw'];
	}

	if ($login == $COM_CONF['admin_name'] && $passw == $COM_CONF['admin_passw'] && $_REQUEST['action'] != 'logout') {
		setcookie("login", $login, time()+999999, "{$COM_CONF['script_dir']}/");
		setcookie("passw", $passw, time()+999999, "{$COM_CONF['script_dir']}/");
		return 1;
	}
	else {
		return 0;
	}

}
Zresztą zaloguj się na demo i zajrzyj do cookies...

Re: [PHP] Comments i wyskakujacy blad cookies

: 11 gru 2012, 14:20
autor: ethanak
upś...
takie coś to faktycznie mogą spłodzić tylko mistrzowie Produktu Horego Programisty.
zwracam honor.

Re: [PHP] Comments i wyskakujacy blad cookies

: 11 gru 2012, 22:59
autor: phate
haslo wpisuje...

a co polecacie?