Kod
Parse error: parse error, unexpected T_VARIABLE, expecting '(' in /home/michal2/public_html/therifler/testcms/include/logon.php on line 7
Parse error: parse error, unexpected '=' in /home/michal2/public_html/therifler/testcms/include/templates.php on line 13
Parse error: parse error, unexpected '}' in /home/michal2/public_html/therifler/testcms/include/render.php on line 7
Fatal error: Call to undefined function: render() in /home/michal2/public_html/therifler/testcms/index.php on line 10
Parse error: parse error, unexpected '=' in /home/michal2/public_html/therifler/testcms/include/templates.php on line 13
Parse error: parse error, unexpected '}' in /home/michal2/public_html/therifler/testcms/include/render.php on line 7
Fatal error: Call to undefined function: render() in /home/michal2/public_html/therifler/testcms/index.php on line 10
Oto plik logon.php...
<? function login($login, $password) { $zapytanie = \"SELECT password FROM rcms_users WHERE login='\".$login.\"'\"; if $password==$wynik { $_SESSION['USER_AUTH']= True; $_SESSION['USER_LOGIN']= $login; } } function logout() { $_SESSION[\"USER_AUTH\"] = False; $_SESSION[\"USER_LOGIN\"] = Null; } function auth() { return ($_SESSION[\"USER_AUTH\"] == True); } function user_exists($login) { $zapytanie = \"SELECT id FROM rcms_users WHERE login='\".$login.\"'\"; if !($wynik==NULL) { Return True; } else { Return False; } } function check_password($login,$password) { $zapytanie = \"SELECT login FROM rcms_users WHERE login='\".$login.\"'\"; if $zapytanie { Return True; } else { Return False; } } function mail_exists($mail) { $zapytanie = \"SELECT mail FROM rcms_users WHERE mail LIKE '\".$mail.\"'\"; if $mail==$wynik { Return True; } else { Return False; } } function add_user($login, $password, $mail, $type) { $zapytanie = \"INSERT INTO rcms_users VALUES(\".$login.\", \".$password.\", \".$mail.\", \".$type.\")\"; } function del_user($login) { $zapytanie = \"DELETE FROM rcms_users WHERE login='\".$login.\"'\"; } function type_user($login,$type) { $zapytanie = \"UPDATE rcms_users SET type='\".$type.\"' WHERE login='\".$login.\"'\"; } ?>
skąd się bierze błąd?
ps. oto struktura bazy rcms_users
CREATE TABLE rcms_users (id char(4) NOT NULL, login char(20) NOT NULL, password char(20) NOT NULL, mail char(64) NOT NULL, tyle char(1) NOT NULL, PRIMARY KEY (id))
---
PS>Czy jak wywołuje kilka zapytań do bazy danych np. z phpMyadmin to muszą być zapytanka oddzielone średnikami ";" ?

