lostyazilim
tr.link

Php ile Wordpress Admin Barı Benzeri Yapımı

5 Mesajlar 975 Okunma
lstbozum
tr.link

4531 4531 WM Aracı Anonim Üyelik
  • Üyelik 13.03.2012
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 996
  • Beğeniler 210 / 211
  • Ticaret 3, (%100)
Merhaba arkadaşlar. Acaba kendi yaptığım blog scriptinde wordpress'te admin girişi yapıldığında görünen wordpress admin barı nasıl yapabilirim.


Yani php sistemimde giriş yaptım daha sonra siteye döndüğümde çerez silinene kadar (çıkış yapılana kadar) bu şekilde bir barın görünmesini nasıl sağlarım?
 

 

wmaraci
reklam

3579 3579 WM Aracı Anonim Üyelik
  • Üyelik 30.01.2012
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 2434
  • Beğeniler 686 / 1151
  • Ticaret 1, (%100)
if ($girisyapildi):
üst bar html kodları - css kodları
endif;
 

 

Kenar Kenar Web & Mobil Arayüz Kullanıcı
  • Üyelik 18.07.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek UI/UX Designer
  • Konum Mersin
  • Ad Soyad E** K**
  • Mesajlar 718
  • Beğeniler 203 / 160
  • Ticaret 12, (%92)
Php hakkında pek bi bilgiye sahip değilim. Ama Öncelikle barı bir php dosyası şeklinde oluşturup sonra sisteminize çağırabilirsiniz. Yani;

if(giriş yapılmış ise):
bar.php dosyasını çağır;
else {
Boş kalsın;
}
?>


Gerçi siz bunu biliyorsunuzdur, belki bunu sormamışsınızdır da yine de yardımcı olmak istedim. :)
 

 

Altinkaynak Altinkaynak WM Aracı Kullanıcı
  • Üyelik 26.08.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğrenci
  • Konum Samsun
  • Ad Soyad ** **
  • Mesajlar 99
  • Beğeniler 0 / 27
  • Ticaret 0, (%0)
Login sayfanda giriş başarılı ise $_SESSION["giris"] = "true"; şeklinde session tanımlatırsın.

session_start();
if(!isset($_SESSION["giris"]))
{
// Oturum kapandıysa boş kalacaktır.
}
else
{
bar kodları // Oturum açıksa görünmesini istediğiniz kodlar
}
?>

şeklinde kullanabilirsin.
 

 

wmaraci
wmaraci

4531 4531 WM Aracı Anonim Üyelik
  • Üyelik 13.03.2012
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 996
  • Beğeniler 210 / 211
  • Ticaret 3, (%100)
Tüm arkadaşlara teşekkür ederim ancak yapamadım. ob_start();
session_start();
if (!isset($_SESSION)) {
session_start();
}
$MM_authorizedUsers = "";
$MM_donotCheckaccess = "true";

// *** Restrict Access To Page: Grant or deny access to this page
function isAuthorized($strUsers, $strGroups, $UserName, $UserGroup) {
// For security, start by assuming the visitor is NOT authorized.
$isValid = False;

// When a visitor has logged into this site, the Session variable MM_Username set equal to their username.
// Therefore, we know that a user is NOT logged in if that Session variable is blank.
if (!empty($UserName)) {
// Besides being logged in, you may restrict access to only certain users based on an ID established when they login.
// Parse the strings into arrays.
$arrUsers = Explode(",", $strUsers);
$arrGroups = Explode(",", $strGroups);
if (in_array($UserName, $arrUsers)) {
$isValid = true;
}
// Or, you may restrict access to only certain users based on their username.
if (in_array($UserGroup, $arrGroups)) {
$isValid = true;
}
if (($strUsers == "") && true) {
$isValid = true;
}
}
return $isValid;
}

$MM_restrictGoTo = "login.php";
if (!((isset($_SESSION['MM_Username'])) && (isAuthorized("",$MM_authorizedUsers, $_SESSION['MM_Username'], $_SESSION['MM_UserGroup'])))) {
$MM_qsChar = "?";
$MM_referrer = $_SERVER['PHP_SELF'];
if (strpos($MM_restrictGoTo, "?")) $MM_qsChar = "&";
if (isset($_SERVER['QUERY_STRING']) && strlen($_SERVER['QUERY_STRING']) > 0)
$MM_referrer .= "?" . $_SERVER['QUERY_STRING'];
$MM_restrictGoTo = $MM_restrictGoTo. $MM_qsChar . "accesscheck=" . urlencode($MM_referrer);
header("Location: ". $MM_restrictGoTo);
exit;
}
?>

giriş kontrol kodları bunlar şimdiden teşekkürler. Olmasa da olur zaten ama olsa çok güzel duracağını düşünüyordum sitemde http://talut.tk
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al