X
تبلیغات
مدیسه
رایتل

به وبلاگ برنامه نویسی خوش آمدید.

برنامه نویس وب و نرم افزار تحت دسکتاپ

ایمیل rss feeds friendfa
  • آموزش برنامه نویسی وب
  • آموزش html و css
  • آموزش php و mysql
  • jquery
  • java
دکمه ی بعدی اسلاید شو دکمه ی قبلی اسلاید شو


مشکل نمایش border با کلیک روی texbox یا کلیک روی لینک

برای وردپرس قالبی نوشته بودم که یک textbox داخلش بود وقتی روش کلیک میکردم یک border دورش نمایش داده میشد و  وقتی خارج از textbox  کلیک میکردم border حذف میشد. این علت به خاطر فوکوس هست. برای اینکه در مرورگر مشکل را ببینم:

صفحه را با مرورگر کروم باز کردم و روی تکست باکس راست کلیک کردم و گزینه ی Inspect را زدم.عنصر تکست باکس را در سمت چپ در بخش Elements با کلیک روی آن انتخاب کردم. در سمت راست در بخش Styles روی hov:کلیک کردم.در این صورت active و focus و hover و visited ظاهر شد. 



چون روی عنصر تکست راست کلیک کردم و گزینه ی آخر رو زدم. وقتی دقیق کد عنصر تکست در سمت چپ انتخاب شده بود  روی تیک گزینه ی focus  کلیک که کردم، خط ثابت موند.

پس با این دستور حذفش کردم:

input[type=text]:focus {

    outline: none;

}

در مورد لینک هم یه همچین مشکلی داشتم که حل شد.

منبع مطلب: http://barnamenevisi.blogsky.com

کاربر وبلاگ نوشته شده توسط راوندی در تاریخ یکشنبه 27 تیر‌ماه سال 1395 ساعت 03:23 ب.ظ  چاپ نظر دهید 0 نظر


رفع خطای ()Fatal error: Cannot redeclare jdate

برام پیش امد. وقتی توی وردپرس فایل jdf.php را اینکلود میکردم. اخطار زیر بهم داده شد:

Fatal error: Cannot redeclare jdate() in public_html/wordpress/wp-content/plugins/ravandi/jdf.php on line 8

توی اینترنت که جستجو کردم براش دلایل مختلفی آورده بودن. ولی اینطوری که فهمیدم دلیلش اینه که شما بیش از یک بار این فایل jdf.php را اینکلود کردید.

یه راه حلش اینه که فقط یکبار فایل jdf.php را اینکلود کنید.

راه حل دگه اش اینه که وجود تابع ()jdate را بررسی کنید که اگر وجود نداره فایل jdf.php اینکلود بشه. اینطوری اگه فایل jdf.php را قبلاً اینکلود کرده باشید دگه اینکلود نمیشه:

//http://barnamenevisi.blogsky.com

if (!function_exists('jdate')) {

include('jdf.php');

}

تابع ()function_exists برای بررسی وجود توابع بکار میره و علامت ! قبلش هم اگه نبود میگفتیم اگه تابع ()jdate وجود دارد فایل jdf.php را اضافه کن. حالا که این علامت هست میگیم اگه تابع ()jdate وجود ندارد فایل jdf.php را اضافه کن.

کاربر وبلاگ نوشته شده توسط راوندی در تاریخ چهارشنبه 9 دی‌ماه سال 1394 ساعت 02:51 ب.ظ  چاپ نظر دهید 0 نظر


گرفتن پشتیبان از بانک اطلاعاتی با کمک mysqldump

یکی از ساده ترین روش ها برای گرفتن پشتیبان از بانک اطلاعاتی استفاده از روش زیر است:

<?php 

//barnamenevisi.blogsky.com

system("F:\\xampp\\mysql\\bin\\mysqldump --user=username--password=password --host=localhost database> backup.sql");

?>

اگه توی لوکال هاست باشیم . مشخصات ما مثلاً اینطوریه:

user=root

password=

host=localhost

ravandi

چون پسورد نداشتیم خالی گذاشتیم. البته شما در لوکال هاست هم میتونید پسورد داشته باشید. ولی در حالت پیشفرض پسورد ندارید. ravandi هم مثلاً نام بانک اطلاعاتی(database) شماست. backup.sql هم نام فایل پشتیبان هست.

یه بار پیش میاد برنامه رو میدید به کسی و نمیدونید طرف قراره در چه درایوی برنامه رو قرار بده. برای این کار از روش زیر استفاده کنید:

<?php 

//barnamenevisi.blogsky.com

$url=$_SERVER["MYSQL_HOME"];

echo $url;

system("$url\\mysqldump --user=root --password= --host=localhost ravandi > backup.sql");

?>

برای اطلاعات بیشتر آدرس زیر مراجعه کنید:

http://webemania.com/blog/how-to-create-or-configure-cron-job-in-cpanel-and-backup-singlemultiple-database

بقیه ی دستوراتSERVER _$ :

https://gist.github.com/Darker/0f29836ca7013ee98263

اگر خواستید در قسمت phpmyadmin پشتیبان بگیرید باید در دستورات sql شما  قبل از دستورات ایجاد جدول دستور زیر باشد:

DROP TABLE IF EXISTS `jadval`;

برای  اینکار به آدرس زیر بروید:

