عجب اون سایت *****ه یعنی کد هاتون چطصوری هست خود سایت ***** رو نشون میده ؟!
خب php از رو سرور اجرا میشه فک کنم بشه با خود php یه اسکریپت نوشت که سایت رو باز کنه واستون .
نمایش نسخه قابل چاپ
عجب اون سایت *****ه یعنی کد هاتون چطصوری هست خود سایت ***** رو نشون میده ؟!
خب php از رو سرور اجرا میشه فک کنم بشه با خود php یه اسکریپت نوشت که سایت رو باز کنه واستون .
با سلام.
دوستان ممنون میشم فایل زیر رو بررسی کنید و برام شرط اولش رو بردارید.
هر کاری می کنم شرط رو بر میدارم کار بهم میریزه.
سپاسکد:<?php
session_start();
//---- Check User Request Sender IS Admin :: LEVEl 1
if (isset($_SESSION['etchat_db1_user_priv']) and isset($_SESSION['etchat_db1_username']) and isset($_SESSION['etchat_db1_user_id']) ){
$Req_userMode = $_SESSION['etchat_db1_user_priv'];
if ($Req_userMode != "admin"){
$site_name = $_SERVER['SERVER_NAME'] ;
header("Location: http://$site_name");
exit;
return false;
}
}else{
$site_name = $_SERVER['SERVER_NAME'] ;
header("Location: http://$site_name");
exit;
return false;
}
// check user panel Allow ? === LEVEL 2
$usr_name = md5("0930".$_SESSION['etchat_db1_username']."800");
$usr_id = $_SESSION['etchat_db1_user_id'];
$sqliq="select usernames from user_panel where panel_name = 'admin'";
$my_row2 = mysql_fetch_array(mysql_query($sqliq));
$tag_string2 = $my_row2['usernames'];
$usrstags = preg_split("/[\s,]+/", $tag_string2);
$my_array = array($usrstags);
//var_dump($my_array);
//echo $usr_name;
if (!in_array($usr_name,$usrstags)){
$site_name2 = $_SERVER['SERVER_NAME'];
header("Location: http://$site_name2/admin/login");
exit();
return false;
}
// LEVEL 3
$sqlib="select allowpnl from db1_etchat_user where etchat_user_id = '$usr_id'";
$my_row3 = mysql_fetch_array(mysql_query($sqlib));
$allow_mypnl = $my_row3['allowpnl'];
if ($allow_mypnl != '1'){
$site_name2 = $_SERVER['SERVER_NAME'];
header("Location: http://$site_name2/admin/login");
exit();
return false;
}
// check LEVEL 4
if(!isset($_SESSION['secret']))
{
$site_name2 = $_SERVER['SERVER_NAME'];
header("Location: http://$site_name2/admin/login");
exit();
return false;
}else{
$hash1=$_COOKIE["secret"];
$ip=$_SERVER["REMOTE_ADDR"] ;
$hash2=$_SESSION['secret'];
$hash2Check=md5($hash1.$ip);
if($hash2Check != $hash2)
{
$site_name2 = $_SERVER['SERVER_NAME'];
header("Location: http://$site_name2/admin/login");
exit();
}
}
// Check admins permisions
$actual_link2 = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
$permison_pages = $_SESSION['adminpnl_permissions'];
$url = $_SERVER['REQUEST_URI'];
$url_splits = parse_url($url);
$path = $url_splits['path'];
$each_elemts = explode("/",$path);
if (in_array("disableall", $permison_pages))
{
include_once('dontallow.php');
exit;
return false;
}
foreach($permison_pages as $x=>$x_value)
{
if (!empty($x_value)){
if (in_array($x_value, $each_elemts))
{
include_once('dontallow.php');
exit;
return false;
}
else
{
}
}
}
?>
- - - Updated - - -
دوستان کسی نمی تونه مشکل بنده رو حل کنه؟
با سلام خدمت دوستان عزیز
بنده برای اینکه دسترسی راحت تری در وردپرس ایجاد کنم در فایل فانکشن از کدهای پی اچ پی استفاده کردم
که بتونم یه مدیریت کوچک برای ویرایش اطلاعات سایت داشته باشم .
در این امر در خصوص متنها بسیار موفق بودم اما متاسفانه در مورد عکس ها کاملا" ناموفق بودم و عکسهام فراخوانی نمیشه.
در ادامه براتون کدهارو قرار میدم و عکس هایی از اتفاقاتی که می افته اگر لطف کنید راهنماییم کنید ممنون میشم.
array( “name” => “مجموعه———“,
“type” => “section”),
array( “name” => “متن خدمات”,
“desc” => “”,
“id” => “si_text”,
“type” => “textarea”,
“std” => “”),
array( “name” => “متن درباره ما”,
“desc” => “”,
“id” => “si1_text”,
“type” => “textarea”,
“std” => “”),
array( “name” => “گالری کوچک۱”,
“desc” => “عکس مورد نظر را آپلود نمایید”,
“id” => $shortname.”home”,
“type” => “text”,
“std” => get_bloginfo(‘url’) .”http://localhost/wordpress/wp-conten...images/.jpg”),
array( “type” => “close”),
);
و از این کد برای فراخوانی در اچ تی ام ال استفاده می کنم
<a href=”#”><img src=”<?php echo get_option(‘home’); ?>”></a>
این هم عکس هایی از قسمت های مختلف کدها:
http://uupload.ir/files/6iv3_2.jpg
http://uupload.ir/files/dddo_3.jpg
http://uupload.ir/files/6jt7_6.jpg
با سلام من می خواهم یک variable را در خارچ ار foreach چاپ کنم آیا راهی هست ممنون می شم اگر کمک کنید
سلام
چطور میشه فهمید کسی که داره از سایتمون بازدید میکنه روی مرورگرش تولبار الکسا رو نصب کرده یا نه؟
قبلا با این کد میشد فهمید ولی الان دیگه نه.
کد PHP:
if (preg_match('/(Alexa)/i', $_SERVER['HTTP_USER_AGENT'])) {
echo 'installed'
} else {
echo 'not installed'
}
با سلام خدمت دوستان عزیز بنده یه مشکل برام پیش اومده که این ارور پیش میاد توی کد
توی لوکال مشکل نداره فقط توی هاست که میزنم این مشکل پیش میاد
PHP Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set in ....
مشکل از کجاست ؟ ممنون میشم کمک کنید
سلام دوست عزیز
عموما این مشکلی که شما دارین از safe mode هست که باید safe mode رو غیرفعال کنید.
اگر دسترسی به سرور دارین safe mode رو غیرقعال کنید
و یا از کد زبر در برنامه استفاده کنید
و احتمالات دیگه ای هم می تونه باشه مثل ssl ولی عموما از همین safe mode هستکد PHP:
ini_set('safe_mode', false);