Giriş
Sayt bölmələri
Xəbərlər
Qonaq dəftəri
Forum
Bloqlar
Musiqi
Foto
Video
Yükləmələr
İcmalar
Lotereyalar
İstifadəçilər Onlayn oyunlar
Onlayn kinoteatr
Mağaza
Şərhlər 7
Əməliyyatlar
Bu arada yene kömək istəyibdə özüm qura bildim kodları atram kiməsə lazım olar bəlkə
[code=php]
# bu daxil edilməsi
<?php
if(isset($_POST["ok"])){
$login = $_POST['login'];
$shifre = $_POST['shifre'];
$error='';
if(empty($login)) {
$error .="Logini adını boş buraxmaq olmaz!</br/>";
}
if(empty($shifre)) {
$error .="Shifreni boş buraxmaq olmaz!";
}
if(!empty($error)){
echo '<div class=" -danger">'.$error.'</div>';
# sifre moterizeai
}else{ # email sifre yoxsa
if(!empty($login) || !empty($shifre)){
$test_login=$db->query("select count(*) from `uyeler` where `login`='".$login."' and `shifre`='".$shifre."'")->fetchColumn();
if($test_login==0){
echo '<div class=" -danger"> Istifadeçi adı veya Şifre səhvdir!</div>';
}elseif($test_login==1){
set('login',$login,time()+60*60);
set('shifre',$shifre,time()+60*60);
echo '<meta http-equiv=Refresh content="2; url=index.php"><div class="">Daxil olunur...</div>';
}
}
} #email sifre duzse
}# post ok varsa
?>[/code]
----
Buda çıxışı[code=php]if(isset($_POST["yes"])){
//set('login','');
//set('shifre','');
//session_destroy();
# Bütün kukiləri təmizlə
function _destroy($dir = null) {
foreach ($_COOKIE as $key => $value) {
set($key, null, time() - 3600, $dir);
}
}
_destroy();
header("location: giris.php");
}
if(isset($_POST["no"])){
header("location: index.php");
}[/code]
Test üçün sə mysqldan cekende
$cekil = $db->prepare("select * from uyeler where login=?");
$cekil->execute(array($_COOKIE["login"]));
$al = $cekil->fetch();
Bele yazmaq olar
28 Yan 2021, 18:46
[code=php]
# bu daxil edilməsi
<?php
if(isset($_POST["ok"])){
$login = $_POST['login'];
$shifre = $_POST['shifre'];
$error='';
if(empty($login)) {
$error .="Logini adını boş buraxmaq olmaz!</br/>";
}
if(empty($shifre)) {
$error .="Shifreni boş buraxmaq olmaz!";
}
if(!empty($error)){
echo '<div class=" -danger">'.$error.'</div>';
# sifre moterizeai
}else{ # email sifre yoxsa
if(!empty($login) || !empty($shifre)){
$test_login=$db->query("select count(*) from `uyeler` where `login`='".$login."' and `shifre`='".$shifre."'")->fetchColumn();
if($test_login==0){
echo '<div class=" -danger"> Istifadeçi adı veya Şifre səhvdir!</div>';
}elseif($test_login==1){
set('login',$login,time()+60*60);
set('shifre',$shifre,time()+60*60);
echo '<meta http-equiv=Refresh content="2; url=index.php"><div class="">Daxil olunur...</div>';
}
}
} #email sifre duzse
}# post ok varsa
?>[/code]
----
Buda çıxışı[code=php]if(isset($_POST["yes"])){
//set('login','');
//set('shifre','');
//session_destroy();
# Bütün kukiləri təmizlə
function _destroy($dir = null) {
foreach ($_COOKIE as $key => $value) {
set($key, null, time() - 3600, $dir);
}
}
_destroy();
header("location: giris.php");
}
if(isset($_POST["no"])){
header("location: index.php");
}[/code]
Test üçün sə mysqldan cekende
$cekil = $db->prepare("select * from uyeler where login=?");
$cekil->execute(array($_COOKIE["login"]));
$al = $cekil->fetch();
Bele yazmaq olar
0
Əməliyyatlar
B4H3R4ID, yeqin qaqa bu time menim basimi pozdu
28 Yan 2021, 18:02
0
Əməliyyatlar
New_bie, Deyrsən yəni ondan olar qaqa?.
Mən test elədim o çıxıs kodu ilə çıxanda online linyası nətərdi elədə qalır userə onlinesi artmır yenidən girəndədə elə qalır, daxil olanda kuki aldığımı echo ilə üstə yazmışdım o daxil olduğumu yazır ama hesab yenə əvvəlki olur
----
Ama hesaba girən kimi 6dəq atdı qabağa səhv o çıxış yerindən oalr
28 Yan 2021, 17:42
Mən test elədim o çıxıs kodu ilə çıxanda online linyası nətərdi elədə qalır userə onlinesi artmır yenidən girəndədə elə qalır, daxil olanda kuki aldığımı echo ilə üstə yazmışdım o daxil olduğumu yazır ama hesab yenə əvvəlki olur
----
Ama hesaba girən kimi 6dəq atdı qabağa səhv o çıxış yerindən oalr
0
Əməliyyatlar
<?php
set("selamver", "Selamun Aleyküm", time() -3600);
// bu şekilde 1 saat önceye ait bir çerez oluşturur gibi mevcut çerezi silmiş olduk
?>
28 Yan 2021, 17:36
set("selamver", "Selamun Aleyküm", time() -3600);
// bu şekilde 1 saat önceye ait bir çerez oluşturur gibi mevcut çerezi silmiş olduk
?>
0
Əməliyyatlar
Çıxış hissəsinədə bunu yazmışdım ki təmizləsin amma ilk dəfə yazram ilə tam anlaya bilmədim səhvim hardadır
[code=php]if(isset($_POST["yes"])){
set("login");
set("shifre");
header("location: giris.php");
}
if(isset($_POST["no"])){
header("location: index.php");
}
[/code]
28 Yan 2021, 17:33
[code=php]if(isset($_POST["yes"])){
set("login");
set("shifre");
header("location: giris.php");
}
if(isset($_POST["no"])){
header("location: index.php");
}
[/code]
0
Əməliyyatlar
Salam. Aşağı atdığım kodla ə ilə giriş qurmuşam hər şey öz qaydasında işləyir amma çıxış edirəm hesabdan sonra digər hesaba girəndə birdə əvvəlki hesaba daxil olur, halbuki başqa login və parol yazram daxil olur amma əvvəl(yəni ilk girdiyimə) girir zəhmət deyilsə kömək edərdiz.
[code=php]<?php
if(isset($_POST["ok"])){
$login = $_POST['login'];
$shifre = $_POST['shifre'];
$error='';
if(empty($login)) {
$error .="Logini adını boş buraxmaq olmaz!</br/>";
}
if(empty($shifre)) {
$error .="Shifreni boş buraxmaq olmaz!";
}
if(!empty($error)){
echo '<div class=" -danger">'.$error.'</div>';
# sifre moterizeai
}else{ # email sifre yoxsa
if(!empty($login) || !empty($shifre)){
$testl=$db->query("select count(*) from `uyeler` where `login`='".$_POST['login']."' and `shifre`='".$_POST['shifre']."'")->fetchColumn();
if($testl==0){
echo '<div class=" -danger"> Istifadeçi adı veya Şifre səhvdir!</div>';
}elseif($testl==1){
set('login',$_POST['login'],time()+84600*365);
set('shifre',$_POST['shifre'],time()+84600*365);
echo '<meta http-equiv=Refresh content="1; url=index.php"><div class="">Daxil olunur...</div>';
}
}
} #email sifre duzse
}# post ok varsa
?>[/code]
28 Yan 2021, 17:30
[code=php]<?php
if(isset($_POST["ok"])){
$login = $_POST['login'];
$shifre = $_POST['shifre'];
$error='';
if(empty($login)) {
$error .="Logini adını boş buraxmaq olmaz!</br/>";
}
if(empty($shifre)) {
$error .="Shifreni boş buraxmaq olmaz!";
}
if(!empty($error)){
echo '<div class=" -danger">'.$error.'</div>';
# sifre moterizeai
}else{ # email sifre yoxsa
if(!empty($login) || !empty($shifre)){
$testl=$db->query("select count(*) from `uyeler` where `login`='".$_POST['login']."' and `shifre`='".$_POST['shifre']."'")->fetchColumn();
if($testl==0){
echo '<div class=" -danger"> Istifadeçi adı veya Şifre səhvdir!</div>';
}elseif($testl==1){
set('login',$_POST['login'],time()+84600*365);
set('shifre',$_POST['shifre'],time()+84600*365);
echo '<meta http-equiv=Refresh content="1; url=index.php"><div class="">Daxil olunur...</div>';
}
}
} #email sifre duzse
}# post ok varsa
?>[/code]
0
Əməliyyatlar
Təbriklər ! Yeni mövzu uğurla yaradıldı! Əgər mövzu Qaydalara uyğun olmazsa silinəcək. Mövzudan kənara çıxmayın, mövzuda başqasının fikirlərinə hörmətlə yanaşın, probleminiz varsa şəxsidə həll edin, mövzuda artıq post yazmayın. Qeyd ! Ailəsinə hörmət edən, qeyrəti olan söyüş söyməz,forum reklam etməz
28 Yan 2021, 17:30
0
Bağışlayın, sizin üçün şərh yazmaq əlçatan deyil
Geriyə
