include $_GET

จะทำงัยให้ include();

แบบส่งค่า get ไปให้ได้บ้างครับ



เช่น include("xxx.php?id=111");



แต่มัน error อ่ะครับ





12 ก.ย. 2553 2 2,494

include $_GET
   

    $id_view=$_GET['id_view'];

    $id_show=$_GET['id_show'];

    $page=$_GET['page'];

.

.

.

<div>

            <?php

            if(isset($id_view)){

                include("view.php");

            }

            elseif(isset($id_show)){

             include("show.php");

             }

             else{

            include("$id_page.php");

            }

            ?>
    

</div>
#1

เราไม่สามารถส่งค่า GET หรือ POST ไปพร้อมกับการ include ได้ครับ แต่เราสามารถเตรียมตัวแปรรองรับค่าต่างๆไว้ก่อนได้ ซึ่งเมื่อ include เข้าไปในเพจแล้ว เราสามารถเรียกใช้งานตัวแปรนั้นๆในเพจที่ include ได้



<?php

  $id = 1; // เตรียมตัวแปร

  include('aaa.php');

?>




ที่ aaa.php

<?php

  echo $id; // ทดสอบตัวแปรที่ส่งมา , คืนค่า 1

?>




ว่าแต่ทำอะไรดึกดื่นป่านนั้น ไม่หลับไม่นอนรึ laugh
#2
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^