30
ป้องกันการเข้าถึงไฟล์ php ได้โดยตรง
ฉันมีไฟล์ php ซึ่งจะใช้เป็นแบบรวม ดังนั้นฉันต้องการโยนข้อผิดพลาดแทนที่จะเรียกใช้งานเมื่อเข้าถึงโดยตรงโดยพิมพ์ URL แทนการรวมไว้ โดยทั่วไปฉันต้องทำการตรวจสอบดังต่อไปนี้ในไฟล์ php: if ( $REQUEST_URL == $URL_OF_CURRENT_PAGE ) die ("Direct access not premitted"); มีวิธีง่ายๆในการทำเช่นนี้หรือไม่?
166
php
include
include-guards