สอบถามจะเอาค่าจากตัวแปลนี้ไปแสดงใน template ยังไงอะครับ

พูดคุย phpBB3, SMF ปัญหา การติดตั้ง ปัญหา การลง Mod การแก้ไข หน้าตาบอร์ด การใช้งาน Joomla 1.5, 1.6, 1.7, 2.5 ,3.x และเร็วๆนี้ Joomla จะออกเวอร์ชั่น 4.0 การใช้งาน wordpress และ CMS อื่นๆ
การตั้งคำถาม ควรระบุรุ่นที่ใช้ ในการตั้งคำตามด้วย นะ เช่น SMF 1.1.4 หรือ SMF2.0 Joomla 1.0 joomla 3.8 และ รายละเอียดของ server OS , php เวอร์ชั่นไหน ฐานข้อมูลอะไร

Moderator: mindphp

กฎการใช้บอร์ด
คำถามหมวดนี้ ควรระบุ รายละเอียดของ Server OS, เวอร์ชั่น ของ PHP, CMS ที่ท่านใช้
รวมถึง Hosting หรือ Control Panel Hosting
ภาพประจำตัวสมาชิก
AePongsak
PHP VIP Members
PHP VIP Members
โพสต์: 2260
ลงทะเบียนเมื่อ: 17/09/2016 10:09 am

สอบถามจะเอาค่าจากตัวแปลนี้ไปแสดงใน template ยังไงอะครับ

โพสต์โดย AePongsak » 06/07/2017 5:56 pm

:icon_plusone:
แนบไฟล์
5.png
5.png (10.74 KiB) เปิดดู 17 ครั้ง
รูปภาพ
ξν℮ry story has an end but in life every end is a neω ßeginning.

ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 10096
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

Re: สอบถามจะเอาค่าจากตัวแปลนี้ไปแสดงใน template ยังไงอะครับ

โพสต์โดย thatsawan » 06/07/2017 5:59 pm

โค้ด: เลือกทั้งหมด

$template->assign_vars(array(
    
'NAME'   => $name,
    
'NOW'               => $distance,
    
'NOW_B'          => $stop_time,
   
'NOW_A'               => $price,
        
   )
); 


โค้ด: เลือกทั้งหมด

<div>{NAME}<br />{NOW}</div>

ภาพประจำตัวสมาชิก
AePongsak
PHP VIP Members
PHP VIP Members
โพสต์: 2260
ลงทะเบียนเมื่อ: 17/09/2016 10:09 am

Re: สอบถามจะเอาค่าจากตัวแปลนี้ไปแสดงใน template ยังไงอะครับ

โพสต์โดย AePongsak » 06/07/2017 6:06 pm

เอาไปใส่ในฟอร์มแล้วมันไม่ได้ครับ


โค้ด: เลือกทั้งหมด

     <tr class="bg1" >
                                                <td style="text-align: center;"><b>UserName / E-mail :</b></td>
                                                <td>  <h3>  {NAME}</h3>
                                        </tr


โค้ด: เลือกทั้งหมด

$template->assign_vars(array(
            'NAME' => $name,
            'NOW' => $distance,
            'NOW_B' => $stop_time,
            'NOW_A' => $price,
            
            
            
)
        );
        echo $name; exit(); 



ลองดูค่าก็เข้ามา
8.png
8.png (4.26 KiB) เปิดดู 15 ครั้ง
แก้ไขล่าสุดโดย AePongsak เมื่อ 06/07/2017 6:08 pm, แก้ไขไปแล้ว 1 ครั้ง.
รูปภาพ
ξν℮ry story has an end but in life every end is a neω ßeginning.

ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 10096
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

Re: สอบถามจะเอาค่าจากตัวแปลนี้ไปแสดงใน template ยังไงอะครับ

โพสต์โดย thatsawan » 06/07/2017 6:08 pm

ถ้าจะเอามาใส่ที่ form ต้องใส่ที่คำว่า value

โค้ด: เลือกทั้งหมด

 <form action="/action_page.php">
  First name: <input type="text" name="fname" value="{NAME}"><br>
  Last name: <input type="text" name="lname" value="{NAME}"><br>
  <input type="submit" value="Submit">
</form>


ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 6 และ บุคคลทั่วไป 0 ท่าน