B8xer 0 Odesláno: 1. Říjen, 2012 Share Odesláno: 1. Říjen, 2012 Cau, nefunguje mi podmienka v ktorej porovnavam 2 promenne a v kazdej promennej je taky isty obsah.Ma to takto: if($data2[0] == $pass){ echo "Uspech"; }else{ echo "zle heslo"; } ked dam namiesto $data2[0] "test" a v $pass tak to ide.To $data2 vytahujem zo suboru.Mozno viem kde je ten problem v $data2 to obsahuje napr. test a enter.Uz si neviem rady Link to comment Share on other sites More sharing options...
0 rhsCZ 19 Odesláno: 1. Říjen, 2012 Share Odesláno: 1. Říjen, 2012 sem dej jaky stylem se to ukladá nějaký přihlad jak to vypada v suboru Link to comment Share on other sites More sharing options...
0 B8xer 0 Odesláno: 1. Říjen, 2012 Author Share Odesláno: 1. Říjen, 2012 Tak uklada se to stylem: heslo=heslo123 notebook=1 ... Cely kod scriptu je: <?php $name = $_GET["name"]; $pass = $_GET["pass"]; if($name != null && $pass != null){ $name2 = "ftp://***:sdsd23@sfsfdf/home/sampsvr/scriptfiles/uzivatel/".$name.".sav"; if(file_exists($name2)){ $file = fopen($name2,"r"); $data = explode("heslo=", $file); $data2 = explode("notebook", $data[0]); if($data2[0] == $pass){ echo "Uspech"; }else{ echo "zle heslo"; } }else{ echo "Nick sa nenasiel";} } ?> Link to comment Share on other sites More sharing options...
0 rhsCZ 19 Odesláno: 1. Říjen, 2012 Share Odesláno: 1. Říjen, 2012 nejsem expert ale nemá tam být fread někde? bych dělal nějak takhle mě napadlo nwm zda by to šlo $data = explode("=", $file); a v podmínce if($data2[1] == $pass) moc toho z php neumim tak nwm jak se mýlim tak sry Link to comment Share on other sites More sharing options...
0 _Martin_ 10 Odesláno: 2. Říjen, 2012 Share Odesláno: 2. Říjen, 2012 Prihlasovanie by som nerobil cez get. A v html tagu form nemáš vyplnenú method, takže to nemusí posielať dáta z formuláru. Link to comment Share on other sites More sharing options...
0 Guest Odesláno: 2. Říjen, 2012 Share Odesláno: 2. Říjen, 2012 Vypiš si ty dvě proměnné, ať vidíš kde je problém Link to comment Share on other sites More sharing options...
0 B8xer 0 Odesláno: 2. Říjen, 2012 Author Share Odesláno: 2. Říjen, 2012 Prihlasovanie by som nerobil cez get. A v html tagu form nemáš vyplnenú method, takže to nemusí posielať dáta z formuláru. Je to len test... Vypiš si ty dvě proměnné, ať vidíš kde je problém Ked ich vzpisem tak maju rovnakz obsah ale predsa sa podmienka nesplni Link to comment Share on other sites More sharing options...
0 Administrátor Ewwe 434 Odesláno: 2. Říjen, 2012 Administrátor Share Odesláno: 2. Říjen, 2012 Já teda nejsem expert ale nějak se mi nezdá tohle : if($name != null && $pass != null){ Link to comment Share on other sites More sharing options...
0 B8xer 0 Odesláno: 2. Říjen, 2012 Author Share Odesláno: 2. Říjen, 2012 Já teda nejsem expert ale nějak se mi nezdá tohle :if($name != null && $pass != null){ to jse splni ale pri tej podmienke to vrati else ... Link to comment Share on other sites More sharing options...
0 Administrátor Ewwe 434 Odesláno: 2. Říjen, 2012 Administrátor Share Odesláno: 2. Říjen, 2012 $data2[0] == $pass a tohle když vypíšeš tak to souhlasí ? Link to comment Share on other sites More sharing options...
0 B8xer 0 Odesláno: 2. Říjen, 2012 Author Share Odesláno: 2. Říjen, 2012 jj ale ked to dam napr do h1 tak to co je s inputu je test a to zo suboru je test alr v tom asi chyba nebude :/ Link to comment Share on other sites More sharing options...
0 Administrátor Ewwe 434 Odesláno: 2. Říjen, 2012 Administrátor Share Odesláno: 2. Říjen, 2012 pošli mi třeba do sz obsah toho souboru kterej ctes namatkou nejakej Link to comment Share on other sites More sharing options...
0 B8xer 0 Odesláno: 2. Říjen, 2012 Author Share Odesláno: 2. Říjen, 2012 mas SZ Link to comment Share on other sites More sharing options...
0 Administrátor Ewwe 434 Odesláno: 2. Říjen, 2012 Administrátor Share Odesláno: 2. Říjen, 2012 Link to comment Share on other sites More sharing options...
0 B8xer 0 Odesláno: 2. Říjen, 2012 Author Share Odesláno: 2. Říjen, 2012 dik, stacilo povedat ze si mam pozriet nieco o trim ale budiz Link to comment Share on other sites More sharing options...
Dotaz
B8xer 0
Cau, nefunguje mi podmienka v ktorej porovnavam 2 promenne a v kazdej promennej je taky isty obsah.Ma to takto:
ked dam namiesto $data2[0] "test" a v $pass tak to ide.To $data2 vytahujem zo suboru.Mozno viem kde je ten problem v $data2 to obsahuje napr. test a enter.Uz si neviem rady
Link to comment
Share on other sites
14 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now