Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skrypt działa na php 4.4.2 a na 4.4.1 juz nie ?
mariano
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 23.01.2006

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


Witam
Mam taki skrypt do logowana i na poprzednim serwerze (wersja php 4.4.2) bylo wszystko ok. zmienilem hosting i ten sam skrypt nie dziala pod wersja php 4.4.1. ponizej wklejam fragment skryptu i linijki w ktorych jest błąd. moze ktos wie jak to przeksztalcic zeby dzialalo pod wersja php 4.4.1 ?


  1. <?php
  2. ?>
  3. <?php
  4. $secret_word = "mleko";
  5. $user = $_POST['username'];
  6. $pass = $_POST['password'];
  7. if($user && $pass){
  8. if($user=='login' && $pass=='haslo'){
  9. setcookie('login',''.$user.','.md5($pass.$secret_word).'');
  10. header("Location: ./admin/index.php");
  11. }
  12. else {
  13. echo "<br/><h5>Podałeś nieprawidłową nazwę uzytkownika lub hasło.</h5>";
  14. }
  15. }
  16. ?>
(IMG:http://forum.php.pl/uwaga.gif)
poprawiam
---
nospor



błędy wyskakuja w linijce: setcookie i tej pozniej czyli header location.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mariano
post
Post #2





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 23.01.2006

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


nie.. wszystko zostalo tak jak bylo na starym serwerze

a moze cos jest nie tak w plku index.php panelu admina czyli tam gdzie jest stawione przkeirowanie w login.php.
tutaj poczatek kodu index.php w adminie :

  1. <?php
  2. unset($username);
  3. $secret_word = "mleko";
  4. if($_COOKIE['login']){
  5. list($c_username,$cookie_hash) = split(',',$_COOKIE['login']);
  6. if ((md5($c_username.$secret_word) == $cookie_hash)){
  7. header("Location: ../login.php");
  8. }
  9. }
  10. else {
  11. header("Location: ../login.php");
  12. }
  13. require_once '../config.inc.php';
  14. ?>


moze tu cos nie gra ?

Ten post edytował mariano 23.01.2006, 14:03:23
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: 27.12.2025 - 14:12