امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 2
  • 1
  • 2
  • 3
  • 4
  • 5
در صورت کلیک کد مورد نظر اجرا شود
نویسنده پیام
aleas آفلاین
کاربر با تجربه
****

ارسال‌ها: 911
موضوع‌ها: 183
تاریخ عضویت: مهر ۱۳۸۹

تشکرها : 2946
( 2592 تشکر در 1223 ارسال )
ارسال: #1
در صورت کلیک کد مورد نظر اجرا شود
سلام خسته نباشید دوستان دوتا سوال داشتم

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 بود شرط مورد نظرم اجرا بشه؟

ما کرم درختان پر باریم در حسرت سیبی سرخ و چه بس دور است بین ما ، دستانمان را ميگويم و سيب سرخ حوا
۱۷-فروردین-۱۳۹۳, ۲۲:۲۲:۵۶
وب سایت ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #2
RE: در صورت کلیک کد مورد نظر اجرا شود
سلام

۱ - براحتی با 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';
}
?>
(آخرین ویرایش در این ارسال: ۱۸-فروردین-۱۳۹۳, ۰۰:۳۴:۱۰، توسط babyy.)
۱۸-فروردین-۱۳۹۳, ۰۰:۲۵:۴۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : hamed_Arfaee, aleas


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  اجرا کد php در بین کدهای جاوا aleas 1 2,419 ۲۵-فروردین-۱۳۹۳, ۰۹:۳۸:۴۸
آخرین ارسال: lord_viper
  هدايت صفحه به صورت اتوماتيك hamidsina 4 4,517 ۱۶-دى-۱۳۸۷, ۲۳:۱۲:۴۵
آخرین ارسال: ha_60
  چرا PHP , CGI در سمت سرور اجرا میشوند naeyme 2 3,037 ۰۴-خرداد-۱۳۸۶, ۰۵:۲۳:۲۸
آخرین ارسال: NabiKAZ

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS