ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingใช้ฟังก์ชันfile_existsยังไงครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ใช้ฟังก์ชันfile_existsยังไงครับ  (อ่าน 962 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
ordinary04
Newbie
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 9



ดูรายละเอียด
« เมื่อ: 01 มีนาคม 2018, 06:17:29 »

คือผมลองฟังก์ชันfile_existsโดยมีไฟลล์ดังนี้
https://www.picz.in.th/image/7yuLrE

แล้วผมเข้าไปเขียนโค้ดในC-all.phpแบบนี้
https://www.picz.in.th/image/7yum0N

แล้วมันขึ้นแต่file not found อ่ะครับผมเขียนตรงไหนผิดครับ
« แก้ไขครั้งสุดท้าย: 01 มีนาคม 2018, 06:18:20 โดย ordinary04 » บันทึกการเข้า
romance69
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 169
ออฟไลน์ ออฟไลน์

กระทู้: 2,158



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 01 มีนาคม 2018, 06:22:10 »

ลองใส่ที่อยู่ path เข้าไปดูครับ
บันทึกการเข้า
ordinary04
Newbie
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 9



ดูรายละเอียด
« ตอบ #2 เมื่อ: 01 มีนาคม 2018, 06:30:05 »

ผมลองใส่ที่อยู่แบบนี้อ่าครับ /domains/awesome.com/public_html/wp-content/plugins/C-all/test.txt แต่ว่าไม่ได้
หรือผมใส่ไม่ถูก
บันทึกการเข้า
infamous
ก๊วนเสียว
*

พลังน้ำใจ: 14
ออฟไลน์ ออฟไลน์

กระทู้: 295



ดูรายละเอียด
« ตอบ #3 เมื่อ: 01 มีนาคม 2018, 10:51:15 »

file_exists มันต้องระบุ absolute/relative path ด้วยครับ

ถ้าเขียน plugins เองใน wp ก็ไม่ยากครับ เช่น

../plugins/your-plugin-name/target_file.txt <-- target
../plugins/your-plugin-name/myplugin.php    <-- main

myplugin.php
โค๊ด:
<?php 

$plugin_path 
plugin_dir_path(__FILE__);

echo 
$plugin_path// ../plugins/your-plugin-name/

if (file_exists($plugin_path.'target_file.txt')) {
   echo 
'Yup, I am here';
} else {
   echo 
'Could not find target file!';
}


ปล. wp มันเขียนได้หลายแบบครับ ดูว่าต้องการแบบไหน


บันทึกการเข้า
ordinary04
Newbie
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 9



ดูรายละเอียด
« ตอบ #4 เมื่อ: 01 มีนาคม 2018, 12:34:34 »

 wanwan020 ขอบคุณมากๆครับพี่ๆที่เข้ามาตอบทำได้แล้วครับ

*ทำไมหนังสือที่อ่านไม่อธิบายอย่างนี้ Tongue
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์