رفتن به مطلب

rezaonline

عضو سایت
  • تعداد ارسال‌ها

    926
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    1

نوشته‌ها ارسال شده توسط rezaonline

  1. بابا این خطا

    [color=#008800]Unknown: open(/[/color][color=#000000]tmp[/color][color=#666600]/[/color][color=#000000]sess_b3571ca9ba352d3a61dc64aadc8b74f3[/color][color=#666600],[/color][color=#000000] O_RDWR[/color][color=#666600])[/color][color=#000000] failed[/color][color=#666600]:[/color][color=#000000] [/color][color=#660066]Permission[/color][color=#000000] denied [/color][color=#666600]([/color][color=#006666]13[/color][color=#666600])[/color][color=#000000] [/color][color=#000088]in[/color][color=#000000] [/color][color=#666600][[/color][color=#000000]b[/color][color=#666600]][/color][color=#660066]Unknown[/color][color=#666600][/[/color][color=#000000]b[/color][color=#666600]][/color][color=#000000] on line [/color][color=#666600][[/color][color=#000000]b[/color][color=#666600]][/color][color=#006666]0[/color][color=#666600][/[/color][color=#000000]b[/color][color=#666600]]

    مشکل سروره ! nested خان که گفتن دیگه

    • امتیاز 2
  2. راستی چرا افزونش نمیکنی؟ خیلی پر طرفدار میتونه باشه ها!!!

    خودت افزوه اش کن دیگه

    تابع pichak رو بذار توی یه فایل همیو بس .

    در مورد گوگل نمیشه !

    چون بعضی مواقع برای ایرانی ها دسترسی به اطلاعاتش مشکل میشه

    • امتیاز 1
  3. مروز یه لب تاب دست دو خریدم با مشخصات زیر

    Dell

    cpu intel core i5

    ram 4gig

    hdd 500 gig

    بعد کیبورد عربی ، مال یه بابایی بود از دوبی براش آورده بودن ، تنها کاری هم که ازش کشیده فقط عکس و فیلم و موزیک گوش داده ، همین !

    خلاصه هنوز چسبش روشه tongue.gif

    ویندوز 7 هم هست بعد توی hardwareهاش نگاه کردم 4 تا داریور نصب نشده داشت . گفتم بهش سی دی چیزی باهاش بود گفت نه! حالا نمیدونم واقعاً اینجوریه

    خلاصه یه همچین چیزی چند قیمتشه ! (ببینم گرون خریدم یا ارزون)

  4. اما اگه میشد که پرشین استت رو اینکار کرد خیلی خوب میشد...هیچ راهی وجود نداره؟

    برای تموم سیستم ها میشه فقط باید یه سری تغییرات داد .

    دارم یه کلاسی مینویسم که از webgozar , persianstat , pichak اطلاعات رو بگیره و بذاره .

    در ضمن میخوام 3 تا سایت خارجی هم بذارم اما نمیدونم کدوماش مطرحن .

    لطفاً دوستان نظر بدن

    • امتیاز 3
  5. دوستانی که بازدیدهای خیلی زیادی دارن و همچنین از افزونه های آمارگیر استفاده میکنن حتماً میدونن که این افزونه ها به نوعی فشار اضافه ای به سرور میاره !

    چه خوب میشد اطلاعات بازدید ما رو یه سرور دیگه پردازش کنه و ما فقط نشون بدیم !

    سرتون رو درد نیارم سایت pichak.net یک آمارگیر ساده گذاشته که همه میتونن به راحتی استفاده کنن

    به آدرس http://pichak.net/blogcod/statistics برید و روی دریافت کد کلیک کنید .

    یه سری کد عجق وجق بهتون میده که میگه یه جای قالبتون کپی کنید که البته حرفش منطقیه اما ما میخوایم خودمون اطلاعات بازدیدها رو هر جور دلمون میخواد بچینیم !

    پس نیازی به کپی کردن اون فیلها نیست !

    توی اون کدها بگردید مقدار برابر id رو در بیارید

    .... ?color=3e3e3e&bgcolor=fff5d8&id=hfjjpyv1en&borderc=3e3e3e ...

    مثلاً این کد مقدار id ایش hfjjpyv1en هست .

    حالا یه تابع خوشکلی که نوشتم رو توی برنامه تون بذارید


    function pichak($id = 'aabbcc')
    {
    $url = 'http://www.pichak.net/statistics/code/amar.php?color=3e3e3e&bgcolor=fff5d8&id='.$id;

    if(function_exists('curl_init'))
    {
    $handle = curl_init();
    curl_setopt($handle,CURLOPT_URL,$url);
    curl_setopt($handle, CURLOPT_RETURNTRANSFER, TRUE);
    $stat_page = curl_exec($handle);
    curl_close($handle);

    }else
    @$stat_page = file_get_contents($url);

    $output = array();
    preg_match('@  افراد آنلاين: <b>(.*)</b> نفر@',$stat_page,$out);
    @$output['useronline'] = $out[1];

    preg_match('@  بازديد امروز: <b>(.*)</b> نفر@',$stat_page,$out);
    @$output['today'] = $out[1];

    preg_match('@  بازديد دیروز: <b>(.*)</b> نفر@',$stat_page,$out);
    @$output['yesterday'] = $out[1];

    preg_match('@  بازديد ماهانه: <b>(.*)</b> نفر@',$stat_page,$out);
    @$output['monthly'] = $out[1];

    preg_match('@  بازديد سالانه: <b>(.*)</b> نفر@',$stat_page,$out);
    @$output['yearly'] = $out[1];

    preg_match('@  بازديد كل: <b>(.*)</b> نفر@',$stat_page,$out);
    @$output['all'] = $out[1];

    if(!is_array($output) && !is_array($out) && !$out)
    return '';

    return $output;
    }

    حالا اون آی دیه یادتون هست اینجوری ازش استفاده کنین


    <?php $pichak_stat = pichak("hfjjpyv1en"); ?>
    <table>
    <tr><td>افراد آنلاین :</td><td><?php echo $pichak_stat['useronline'];?></td></tr>
    <tr><td>بازدید امروز :</td><td><?php echo $pichak_stat['today'];?></td></tr>
    <tr><td>بازدید دیروز :</td><td><?php echo $pichak_stat['yesterday'];?></td></tr>
    <tr><td>بازدید ماهانه :</td><td><?php echo $pichak_stat['monthly'];?></td></tr>
    <tr><td>بازدید سالانه :</td><td><?php echo $pichak_stat['yearly'];?></td></tr>
    <tr><td>بازدید کل :</td><td><?php echo $pichak_stat['all'];?></td></tr>
    </table>

    لازم به ذکره شمارش آمار در سایت شما هیچ ردپایی از pichak.net رو نمیذاره اما در باطن پردازش اطلاعات روی دوش اون سایته !

    کنکوریهاش بزن لایکو

    • امتیاز 12
  6. سلام دوستان

    9 فایل آموزشی سایت ncis.ir یکی از ساده ترین روش برای یادگیریه پی اچ پی است (البته در سطح مبتدی!)

    http://ncis.ir/download-file-49.html

    http://ncis.ir/download-file-50.html

    http://ncis.ir/download-file-52.html

    http://ncis.ir/download-file-53.html

    http://ncis.ir/download-file-57.html

    http://ncis.ir/download-file-59.html

    http://ncis.ir/download-file-60.html

    http://ncis.ir/download-file-77.html

    http://ncis.ir/download-file-79.html

    فایها رو به ترتیب براتون گذاشتم .

    از همین اول هم سعی کنید با شی گرایی کار کنید .

    • امتیاز 12
  7. سلام آقا مرتضی !

    در مورد وبسرویسی که فرمودید منظورتون استفاده از api هست؟

    چون فکر نکنم وردپرس از soap یا حتی curl استفاده کنه .

    این قابلیت ها روی لوکال هاست(wamp) پیشفرض غیرفعال هست اما پیشغامهای بروزرسانی همچنان میاد .

    من از نحوه کارش سر در نیاوردم خداوکیلی! اما میتونم خیلی ساده یه همچین چیزی رو پیاده کنم .

    میشه یه ذره توضیح بدید چون فکر کنم نیاز دارم .

    آخه بعد از کنکور انشاالله ، توی نظرم هست یک سایتی مثل الگانت بزنم البته در مقیاس کوچکتر!

  8. در غیر این صورت باید برای هر نوشته، یک row جدید در جدول بزنید که حجم جدول رو زیاد میکنه :)

    یه روش دیگه ام که البته فکر نکنم شما خوشت بیاد ازش ، اختصاص یک سطر برای هر بازدید هست که دو تا فیلد از نوع int4 برای pid و int1 برای phits هست .

    با هر بازدید یک رکورد اضافه میشه ، که یکیش آی دی مطلب و دیگریش عدد 1 هست .

    سپس در آخر با count نسبت به اون آی دی خونده میشه


    select count(*) from `wp_posts` where `pid`= ID

    توی خوندن چند کوئری صرفه جویی میشه اما حجم دیتابیس خیلی میره بالا!

    نمونه اش statpresscn از همین روش استفاده میکنه ! (البته برای بازدیدهای کلی سایت)

    • امتیاز 1
  9. فکر کنم شما میخواید سرویس وبلاگدهی با وردپرس داشته باشین و سایت اصلیتون نیوک باشه .

    تنها ره حلی که به ذهنم میرسه اینه که وردپرس رو توی روت نصب کنین کامل .

    نیوک رو هم توی روت نصب کنین اما فایل index.php مربوط به نیوک رو به home.php تغییر بدین و این خط رو به فایل .htaccess اضافه کنید


    DirectoryIndex home.php index.php index.html index.htm

    الان مثلاً اگه آدرس mysite.ir رو بزنن فایل home.php لود میشه اما اگه mysite.ir/index.php رو بزنن خب index.php لود میشه پس هر جا توی نیوک لینکی به index.php داده شده بود تغییرش بده به home.php

  10. سعید؟!

    یه امتحانی بکن اگه کنکور رو بد دادی ، میفرستمت سربازی خودم :P

    بچه ها اذیتش نکنین دیگه ، بذارین درسشو بخونه!

    سعید جان ، توی ولایت ما به دیپلم جماعت دختر نمیدن حالا میخواد 40 سال هم سربازی کرده باشه ، گفته باشم!

    • امتیاز 1
  11. حالا خوب هست سرعت لود یا نه ؟

    Yes it is !

    اما خب زیاد نمیشه روش حساب کرد .

    مثلاً من دو تا آدرسrezaonline.net و blog.rezaonline.net که اولی یک فایل ساده است و دومی وردپرس + یه قالب نمیه سنگین!

    سرعتها متفاوته!

    شما باید در زمان پرترافیک ببینید کم میاره یا نه!

    • امتیاز 1
  12. ببخشید ببخشید یه اشتباه کوچولو ، فایل رو با این عوض کنید



    <?php
    session_start();
    $pass = 'secretpass';
    date_default_timezone_set('Asia/Tehran');
    ?>
    <html>
    <head>
    <title>Upload Me!</title>
    <meta http-equiv=Content-Type content='text/html; charset=utf-8' />
    <style>
    *{font-family:tahoma;font-size:8pt}
    .red{color:red;font-weight:bold;}
    .green{color:green;font-weight:bold}
    span{display:block;padding:2px;}
    a{text-decoration:none;color:darkorange;font-family:tahoma;font-size:8pt;text-shadow:1px 1px 0 rgb(250,250,250)}
    </style>
    </head>
    <body>
    <?php
    #logout
    if(isset($_GET['logout']))
    unset($_SESSION[date('ymd-h')]['getfile']);

    #login
    if(isset($_POST['password']) and $_POST['password'] ==$pass)
    $_SESSION[date('ymd-h')]['getfile']= md5($pass.date('ymd'));
    elseif(isset($_POST['password']))
    echo '<span class=red > پسورد اشتباه </span>';

    if(!isset($_SESSION[date('ymd-h')]['getfile']) or $_SESSION[date('ymd-h')]['getfile']!= md5($pass.date('ymd'))):?>
    <form method="post" action="<?php echo basename(__FILE__);?>">
    رمز خود را وارد کنید : <input type="text" name="password" value="" />
    <input type="submit" name="submit" value="برو!" />
    </form>
    <?php

    elseif(isset($_SESSION[date('ymd-h')]['getfile']) and $_SESSION[date('ymd-h')]['getfile']== md5($pass.date('ymd'))):?>

    <form method=post action=<?php echo basename(__FILE__);?>>
    <div style='direction:rtl;font-family:tahoma;font-size:8pt;margin:0 auto; padding:25px; width:800px;color:gray'>
    <br><a href='?logout=logout' target=_self><b style='color:red'>خروج</b></a><br>
    آدرس کامل فايل : <input name=addr type=text dir=ltr size=100 value='http://' ><br>
    قرار دادن در شاخه : <input name=dir type=text dir=ltr size=100 value="<?php echo dirname(__FILE__)?>/" >
    <input type=hidden name=ok value=ok >
    <br><br>
    <input type=submit style='background:#FFF;border:1px solid gray;font-family:tahoma' value='انتقال بده' />
    </form>
    <?php
    if(isset($_POST['ok']) and isset($_SESSION[date('ymd-h')]['getfile']) and $_SESSION[date('ymd-h')]['getfile']== md5($pass.date('ymd'))){
    $content = file_get_contents(trim($_POST['addr']));
    @mkdir($_POST['dir'].'/', 0755);
    $fp = fopen($_POST['dir'].basename($_POST['addr']), "wb");
    if (!$fp)
    echo '<span class=red>انتقال انجام نشد احتمالاً خطا از فايل يا دايرکتوري است .</span>';
    else
    echo '<span class=green>فايل ساخته شد . </span>';
    fwrite($fp, $content);
    fclose($fp);
    }
    ?>
    </div>
    <center><a href='http://rezaonline.net/blog' target=_blank>RezaOnline.Net</a></center>
    <?php else:?>

    <?php endif;?>
    </body>
    </html>

    • امتیاز 7
×
×
  • اضافه کردن...