Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Na localhost działa natomiast na zwyklym serwerze nie :(
Legro
post
Post #1





Grupa: Zarejestrowani
Postów: 233
Pomógł: 3
Dołączył: 18.07.2005

Ostrzeżenie: (40%)
XX---


Witam wszystkich serdecznie,
Napisałem sobie skrypt z panelem administracyjnym. Pisalem go na localhoscie.

Na localhoscie wszystko dziala poprawnie, wpisuje dane do panelu administracyjnego i mnie loguje. Natomiast gdy wgralem wszystkie pliki na wykupiony serwer za nic nie moge sie zalogowac do panelu admina, wpisuje poprawne dane i nic. Co moze byc tego przyczyna? Zly serwer czy co?

Prosze o pomoc...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kossa
post
Post #2





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

Ostrzeżenie: (0%)
-----


tak na szybko:

  1. <?php
  2. else if (($_POST['login'] == $array['login']) && (md5($_POST['password'])==$array['password'] ))
  3. ?>


poza tym czy nie lepiej odwrócić kolejność w kodzie i zapytanie wykonywać jak są już dane z formularza pzresłane - bo jeśli jest pusto w formularzu to po co wyszukiwać czegoś i obciązać skrypt? i zrobić tak

  1. <?php
  2. $res = mysql_query (" Select * From `admin` where login=".$_POST['login']." and haslo=".$_POST['haslo']." ");
  3. $ile=mysql_num_rows($res);
  4.  
  5. if ($ile>0){ // to zalogwany }
  6. else echo "nie zalogowany";
  7. ?>

to tak na szybko dla przykladu teraz, tak bedzie lepiej, optymalniej

Łukasz
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 08:37