majid-chamran

کاربران
  • تعداد ارسال ها

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

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

اعتبار در انجمن

10 خوب

درباره majid-chamran

  • درجه
    کاربر فعال
  • تاریخ تولد

اطلاعات شخصی

  • شهر سکونت
    داراب
  • تلگرام
    09374524575
  • شغل
    طراحی وب

آخرین بازدید کنندگان نمایه

2,541 بازدید کننده نمایه
  1. سلام اگه میخوای از دید مشتری شما پنهان باشه که به نظر من نیاز به این کار نیست . شما داری زحمت می کشید و باید هزینه هم بگیرید و اینو بدونید که ایجاد سایت با جوملا و امثال اون هم کار هر کسی نیست . به هر حال اگه میخوای برند جوملا مخفی باشه کار زیادی نمیخواد انجام بدی فقط چند جا عبارت و لوگوی جوملا در پنل مدیریت نمایش داده شده که آدرس هر عبارت یا لوگو رو می تونی با یه سرچ ساده پیدا کنی و در نهایت تغییرش بدی. اینجوری سریعتر به نتیجه می رسی تا اینکه بخوای کل سورس رو اسکن کنی در نهایت هم با یه اشتباه کل سیستم رو به هم بریزی در نهایت هم اینو بگم که قبل از هر کاری بک آپ از سایت فراموش نشه ؛ اینجوری اگه اشتباهی هم صورت بگیره راحت تر قابل جبرانه موفق باشی
  2. احسنت
  3. سلام ممنون میشم آخرین نسخه آر اس فرم رو بهم بدید با تشکر
  4. به نظر من این کار اشتباس یه جوملا خام روی لوکال خودت نصب کن واسه تست افزونه ها سریع ترین روش حل مشکلت هم اگه دقیقا نمیدونی مشکل از کجاست اینه که بک آپ رو برگردونی و در نهایت افزونه جدیدی که مورد نظرت هست رو نصب کنی. موفق باشی
  5. سلام کدوم افزونه رو میخوای حذف کنی ؟ معمولا همگی رو میشه به روش های مختلف حذف کرد. برای جلوگیری از حذف افزونه ای خاص باید از روش مهندسی معکوس انجام بدی. و به قول معروف ایده به خرج بدی که شدنیه
  6. سلام . بروزرسانی جداول دیتابیس آموزش : https://www.p30template.com/learning-department/1054-unknown-column-client-id-in-field-list
  7. خب دقیقا باید بگی مشکل از کجا شروع شده ؟ مثلا بعد از نصب افزونه ؟ تغییر در افزونه یا جوملا ؟ یا هر چیز دیگه ...
  8. سلام علاوه بر فرمایشات دوستان بنده قبلا از یک ماژول استفاده میکردم که منو هام رو در اون نمایش میدادم . مثل منو های سایت شهید آوینی نام ماژول : mod_bt_floater سرچ کنی پیداش میکنی . http://extensions.bowthemes.com/bt-floater.html
  9. درود بارها این نکته گفته شده که قبل از آپدیت حتما بک آپ بگیرید تا در مواقع لزوم ازش استفاده کنید. به هر حال از توی مدیریت جوملا دیتابیس رو فیکس کنید احتمالا درست بشه.
  10. به راحتی قابل تغییر نیست . باید به php تسلط داشته باشید . اگر این دو قسمت در <div> های جداگانه تعریف شده باشند میشه جای اونا رو عوض کرد.
  11. درود من پروژه رو یکی دو قدم جلوتر بردم . اما نمی تونم توابعی که در فایل functions.php نوشتم رو صدا بزنم محتویات فایل ها رو الان ببینید و بگید اشتباهم کجاست . ممنونم functions <?php function adminGetCategories() { $result = mysqli_query($connection,'SELECT * FROM categories'); return $result; } function submitcategories($title) { $date = time(); $sql = mysqli_query($connection,"INSERT INTO categories VALUES(NULL,'$title',1,$date)"); return $sql; } ?> categoriesmanagement <?php include_once('header.php'); include_once('topmenu.php'); include_once('logo.php'); $edit_img = "<img src='images/edit.png' />"; $delete_img = "<img src='images/delete.png' />"; if(isset($_POST['title']) AND !empty($_POST['title'])) { // $title = $_POST['title']; //$sql = submitcategories($title); $title = $_POST['title']; $time = time(); $title = mysqli_query($connection,"INSERT INTO categories VALUES(NULL,'$title',1,'$time')"); } ?> <div class="art-content-layout"> <div class="art-content-layout-row"> <div class="art-layout-cell art-content"> <div class="art-post"> <div class="art-post-tl"></div> <div class="art-post-tr"></div> <div class="art-post-bl"></div> <div class="art-post-br"></div> <div class="art-post-tc"></div> <div class="art-post-bc"></div> <div class="art-post-cl"></div> <div class="art-post-cr"></div> <div class="art-post-cc"></div> <div class="art-post-body"> <div class="art-post-inner art-article"> <div class="art-postmetadataheader"> <h2 class="art-postheader"> مدیریت مجموعه ها </h2> <div class="cleared"></div> </div> <div class="art-postcontent"> <br/> <table border="2" width="100%"> <tr> <td>شماره</td> <td>عنوان</td> <td>تاریخ</td> <td>وضعیت</td> <td> ویرایش</td> <td>حذف</td> </tr> <?php // $result = adminGetCategories(); $result = mysqli_query($connection,'SELECT * FROM categories'); while ($row = mysqli_fetch_assoc($result)) { // تبدیل تاریخ میلادی $date = date('Y-m-d',$row['date']); ?> <tr> <td> <?php echo $row['id'];?> </td> <td> <?php echo $row['title'];?> </td> <td> <?php echo $date;?> </td> <td> <?php echo $row['active'];?> </td> <td> <a href="#"> <?php echo $edit_img; ?> </a> </td> <td> <a href="#"> <?php echo $delete_img; ?> </a> </td> </tr> <?php } ?> </table> <br/> <form name="formcategories" method="post"> <input type="submit" value="ایجاد مجموعه"> <input type="text" name="title"> </form> </div> <div class="cleared"></div> <?php include_once('vmenu.php'); include_once('peyment.php'); include_once('profile-module.php'); include_once('footer.php'); ?> z config.php <?php define('LOCALHOST','localhost'); define('DBUSER','root'); define('DBPASSWORD',''); define('DBNAME','projectdb'); $connection = mysqli_connect(LOCALHOST,DBUSER,DBPASSWORD,DBNAME); ?> فایل header.php هم علاوه بر کدهای مربوط به خودش کد زیر نیز بهش اضافه کردم که جهت جلوگیری از شلوغی این پست قسمت مربوطه رو فقط ذکر کردم: header.php <?php include('functions.php'); include('config.php'); ?> ممنون از لطفت
  12. درود ممنونم که پیگیری و راهنمایی می فرمایید. من پروژه رو به حالت زیر بهینه کردم . اما متاسفانه هنوز مشکلم پا برجاست . من با استفاده از فایل های متعدد و ارتباط بین انها میخوام در صفحه مدیریت مجموعه هام یه کوئری ساده رو چاپ کنم . محتویات فایل های من به شرح ذیل است : index.php <?php include_once('header.php'); include_once('topmenu.php'); include_once('logo.php'); include_once('body.php'); include_once('vmenu.php'); include_once('peyment.php'); include_once('profile-module.php'); include_once('footer.php'); ?> header.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"[]> <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US" xml:lang="en"> <head> <!-- Created by Artisteer v3.0.0.45570 Base template (without user's data) checked by http://validator.w3.org : "This page is valid XHTML 1.0 Transitional" --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>New Project</title> <meta name="description" content="Description" /> <meta name="keywords" content="Keywords" /> <link rel="stylesheet" href="style.css" type="text/css" media="screen" /> <!--[if IE 6]><link rel="stylesheet" href="style.ie6.css" type="text/css" media="screen" /><![endif]--> <!--[if IE 7]><link rel="stylesheet" href="style.ie7.css" type="text/css" media="screen" /><![endif]--> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="script.js"></script> </head> <body> <div id="art-page-background-middle-texture"> <div id="art-page-background-glare"> <div id="art-page-background-glare-image"> </div> </div> <div id="art-main"> <div class="cleared reset-box"></div> <?php require_once('functions.php'); require_once('config.php'); ?> functions.php <?php @mysqli_connect('LOCALHOST','DBUSER','') or die ('Error connect DB!!!'); mysqli_select_db('DBNAME'); mysqli_query('SET NAMES UTF8'); function adminGetCategories() { $result = mysqli_query('SELECT * FROM categories'); return $result; } ?> config.php <?php define('LOCALHOST','localhost'); define('DBUSER','root'); define('DBPASSWORD',''); define('DBNAME','projectdb'); ?> categoriesmanagment.php <?php include_once('header.php'); include_once('topmenu.php'); include_once('logo.php'); include_once('functions.php'); include_once('config.php'); ?> <div class="art-content-layout"> <div class="art-content-layout-row"> <div class="art-layout-cell art-content"> <div class="art-post"> <div class="art-post-tl"></div> <div class="art-post-tr"></div> <div class="art-post-bl"></div> <div class="art-post-br"></div> <div class="art-post-tc"></div> <div class="art-post-bc"></div> <div class="art-post-cl"></div> <div class="art-post-cr"></div> <div class="art-post-cc"></div> <div class="art-post-body"> <div class="art-post-inner art-article"> <div class="art-postmetadataheader"> <h2 class="art-postheader"> مدیریت مجموعه ها </h2> <div class="cleared"></div> </div> <div class="art-postcontent"> <?php $result = adminGetCategories(); while ($row = mysqli_fetch_assoc($result)) { echo $row['title'].'<hr/>'; } ?> </div> <div class="cleared"></div> <?php include_once('vmenu.php'); include_once('peyment.php'); include_once('profile-module.php'); include_once('footer.php'); ?> فایل functions و config رو در فایل header الزامی کردم تا در همه جای پروژه بهشون دسترسی داشته باشم . دستور require_once ممنون میشم راهنمایی کنید
  13. عذر خواهی میکنم در صورتی که از تابع استفاده نکنم مشکلی نیست . و به درستی خروجی نشون میده اما با استفاده از تابع خیر کاش قابلیت ویرایش پست در انجمن فعال بود. به هر حال عذر میخوام
  14. حتی با روش هایی زیر هم جواب نمیده !!!! <?php $result = adminGetCategories(); while($row = mysql_fetch_assoc($result)) { echo $row['id']; } ?> یا اینکه <?php $result = mysql_query('SELECT * FROM categories'); while($row = mysql_fetch_assoc($result)) { echo $row['title'].'<hr/>'; } ?>
  15. سلام صابر جان ممنون از راهنمایی تون. نتیجه باید دو تا سطر باشه از اطلاعات { عنوان ، آیدی ، تاریخ و....} کد های زیر رو ببین فایل functions.php <?php require_once('config.php'); @mysql_connect('LOCALHOST','DBUSER','') or die('DB Connection Error!'); @mysql_select_db('DBNAME'); mysql_query('SET NAMES UTF8'); function adminGetCategories() { $result = mysql_query('SELECT * FROM categories'); return $result; } ?> فایل categoriesmanagement <?php include_once('header.php'); include_once('logo.php'); include_once('topmenu.php'); ?> <div class="cleared reset-box"></div> <div class="art-content-layout"> <div class="art-content-layout-row"> <div class="art-layout-cell art-content"> <div class="art-post"> <div class="art-post-tl"></div> <div class="art-post-tr"></div> <div class="art-post-bl"></div> <div class="art-post-br"></div> <div class="art-post-tc"></div> <div class="art-post-bc"></div> <div class="art-post-cl"></div> <div class="art-post-cr"></div> <div class="art-post-cc"></div> <div class="art-post-body"> <div class="art-post-inner art-article"> <div class="art-postmetadataheader"> <h2 class="art-postheader"> مدیریت مجموعه ها </h2> <div class="cleared"></div> </div> <div class="art-postcontent"> <table border="2px;" width="100%"> <tr> <td>عنوان</td> <td>شناسه</td> <td>وضعیت</td> <td>ویرایش</td> <td>حذف</td> </tr> <?php $result = adminGetCategories(); //$result = mysql_query('SELECT * FROM categories'); while ($row = mysql_fetch_assoc($result)) { ?> <tr> <td><?php echo $row['id']?></td> <td><?php echo $row['title']?></td> <td><?php echo $row['active']?></td> <td><?php echo $row['date']?></td> <td>ویرایش</td> <td>حذف</td> </tr> </table> <?php } ?> </div> <div class="cleared"></div> </div> <div class="cleared"></div> </div> </div> <?php include_once('sidebar.php'); include_once('usersmodule.php'); include_once('peymentmodule.php'); include_once('footer.php'); ?> یه نکته این که حتی اگر من تابع رو هم کامنت کنم و بخوام به صورت مستقیم خود کوئری رو بهش بدم بازم همین خطا رو دارم ! کد زیر رو ببین لطفا <?php //$result = adminGetCategories(); $result = mysql_query('SELECT * FROM categories'); while ($row = mysql_fetch_assoc($result)) { <tr> <td><?php echo $row['id']?></td> <td><?php echo $row['title']?></td> <td><?php echo $row['active']?></td> <td><?php echo $row['date']?></td> <td>ویرایش</td> <td>حذف</td> </tr> } ?>