::: در حال بارگیری لطفا صبر کنید :::Loading , please wait ...

انجمن کدستانMoisrex

MoisrexMoisrex.rozblog.com
زمان جاریtime : شنبه 16 تیر 1403 - 7:49 بعد از ظهر
نام کاربریusername : پسوردpassword : یاor عضویتregister | رمز عبور را فراموش کردمForgot your password?
شما در سایت ما ثبت نام نکرده اید و یا وارد اکانت کاربری خود نشده اید. از شما خواهشمند هستیم You are not log in to site. Please وارد شویدlogin یاor ثبت نام کنیدregister .
مشخص کردن یک class یا id در PHP
تعداد بازدیدvisits : 370
smaeal آفلاین



ارسال هاAnswers : 10648
عضویتRegistration date : 18 /11 /1392
حمایت کردهThanks : 18906
حمایت شدهThanked : 5424
مشخص کردن یک class یا id در PHP

سلام خدمت دوستان عزیز؛

من یه کد آمارگیر php دارم و میخوام توی هاست رایگان آپلود کنم و وقتی کدشو توی یه صفحه ساده میزارم بارگیری بشه و داخل یه کلاس یا آی دی نمایش داده بشه،اینم کدشه:

کد:
<?php

//اختلاف زمانی سرور

$time_zone = '12600';

//تاریخ امروز

$today = date("Y-m-d", time()+$time_zone);

//تاریخ دیروز

$yesterday = date("Y-m-d", time()-86400+$time_zone);

//آدرس فایل

$file_src = 'player-stats.txt';

chmod($file_src, 0755);

//خواندن فایل

$read_file = file_get_contents($file_src);

//اگر فایل خالی نبود

if (filesize($file_src) > 0 || $read_file != ''){

$split_file = explode('|', $read_file);

//print_r($split_file);

$modify = $split_file[3];

//اگر تاریخ آخرین ویرایش برابر تاریخ امروز نبود

if($modify != $today){

$today_visit = 1;

$yesterday_visit = $split_file[0];

$total_visit = $split_file[2] + 1;

$last_modify = $today;

}

//اگر تاریخ آخرین ویرایش برابر امروز بود

else{

$today_visit = $split_file[0] + 1;

$yesterday_visit = $split_file[1];

$total_visit = $split_file[2] + 1;

$last_modify = $today;

}

}

//اگر فایل خالی بود

else{

$today_visit = 1;

$yesterday_visit = 0;

$total_visit = 1;

$last_modify = $today;

}

$file_src_handle = fopen($file_src, 'w+');

$visit_data = $today_visit.'|'.$yesterday_visit.'|'.$total_visit.'|'.$last_modify;

fwrite($file_src_handle, $visit_data);

fclose($file_src_handle);

$config_array = array(

'user_time' => date("YmdHis", time()+$time_zone),

'user_ip' => $_SERVER['REMOTE_ADDR'],

'file_name' => 'player-online.txt'

);

chmod($config_array['file_name'], 0755);

$online_file = file_get_contents($config_array['file_name']);

$online_file = explode("\r\n", $online_file);

// DELET EMPTYs!

foreach($online_file as $key=> $value){

if(is_null($value) || $value == ''){

unset($online_file[$key]);

}

}

// DELET LAST IPs!

foreach($online_file as $key=> $value){

$user_ip_time = explode("|", $value);

if($user_ip_time[1] <= date("YmdHis", time()+$time_zone - 300)){

unset($online_file[$key]);

}

if($user_ip_time[0] == $config_array['user_ip']){

unset($online_file[$key]);

}

}

// ONLINE COUNT!

$online = 1;

foreach($online_file as $online_users){

$user_ip_time = explode("|", $online_users);

if($user_ip_time[1] >= date("YmdHis", time()+$time_zone - 300)){

$online++;

}

}

// ONLINES!

$new_online = $config_array['user_ip'] . "|" . $config_array['user_time'] . "\r\n";;

foreach($online_file as $key=> $value){

$new_online .= $value . "\r\n";

}

// WRITE NEW STATES!

$file_src_handle = fopen($config_array['file_name'], 'w+');

fwrite($file_src_handle, $new_online);

fclose($file_src_handle);

// LAST PART!

echo "<div class=\"stats\">

ورودی های امروز این پلیر : $today_visit <br>

ورودی های دیروز این پلیر : $yesterday_visit <br>