http://localhost/phpmyadmin

در سمت چپ نام دیتابیس را انتخاب کنید. روی تب Export کلیک کنید.

گزینه ی زیر را انتخاب کنید:

Custom - display all possible options

سپس گزینه ی زیر:

Add DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER statement

و در آخر دکمه ی Go را کلیک کنید.

برای وارد کردن اطلاعات هم همین برنامه ی ساده کافی است:

$file="ravandi.sql";

$sql = file_get_contents($file);

$dbh =new PDO('mysql:host=localhost;dbname=ravandi','root','');  

$dbh->exec('set names utf8');

$dbh->exec("SET CHARACTER SET utf8");

$mo = $dbh->exec($sql);

منتظر نظراتتون هستم.



کاربر وبلاگ نوشته شده توسط راوندی در تاریخ جمعه 6 شهریور‌ماه سال 1394 ساعت 06:05 ب.ظ  چاپ نظر دهید 0 نظر


چگونه برنامه نویس شویم؟

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

نکته ی مهمی که باید بگم . برای برنامه نویس شدن استعداد و علاقه و حوصله و تلاش خیلی مهمه. آدم کم حوصله بدرد برنامه نویسی نمیخوره. چون هر بار ممکنه شما در کار با مشکل روبرو بشی.

امیدورام موفق باشید.

کاربر وبلاگ نوشته شده توسط راوندی در تاریخ دوشنبه 14 اردیبهشت‌ماه سال 1394 ساعت 10:47 ق.ظ  چاپ نظر دهید 0 نظر


افزونه ای برای عکس گرفتن از سایت

داشتم با مرورگر کروم کار میکردم. برخی مواقع وقتی میبینم سایتم رنگش مناسب نیست یا فلان عنصر رو کم داره یا نوع و اندازه ی فونت مناسب نیست روی عنصر در مرورگر کروم راست کلیک میکنم و گزینه ی  Inspect element را انتخاب میکنم. راحت میتونی عنصرت رو تغییر بدی یا اگه متن بود رنگ و اندازه و نوعش رو تغییر بدی. و یا اون عنصر مورد نظر را حذف کنی و به جاش چیز دیگه بیاری. اینطوری میتونی یه پیش نمایش از تغییراتت ببینی. ولی خب یه بار پیش میاد بخوای از این تغییراتی که انجام دادی یه عکس بگیری. میتونی از افزونه ی Full Page Screen Capture که مخصوص مرورگر کروم هست استفاده کنی. وقتی روی لینک زیر کلیک کردید بعد در پنجره ی باز شده روی دکمه ی سبز رنگ اضافه شد به کروم یا add to chrome کلیک کنید.

Full Page Screen Capture


کاربر وبلاگ نوشته شده توسط راوندی در تاریخ چهارشنبه 26 آذر‌ماه سال 1393 ساعت 04:59 ب.ظ  چاپ نظر دهید 3 نظر
( تعداد کل: 96 )
   1       2       3       4       5       ...       20      >>


 درباره من
عکس پروفایل

سلام ، من محمدرضا هستم ، و اهل راوند کاشان. برنامه نویس وبسایت هستم . اگر میخواهید سایتی طراحی کنید با من تماس بگیرید ، می تونید توی وبلاگ بهم پیام بدید . متشکرم.
  بایگانی

دسته‌ها

 جدیدترین یادداشت‌ها
مشکل نمایش border با کلیک روی texbox یا کلیک روی لینک
رفع خطای ()Fatal error: Cannot redeclare jdate
گرفتن پشتیبان از بانک اطلاعاتی با کمک mysqldump
چگونه برنامه نویس شویم؟
افزونه ای برای عکس گرفتن از سایت
مشکل ویرایشگر ckeditor با ایجکس
قالب وبلاگ برنامه نویسی
اجرا نشدن فایل جاوا در cmd
اخطار عدم پشتیبانی از FULLTEXT در قسمت phpmyadmin
رنگی کردن کد در برنامه ی word و صفحات وب با کمک notepad++
طریقه ی ثبت دامین ir
کتاب آموزش آسان و کاربردی php و mysql
لینک گذاشتن روی بخشی از تصویر
چند مطلب اضافه شده به کتاب آموزش سریع و آسان jquery
کتاب آموزش سریع و آسان jquery
اخطار no privileges در برنامه ی wamp 2.4 در قسمت ایجاد دیتابیس
گرادینت gradient برای همه ی مرورگرها
کنفرانس برنامه نویسان php
مشکل قالب های میهن بلاگ
کتاب آموزش ++C
کتاب آموزش tkinter به زبان ساده
مترجم قالب
گرد کردن div در مرورگر اکسپلورر
ضبط صدا با کمک جاوا اسکریپت ، جی کوئری ، php و فلش
لینک های آموزش برنامه نویسی
حفره ی امنیتی در مرورگر اکسپلورر
نمایش عکس از روی سایت در برنامه ی جاوا
نمایش لینک به صورت تصادفی
برنامه ی شکلک های الفورآی
گذاشتن پسورد روی پوشه در سایت
لیست کامل عناوین یادداشت‌ها
 موارد دیگر

آمار تعداد کل بازدید ها : 394914
rss feeds

Powered By

www.barnamenevisi.blogsky.com

Copyright © 2014 barnamenevisi.blogsky.com