Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> autoryzacja
dafit
post 25.06.2003, 18:02:17
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 25.06.2003
Skąd: Olsztyn

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


widzial moze ktos scrypt do autoryzacji na strone na dany czas ? kiedys widzialem do kupienia na allegro ale co tam mozna kupic zawsze mozna znalezc na stronach wiec najpierw sie pytam czy juz ktos widzial gdzies do sciagniecia smile.gif
Go to the top of the page
+Quote Post
spenalzo
post 25.06.2003, 18:12:01
Post #2





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Nie wiem czy dobrze wyłowiłem sens ale chhyba chodzi o coś takiego:
[php:1:2d184ee184]<?php
// Plik login.php
if(!$send)
{
?>
<form method="POST" action="<?=$HTTP_SERVER_VARS["PHP_SELF"]."?send=1";?>">
Login: <input type="text" name="login" size="30"><br>
Haslo: <input type="password" name="pwd" size="30"><br>
</form>
<?
}
else
{
if($login=="xxx" && $pwd="xxx")
{
$ile_minut=30;
$czas=floor(time()+(60*$ile_minut));
session_register("czas");
Header("Location: jakistam.php");
}
else
{
echo "Podałeś niepoprawne dane!<br><br><a href="login.php">Powrót</a>";
}
}
?>[/php:1:2d184ee184]

[php:1:2d184ee184]<?php
// Plik jakistam.php
if($HTTP_SESSION_VARS["czas"]<time() || empty($HTTP_SESSION_VARS["czas"])
{
echo "Jesteś niezalogowany!";
}
else
{
echo "Jesteś zalogowany!";

}
?>[/php:1:2d184ee184]


--------------------

Go to the top of the page
+Quote Post
dafit
post 25.06.2003, 20:05:53
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 25.06.2003
Skąd: Olsztyn

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


jak odpalam ten srypt to w login.php w 15 linijce blad pokazuje sad.gif

Kod
if($login=="xxx" && $pwd="xxx")


natomiast w jakistam.php w 3 ale to pewnie dlatego ze niewiem co wpisac zamias "czas"

Kod
if($HTTP_SESSION_VARS["czas"]<time() |
Go to the top of the page
+Quote Post
[Regis]
post 25.06.2003, 20:28:28
Post #4





Grupa: Zarejestrowani
Postów: 100
Pomógł: 0
Dołączył: 19.04.2003
Skąd: Wrocław

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


[php:1:ad3d056352]if($login=="xxx" && $pwd="xxx")[/php:1:ad3d056352]
zamien na

[php:1:ad3d056352]if($login=="xxx" && $pwd=="xxx")[/php:1:ad3d056352]
Go to the top of the page
+Quote Post
sh0re
post 25.06.2003, 21:26:18
Post #5





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 8.06.2003
Skąd: #olug

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


[php:1:2491feea5e]<?php
if(($login=="xxx") && ($pwd=="xxx"));
?>[/php:1:2491feea5e]


--------------------
sh0re
gg# 1069267 [img]http://www.gadu-gadu.pl/users/status.asp?id=1069267&styl=1[/img]
Go to the top of the page
+Quote Post
spenalzo
post 25.06.2003, 23:52:10
Post #6





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Cytat
natomiast w jakistam.php w 3 ale to pewnie dlatego ze niewiem co wpisac zamias "czas"

Nic nie wpisuj! Po prostu dodaj na końcu 3 linijki jeszcze jeden nawias (bo zapomniałem wpisać). Tak to jest jak się pisze i nie sprawdza :oops:


--------------------

Go to the top of the page
+Quote Post
wassago
post 26.06.2003, 09:37:04
Post #7





Grupa: Przyjaciele php.pl
Postów: 701
Pomógł: 0
Dołączył: 26.06.2002
Skąd: Londyn

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


Cytat
[php:1:3f838b579e]<?php
[...]
{
if($login=="xxx" && $pwd="xxx") // <-- if($_POST["login"] == "xxx" && $_POST["pwd"] = "xxx")
{
[...]
?>[/php:1:3f838b579e]

a potem dziwicie sie, ze co chwile ktos sie pyta "dlaczego mu formularz nie dziala na php4.2.x" angrysmiley.gif


--------------------
Go to the top of the page
+Quote Post
dafit
post 26.06.2003, 14:55:47
Post #8





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 25.06.2003
Skąd: Olsztyn

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


mam teraz cos takiego :
[php:1:3b9771ed0c]<?php
// Plik login.php
if(!$send)
{
?>
 <form method="POST" action="<?=$HTTP_SERVER_VARS["PHP_SELF"]."?send=1";?>">
 Login: <input type="text" name="login" size="30"><br>
 Haslo: <input type="password" name="pwd" size="30"><br>
 </form>
 <?
}
else
{
if($_POST["login"] == "xxx" && $_POST["pwd"] = "xxx")
{
  $ile_minut=30;
  $czas=floor(time()+(60*$ile_minut));
  session_register("czas");
  Header("Location: jakistam.php");
 }
 else
 {
  echo "Podałeś niepoprawne dane!<br><br><a href="login.php">Powrót</a>";
 }
}
?>
[/php:1:3b9771ed0c]

teraz pojawia sie blad w 17
Go to the top of the page
+Quote Post
FiDO
post 26.06.2003, 15:27:37
Post #9





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

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


jaki :?: :!:
Go to the top of the page
+Quote Post
dafit
post 26.06.2003, 17:38:15
Post #10





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 25.06.2003
Skąd: Olsztyn

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


Cytat
jaki :?: :!:


Parse error: parse error in ..../public_html/proba/login.php on line 17
Go to the top of the page
+Quote Post
spenalzo
post 26.06.2003, 19:40:44
Post #11





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Ups :oops:
Popraw jeszcze:
[php:1:149f4c519c]<?php
if(!$send)
// zamienić na
if(empty($HTTP_GET_VARS["send"]))
?>[/php:1:149f4c519c]


--------------------

Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 17:48