السلام عليكم ورحمة الله وبركاته
اليوم راح أخليك تعمل صفحة العرض وعرضها
شرح طريقة عن 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
