Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Logowanie] Pytanie :)
Forum PHP.pl > Forum > PHP
gieksa90
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 =]
Nitryt14
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
e4you
logowa na plikach ? czy mysql
gieksa90
raczej mysql
e4you
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
Lerno
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
gieksa90
Lerno bardzo dobry pomysł biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.