• توجه: در صورتی که از کاربران قدیمی ایران انجمن هستید و امکان ورود به سایت را ندارید، میتوانید با آیدی altin_admin@ در تلگرام تماس حاصل نمایید.

نتایح جستجو

  1. R

    اعتبارسنجی اطلاعات در کیک پی اچ پی

    یکی از مهم ترین بخش های هر برنامه بررسی و اعتبارسنجی اطلاعات دریافتی از کاربر هست در واقع با این کار برنامه نویس مطمئن خواهد شد که کاربر داده ای را که مد نظر اوست وارد کرده و با خیال راحت این اطلاعات را مورد استفاده قرار می دهد . برای چک کردن مقادیر در کیک پی اچ پی باید تسلط و آشنایی خوبی با...
  2. R

    نمایش آمار بازدید روزانه با PHP

    اسکریپتی که توی این پست قصد آموزشش رو دارم ، اسکریپت نمایش آمار بازدید امروز ، دیروز و کل بازدید ها هست که توی اکثر سایت ها به اون نیاز هست و مطمئنا به دردتون می خوره. برای شروع کار یک جدول با نام counter با فیلدهای today,yesterday,total,last_visit بسازید. view sourceprint? 1.CREATE TABLE IF...
  3. R

    حذف تگ ها

    implode(" ",explode(" ", $str, 20));
  4. R

    پیش فرض اضافه کردن href جدید به لینکها

    باید ادرس رو تو یه تابع ذخیره کن و بعد $replace = eregi_replace ("othersite","your site","site url"); site url اسم همون تایعی هست که ادرس رو تو اون ذخیره کردی. other site اسم اون سایت هستش. your site نوشته ای است که قراره با other site تعویض بشه.
  5. R

    تابع حذف value های تکراری از آرایه

    function super_unique($array) { $result = array_map("unserialize", array_unique(array_map("serialize", $array))); foreach ($result as $key => $value) { if ( is_array($value) ) { $result[$key] = super_unique($value); } } return $result; }
  6. R

    پیش فرض امنیت در session

    با سلام همونطور که میدونین session وقتی با ;()session_start سشن رو فعال کردیم پی اچ پی توی session data store میگرده اگه آدی سشن(session identifier) توی session data store بود که اجازه استفاده از متغیرهای اون session رو میده اگر نبود یه SID جدید برمیگردونه. حالا سوال من روی همین SID هست...
  7. R

    پیش فرض جلوگیری از جستجوی دایرکتوری ها در سایت های نوشته شده با php

    با استفاده از فايل .htaccess كه در دايركتوري سرور شما قرار مي گيره. توي .htaccess داخل روت بروژه تون (اگه موجود نيست بسازيد) اينو اضافه كنيد: کد: <Directory *> Order Deny,Allow Deny from all </Directory> بجاي * آدرس دايركتوري قرار گيرد.
  8. R

    5 نکته امنیتی در php

    1:از کار انداختن نمایش خطاها بهتر این است که بعد از کار کد نویسی ،تست و دیباگ از نمایش خطاهایی که ممکن است در مراحل اجرای اسکریپت رخ بده جلوگیری کنید تا مانع سواستفاده های احتمالی بشید . بهترین روش برای این کار استفاده از دستور زیر در خط اول اسکریپت هاست کد: error_reporting(0)...
  9. R

    مشاهده خطاهای پی اچ پی

    Let php show all errors در صورتی که از سروی استفاده می کنید که نمایش پیغام های خطای آن غیر فعال است و زمانی که صفحه مشکلی دارد, به صورت کاملا سفید بالا می آید, کد زیر را در صفحه قرار دهید تا بتوانید پیغام های خطا را مشاهده کنید. نمایش ساده جهت کپی کد error_reporting(E_ALL)...
  10. R

    توابع رمزگذاری پی اچ پی – PHP Encoding Functions

    ه نمونه کار ها روش های پرداخت تماس توابع رمزگذاری پی اچ پی یا PHP Encoding Functions توابعی در زبان برنامه نویسی پی اچ پی هستند که می توانند برای محافظت از کد های شما یا کلمه های عبور استفاده شوند. معمولا این نوع رمز گذاری ها از الگوریتم بسیار پیچیده ای پیروی می کنند که باز کردن رمز...
  11. R

    قفل گذاری روی دامین یا هاست یا تاریخ سرور

    یکی از راه های محافظت از کد های پی اچ پی رمز گذاری روی این فایل ها است. اما در هر صورت می توان راه های سوء استفاده غیر قانونی از کد ها را به حداقل رساند. یکی از این راه ها قفل گذاری دامین یا هاست و همچنین کنترل تاریخ سرور است که می توان برای ایجاد نسخه تریال کد نیز از آن استفاده کرد. به کد زیر...
  12. R

    فایل PHPInfo

    درست کردن یک فایل PHPinfo شاید یک مرحله سخت تر از آب خوردن باشد! کافیست که یک فایل php بسازید و داخل آن تایپ کنید: phpinfo(); همین! همچنین معمولا برای تست ساپورت زند در هاست، از یک فایل زند شده PHP info استفاده می شود. برای همین منظور ما این دو فایل را آماده کردیم که هر وقت خواستید مشخصات سرور...
  13. R

    مشکل ستاره داخل لوزی در تابع substr

    در زمان استفاده از تابع substr در پی اچ پی در صورتی که بخواهید متن فارسی را خلاصه کنید با یک مشکل مواجه می شود و آن این است که در انتهای برخی از جملات، یک علامت سئوال داخل لوزی را مشاهده می کنید. با یک تغییر کوچک در کد و تغییر تابع substr به mb_substr می توانید این مشکل را حل کنید. فرض کنید...
  14. R

    اضافه کردن یک فیلد به MySql

    رای افزودن یک فیلد به جدول موجود در پایگاه داده خود در My Sql دستور زیر را در تب SQL وارد کنید. ALTER TABLE NameTableShoma ADD NameFiledShoma longtextخوب، همانطور که در دستور Sql بالا مشخص است. نام جدول با رنگ آبی، نام فیلد مورد نظر شما با رنگ قرمز و نوع فیلد را با رنگ سبز مشخص کردیم که باید...
  15. R

    روش های محافظت از کدهای PHP

    ۱- استفاده از نرم افزار های کرک شده Zend و ionCube ضعف: نرم افزار های جدید برای دانلود وجود ندارد و نرم افزار های قدیمی همه Decode شده اند. قوت: جلوی خیلی از سودجویان را خواهد گرفت. ۲- استفاده از نرم افزار های خریداری شده زند و … ضعف: شما حدود ۶۵۰ پوند خرج می کنید ولی در نهایت مشتریان قدیمیتان...
  16. R

    آموزش php - قسمت سوم - دستور زبان و کار با متغیرها

    ر این قسمت با دستور زبان پی اچ پی php syntax بیشتر آشنا میشیم. به کد زیر توجه کنید: 1.<?php 2. $counter = 1; 3. echo 'The counter is '.$counter; // meghdar counter namayesh dade mishe 4. /* in ghesmat az code hazf shode 5. counter += 10; 6. echo 'This...
  17. R

    پیش نمایش سایت در مرورگرهای IE6 و IE7 و IE8 و IE9

    ب [FONT=tahoma,Vazir,helvetica,sans-serif]ا توجه به اینکه بسیاری از کاربران اینترنت از مرورگرهای اینترنت اکسپلورر نسخه 6 و 7 و 8 استفاده میکنند، همچنان طراحان وب نیازمند هماهنگ سازی وب سایت خود با نسخه های مختلف مرورگر IE هستند و باید در حین مراحل طراحی ، صفحه ی وب مورد نظر را در مرورگرهای...
  18. R

    موتور رندر مرورگر چیست ؟

    [FONT=tahoma,Vazir,helvetica,sans-serif] موتور رندر مرورگر چیست ؟ موتور رندر مرورگر که به آن layout engine یا Rendering engine نیز میگویند یک کامپوننت نرم افزاری است که در قلب هر مرورگری قرار دارد و کار ساخت نمای خروجی صفحات را با استفاده از html و CSS بعنوان ورودی بر عهده دارد. بسیاری از...
  19. R

    مقایسه مرورگر های وب با یکدیگر

    [FONT=Tahoma][FONT=Tahoma]OPERA [FONT=Tahoma]: بالاترین سرعت لود در بین مرورگرهای وب امروزی را بخود اختصاص داده و قابلیت های خوبی برای تعیین نوع لود صفحات دارد. مثلا میتوانید تعیین کنید که عکس های صفحه لود شود یا خیر که این مورد سرعت شما را افزایش می بخشد. این مرورگر بیشترین پشتیبانی را از...
  20. R

    SVG چیست ؟ کاربرد SVG در XML چگونه است ؟

    [FONT=Tahoma]SVG[FONT=Tahoma] زبانی برای توصیف گرافیک 2 بعدی و برنامه های گرافیکی در [FONT=Tahoma]XML[FONT=Tahoma] است . [FONT=Tahoma]این تکنولوژی مخفف کلمات Scalable Vector Graphics [FONT=Tahoma]میباشد . [FONT=Tahoma]SVG[FONT=Tahoma] برای ایجاد گرافیک های برداری در صفحات وب بکار میرود...
بالا