ط¯ط±ظˆط³ طھط¹ط§ظ…ظ„ ظ…ط¹ ط¥ط·ط§ط± ط§ظ„ط¹ظ…ظ„ CodeIgniter ط§ظ„ط¯ط±ط³ ط§ظ„ط«ط§ظ†ظٹ





السلام عليكم ورحمة الله وبركاته

اليوم راح أخليك تعمل صفحة العرض وعرضها



شرح طريقة عن controllers و views

ملف views راح يكون فيه جميع أكواد HTML

و من ملف controllers راح نعرضها الى المتصفح

الان راح نعمل صفحة بسيطة ونعرضها




ندخل على ملف views ونعمل لنا صفحة للعرض

أنا عملت ملف وأعطيته أسم v_test.php

داخل هذه الملف أكواد HTML العادية الي تريد تعرضها



هذه الكود code اذا تريده

رمز PHP:
<code style="white-space:nowrap"> <code> <!DOCTYPE html>
<
head>
<
meta charset="utf-8">
<
title>Test</title>
<
style type="text/css">

body {
background-color: #FFF;
margin: 40px;
font: 13px/20px normal Helvetica, Arial, sans-serif;
color: #4F5155;
text-align: center;
direction: rtl;
}

a {
color: #003399;
background-color: transparent;
font-weight: normal;
}

h1 {
color: #444;
background-color: transparent;
border-bottom: 1px solid #D0D0D0;
font-size: 19px;
font-weight: normal;
margin: 0 0 14px 0;
padding: 14px 15px 10px 15px;
}

code {
font-family: Consolas, Monaco, Courier New, Courier, monospace;
font-size: 12px;
background-color: #f9f9f9;
border: 1px solid #D0D0D0;
color: #002166;
display: block;
margin: 14px 0 14px 0;
padding: 12px 10px 12px 10px;
}

#body{
margin: 0 15px 0 15px;
}

p.footer{
text-align: right;
font-size: 11px;
border-top: 1px solid #D0D0D0;
line-height: 32px;
padding: 0 10px 0 10px;
margin: 20px 0 0 0;
direction: rtl;
}

#container{
border: 1px solid #D0D0D0;
-webkit-box-shadow: 0 0 8px #D0D0D0;
}
</
style>
</
head>
<
body>
<
div id="container">
<
h1>أهلا وسهلأ</h1>
<
div id="body">
<
h2>مبروك أول صفحة عرض تعمل ....</h2>
</
div>
<
p class="footer">تم تحميل الصفحة في <strong>{elapsed_time}</strong> ثانية</p>
</
div>
</
body>
</
html>
</code> </code>







أحين نريد نعرضها لزائر كيف ,, أنا أقول لك

تدخل الان على ملف controllers وتعمل ملف

أنا سميته test لانه راح أسمي الكلاس test



أحين داخل هذه الملف نعمل الكلاس ونعمل الفنكشن

رمز PHP:
<code style="white-space:nowrap"> <code> <?php
## هذه السطر خاص للحماية
if ( ! defined('BASEPATH')) exit('No direct script access allowed');

// بداء الكلاس
class test extends CI_Controller {

## بداء الفنكشن
public function index()
{
## نحمل صفحة الفيو الي عملناها
$this->load->view('v_test');
}
}
</code> </code>



اي صفحة عندك في ملف views تريد تحملها كذه

رمز PHP:
<code style="white-space:nowrap"> <code> $this->load->view('v_test');
</code> </code>

تغير أسم v_test الى أسم الصفحة الي عندك



الان نشوفها في المتصفحة

ندخل على

رمز Code:
http://localhost/dzbatna/index.php/test











©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©