ايران ويج

نسخه‌ی کامل: در صورت کلیک کد مورد نظر اجرا شود
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام خسته نباشید دوستان دوتا سوال داشتم

1- نیاز دارم یه دکمه باشه که وقتی کاربر روی دکمه کلیک کرد این کد اجرا بشه
کد:
<?php
$T = (file_exists('3.php') ? file_get_contents('3.php')
$handle = fopen('2.php', 'w');
fwrite($handle, $T);
fclose($handle);?>
و صفحه رفرش بشه

چطور میتونم اینکار بکنم؟



2- توسط این دستور متوجه میشم کاربر از چه سایتی وارد سایت من شده
کد:
$_SERVER['HTTP_REFERER'];

حالا چطور میتونم یه شرط بذارم اگر قسمتی از آدرس blogfa.com بود شرط مورد نظرم اجرا بشه؟
سلام

۱ - براحتی با ajax در جاوا اسکریپت میتونب اون فایل php رو فراخوانی کنی؛ راحتترین راه هم استفاده از فریم ورک هست؛
مثلا:
کد php:
jQuery.ajax(
}
url'1.php'
{
); 
اطلاعات بیشتر

۲-
کد php:
<?php
//$addr = $_SERVER['HTTP_REFERER'];
$addr 'test.blogfah.com';
if (
preg_match('/.*\.blogfa\.com/',$addr)){
  echo 
'ok';
}else{
  echo 
'no';
}
?>

ویا:
کد php:
<?php
//$addr = $_SERVER['HTTP_REFERER'];
$addr 'test.blogfa.com';
if (
strpos($addr,"blogfa.com")!==false){
  echo 
'yes';
}else{
  echo 
'no';
}
?>