Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Logowanie] Pytanie :)
gieksa90
post 18.04.2004, 20:34:31
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 13.04.2004

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


Kto mi pomoże zrobić logowanie na stronę takie jak jest w Jportalu questionmark.gif smile.gif Ja myślę, że ktoś mi pomoże =]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Nitryt14
post 18.04.2004, 21:05:55
Post #2





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 17.02.2004
Skąd: Gdańsk

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


Bez przesady :!: :!: :!: Myślisz że jak napiszesz że chcesz żeby ktoś ci napisał skrypt to on niebędzie miał co innego robić tylko go pisać :?:
Możesz poszukać w wyszukiwarce
http://forum.php.pl/search.php?search_keyw...ie&mode=results
http://forum.php.pl/search.php?search_keyw...el&mode=results
albo bug wie co jeszcze wpisz w key_words...
lub użyj http://forum.php.pl/search.php

Napisz co byś chciał osiagnąć to pogadamy a nie pisz że tak jak w... czymś tam...
Przemyśl to...

Pozdrawiam


--------------------
Człowiek boi się tego czego nierozumie
---
Blog początkującego programisty
Go to the top of the page
+Quote Post
e4you
post 18.04.2004, 21:09:57
Post #3





Grupa: Zarejestrowani
Postów: 186
Pomógł: 0
Dołączył: 10.03.2004
Skąd: K-ce

Ostrzeżenie: (50%)
XXX--


logowa na plikach ? czy mysql
Go to the top of the page
+Quote Post
gieksa90
post 18.04.2004, 21:36:43
Post #4





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 13.04.2004

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


raczej mysql
Go to the top of the page
+Quote Post
e4you
post 18.04.2004, 21:52:08
Post #5





Grupa: Zarejestrowani
Postów: 186
Pomógł: 0
Dołączył: 10.03.2004
Skąd: K-ce

Ostrzeżenie: (50%)
XXX--


formularz :

Kod
<form method="POST" action="login.php">

          <table border="0" width="293" height="88">

            <tr>

              <td width="293" height="88" bgcolor="#F9F9F9" style="border: 1 solid #cc0c3f" valign="top">

                <table>

                  <tr>

                    <td class="main" colSpan="2"><? echo "$lang59"; ?></td>

                  </tr>

                  <tr>

                    <td colSpan="2"></td>

                  </tr>

                  <tr>

                    <td class="main"><b><? echo "$lang58"; ?>:</b></td>

                    <td class="main"><input name="mem" size="20" value="<? echo "$kto_o_z"; ?>"></td>

                  </tr>

                  <tr>

                    <td class="main"><b><? echo "$lang22"; ?>:</b></td>

                    <td class="main"><input type="password" maxLength="40"  name="pas" size="20"></td>

                  </tr>

                  <tr>

                    <td colSpan="2"><br>&nbsp;<A href="javascript:displayWindow('http://www.netklinik.com/nopas.php',350,200)"><? echo "$lang57"; ?></a><BR></td>

                  </tr>

            

                </table>

              </td>

            </tr>

          </table>

        </div>

        <p align="center"><input type="submit" value=" <? echo "$lang65"; ?> " name="B3">

      </td>

    </tr>

  </table>

  </center>

</div>

</form>



kod login.php

[php:1:3ead61d1d0]

<center><?

$time = time();
$auttime = 250;
$lasttime = $time - $auttime;

$status_l = mysql_query ("SELECT * FROM user WHERE mem = '$mem' AND akt >= '$lasttime' AND a2 = 'nie'");
while($sd_login = mysql_fetch_array($status_l))
{
$nazwa_prgedit= $sd_login["nazwa"];
$mem_l = $sd_login["mem"];
$not = $sd_login["akt"];
$a2dane= $sd_login["a2"];
}
if (!$a2dane == 'nie'){
$ja_log = mysql_num_rows($status_l);

if(!$mem || !$pas){


?>

<div align="center">
<center>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border: 1px solid #FBBE40" bordercolor="#111111" width="720" height="35" id="AutoNumber1" bgcolor="#FEF1D6">
<tr>
<td width="720" height="35">
<p align="center"><b>Podaj wymagane pola</b></td>
</tr>
</table>
</center>
</div>
<?
}else{

$res = mysql_query ("SELECT * FROM user WHERE mem = '$mem' AND pas = '$pas'");
if(!$res || $user=$row[user] || $pas=$row[pas]){
}else{
if(!$au=="ON"){//jeśli została zaznaczona opcja, zapisujemy informacje w cookies
setcookie("PHPSESSID","$PHPSESSID",time()+3600*9999);
}
while($row = mysql_fetch_array($res))
{
$id= $row["id"];
$nom= $row["nom"];
$prenom= $row["prenom"];
$user_= $row["user"];
$status= $row["status"];
$pas= $row["pas"];
$mem= $row["mem"];
$user= $row["user"];

$l = ok;
session_register("id");
session_register("user_");
session_register("user");
session_register("nom");
session_register("prenom");
session_register("mem");
$time__ = time();
$datadfdf = date("Y.m.d - H:i",time()+28577);
$res__ = mysql_query("UPDATE `user`
SET akt='$time__',
ll='$datadfdf'
WHERE id='$id' LIMIT 1");



header("Location: http://www.netklinik.com?akcja=informacja&...&lang=$lang");


$db_name = "aukcja";
$sql = "INSERT INTO $table_name
(mem,id)
VALUES
("$mem","$id")";


$db_nameLKO = "aukcja";
$sqlLKO = "INSERT INTO $table_nameLKO
(id, date)
VALUES
("$id","$datadfdf")";


}
if (!$l)
{
?>
<div align="center">
<center>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border: 1px solid #FBBE40" bordercolor="#111111" width="720" height="35" id="AutoNumber1" bgcolor="#FEF1D6">
<tr>
<td width="720" height="35">
<p align="center"><b>Dane są niepoprawne</b></td>
</tr>
</table>
</center>
</div>
<?
}
}
}
}else{
?>

<div align="center">
<center>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border: 1px solid #FBBE40" bordercolor="#111111" width="720" height="35" id="AutoNumber1" bgcolor="#FEF1D6">
<tr>
<td width="720" height="35">
<p align="center"><b>Konto jest nieaktywne, aby aktywować swoje konto kliknij w link w e-mailu od nas</b></td>
</tr>
</table>
</center>
</div>
<?

}

?>[/php:1:3ead61d1d0]


tylko sobie pozmieniej bo te logowanie ma troszke innych dodatkowych funkcji
Go to the top of the page
+Quote Post
Lerno
post 18.04.2004, 22:56:18
Post #6





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 16.03.2004

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


Skoro pan taki chetny niech i pisze na pliki, moze na przyszlosc komus sie przyda i bedzie mozna wysylac ludzi do tematu mowiac: "tu masz logowanko" i pa biggrin.gif

Achh... lenistwo tych ludzi biggrin.gif

Pozdrowka


--------------------
|| Windows 2000 || Apache 2.0.48 || PHP 4.3.6 ||
Go to the top of the page
+Quote Post
gieksa90
post 19.04.2004, 13:23:51
Post #7





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 13.04.2004

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


Lerno bardzo dobry pomysł biggrin.gif
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: 19.07.2025 - 05:48