ID: 51111 Updated by: paj...@php.net Reported By: baranetsky at meta dot ua -Status: Open +Status: Feedback Bug Type: Strings related Operating System: Windows XP Home Edition PHP Version: 6SVN-2010-02-22 (snap) New Comment:
Ïîæàëóéñòà èñïîëüçóéòå àíãëèéñêèé ÿçûê òîëüêî. Previous Comments: ------------------------------------------------------------------------ [2010-02-22 08:55:18] baranetsky at meta dot ua Description: ------------ Çäðàâñòâóéòå! Ìîæåò êòî ïîÿñíèò function AfterOneSel() { //Åñëè ïàðîëü íàéäåí if(isset($_GET['id'])) { //ïðîâåðêà ïðàâèëüíîñè ïàðîëÿ if($_GET['id']==3) return 1; else exit("Password not correct"); } else exit("Password not found"); return 1; } Äåëî âòîì ÷òî ïðè âûïîëíåíèè if($_GET['id']==3) ß â ïàðàìåòð ID ïîäàâàë öèôðó 4 è îí ñðàáàòûâàë. Êàê 3. Íà äðóãèå öèôðû íå ðåàãèðîâàë. À êîãäà if($_GET['id']=="MyId") òî ìîæíî áûëî îòïðàâèòü ëþáîé òåêñò â ïàðàìåòð. È îí ïðîïóñêàë êîä. Ìîæåò ìíå êòî íèáóäü ïîÿñíèò ÷òî ýòî òàêîå? Áàã èëè ÷òî? Äîáàâëåíî Ñåãîäíÿ, 00:52 Ïîïðîáîâàë çàïóñêàòü â ÎÏÅÐÀ òàêàÿ æå èñòîðèÿ. Çàêðûë IE ïîòîì ñíîâà îòêðûë òàêàÿ æå èñòîðèÿ. Íî ñåé÷àñ âñå ðàáîòàåò êàê íàäî. Ñàì áàã èñ÷åç. ïîñëå òîãî êàê ÿ ñäåëàë çàìåíó { return 1;} else {exit("Password not correct");} À ïîòîì ñíîâà óáðàë {} ñêîáî÷êè è âñå ñòàëî ðàáîòàòü êàê íàäî. ß â øîêå. Äîâåðÿé ïîñëå ºòîãî ïàðîëÿì. Reproduce code: --------------- function AfterOneSel() { //Åñëè ïàðîëü íàéäåí if(isset($_GET['id'])) { //ïðîâåðêà ïðàâèëüíîñè ïàðîëÿ if($_GET['id']==3) return 1; else exit("Password not correct"); } else exit("Password not found"); return 1; } Expected result: ---------------- Ñòðî÷êè ñðàâíèâàþòüñÿ "Êðèâî" ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=51111&edit=1