Autor | Zpráva | ||
---|---|---|---|
manzes Profil |
#1 · Zasláno: 10. 2. 2014, 16:17:38
Dobrý den, hledal jsem na hodně stránkách jak chybu vyřešit ale nic jsem nenašel. Chybu mi to hlásí ve zvýrazněné sekci.
<?php session_start(); if(!sset($_SESSION["manager"])){ header("location: admin_login.php"); exit(); } //Be sure to check that this ,manager SESSION value is in fact the database $managerID = preg_replace('#[^0-9]#i',",$_SESSION["id"]);//filter everything but numbera and letters $manager = preg_replace('#[^A-Za-z0-9]#i',",$_SESSION["manager"]);//filter everything but numbera and letters $password = preg_replace('#[^A_Za-z0-9]#i',",$_SESSION["password"]);//filter everything but numbera and letters include "../storescripts/connect_to_mysql.php"; $sql = mysql_query("select*From admin WHERE id='$managerID' AND username='$manager' AND password='$password' LIMIT 1"); $existCount = mysql_num_rows($sql); if ($existCount == 0){ header("location: ../index.php"); exit(); } Prosím poradíte mi? |
||
Davex Profil |
#2 · Zasláno: 10. 2. 2014, 19:36:54
Chyba je v té jedné uvozovce, která je sama o sobě chybná. Asi by tam měly být dvě uvozovky.
$managerID = preg_replace('#[^0-9]#i',"",$_SESSION["id"]);//filter everything but numbera and letters $manager = preg_replace('#[^A-Za-z0-9]#i',"",$_SESSION["manager"]);//filter everything but numbera and letters $password = preg_replace('#[^A_Za-z0-9]#i',"",$_SESSION["password"]); |
||
peta Profil |
manzes:
Zkus pouzit obarvovani kodu, treba v pspadu. !sset - jestli to nemelo byt isset
Vypada to na nejaky naskenovany kod z knizky, nekdo byl linej opisovat. |
||
Časová prodleva: 11 let
|
0