تعداد حاضرین در این قسمت : $online <br>

کل ورودی ها : $total_visit

</div>";

?>

میشه بگین باید چطوری این کارو بکنم...؟؟؟


===================================================
برای تشکر از دکمه « سپاسگزارم » استفاده نمایید
سه شنبه 27 آبان 1393 - 14:44
وب کاربرUser's blog ارسال پیامsend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
admin آفلاین


مدیریت

ارسال‌هاAsnwers : 7209
عضویتRegistration date : 18 /10 /1390
حمایت کردهthanks : 4361
حمایت شدهThanked : 3281
پاسخAnswer 1 : مشخص کردن یک class یا id در PHP

همه اش به غیر از قسمت last part رو بریز توی یه فایل php بعد توی تمام فایل های پی اچ پی دیگه ات include کن

هر جا هم خواستی نشونش بدی برای کاربر از قسمت last part استفاده کن.

نیازی به دیتابیس هم نداره دیتابیسش یه فایل txt هست.

با تشکر


!Whatever you DISRESPECT, you'll never have the ability to ACCESS
سه شنبه 27 آبان 1393 - 14:59
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : smaeal -
smaeal آفلاین



ارسال‌هاAsnwers : 10648
عضویتRegistration date : 18 /11 /1392
حمایت کردهthanks : 18906
حمایت شدهThanked : 5424
پاسخAnswer 2 : مشخص کردن یک class یا id در PHP

نقل قول از moisrex

همه اش به غیر از قسمت last part رو بریز توی یه فایل php بعد توی تمام فایل های پی اچ پی دیگه ات include کن

هر جا هم خواستی نشونش بدی برای کاربر از قسمت last part استفاده کن.

نیازی به دیتابیس هم نداره دیتابیسش یه فایل txt هست.

با تشکر

محمد فکر کنم اشتباه فهمیدی...به طور ساده بگم،من یه صفحه جداگانه در رزبلاگ دارم و میخوام براش یه آمارگیر بسازم...

این کد رو میخوام جوری بزارم توی اون صفحه،مثلاً با آیفریم میشد...اما میخوام فقط مثل innerHTML توی جاوا اسکریپت،یه آی دی رو مشخص کنم تا نشونش بده...در واقع فقط این فایل روی هاسته،ولی اون صفحه توی صفحه جداگانه رزبلاگ..


===================================================
برای تشکر از دکمه « سپاسگزارم » استفاده نمایید
سه شنبه 27 آبان 1393 - 15:04
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
admin آفلاین


مدیریت

ارسال‌هاAsnwers : 7209
عضویتRegistration date : 18 /10 /1390
حمایت کردهthanks : 4361
حمایت شدهThanked : 3281
پاسخAnswer 3 : مشخص کردن یک class یا id در PHP

اینو توی کد پی اچ پیت اضافه کن:

کد:
header('Access-Control-Allow-Origin: *');

بعد می تونی با استفاده از ای جکس سورس اون صفحه رو بدون مشکل لود کنی و توی صفحه استفاده کنی.

با تشکر


!Whatever you DISRESPECT, you'll never have the ability to ACCESS
سه شنبه 27 آبان 1393 - 15:20
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : smaeal -
admin آفلاین


مدیریت

ارسال‌هاAsnwers : 7209
عضویتRegistration date : 18 /10 /1390
حمایت کردهthanks : 4361
حمایت شدهThanked : 3281
پاسخAnswer 4 : مشخص کردن یک class یا id در PHP

برای ای جکس هم ابزارش توی وب هست می تونی استفاده کنی

البته شاید نیاز به تغییر سورسش داشته باشی ...

با تشکر


!Whatever you DISRESPECT, you'll never have the ability to ACCESS
سه شنبه 27 آبان 1393 - 15:21
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : smaeal -



moisrex
درباره ماAbout us لینک های ماOur links کلمات کلیدیKeywords
انجمن تخصصی کدستان ، ساخته شده توسط فردی با نام مستعار Moisrex می باشد.This forum designed by a person who called Moisrex.

ایمیلE-mail : Moisrex @ Gmail.com
کدستان,انجمن کدستان,کدنویسی,انجمن پشتیبانی,فروم,رزبلاگ,آموزش کدنویسی,درخواست کد
تمامی حقوق این انجمن مربوط به همین انجمن می باشد | طراحی قالبCopyright (c) By Moisrex , All rights reserved | Desiger : Moisrex