![]() |
[PHP] sıkıntı nerede bulamadım merhaba arkadaşlar bu adresteki (link) işlemleri yaptım ama şifreyi girmeden admin.php sayfasına girince beni ordan giriş sayfasına atması lazım atmıyor? admin.php kodlarına aşağıda Kod: <?php |
session_start ı ve ob_start I sayfanın en başına ekleyerek denermisiniz? |
Alıntı:
|
header yönlendirmesini yaptığın yerin en başına session_start(); ob_start(); olarak ekleyin hocam. |
include("ayar.php"); ob_start(); session_start(); if (!isset($_SESSION['[COLOR=#D9DAE9][FONT=consolas, bitstream vera sans mono, courier new, Courier, monospace]login[/FONT][/COLOR] '])) { header("Location:login.php"); } |
Ek bilgi : Yönlendirmelerin sonuna exit çekin yoksa güvenlik açığı oluşur. |
Kaynağa bak adam 10 defa session_start(); çağırmış tamam spagetti php anladıkta bu biraz aşırıya kaçmış, spamda sınır tanımayan yurdum insanı :r26: :r28: |
Alıntı:
|
Sessionu kontrol et. |
Alıntı:
|
Alıntı:
|
<?php include("ayar.php"); session_start(); if(!isset($_SESSION["login"])){ echo "Bu sayfayı görüntüleme yetkiniz yoktur."; exit(header("Location:login.php")); }else{ echo "Admin sayfasina hosgeldiniz..<br>"; echo "<a href=logout.php>Çıkış Yap</a>"; } ?> |
Alıntı:
Kod: |
if(($_POST["username"]==$user) Bu kısımda $user değişkeni değeri nereden alıyor |
Alıntı:
|
| Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 10:42:14. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.