2013-11-21 3 views
-1

Я сделал сайт, и он отлично работает. Но теперь я хочу, чтобы люди, не имеющие компьютера, могли меняться, если появляется одна строка. Я собирался для того чтобы достигнуть этого, имея линию PHP включаютКак условно включить файл в PHP

<?php include 'on.php'; ?> 

и они называют файл «на», чтобы отобразить его текст в файле PHP это прекрасно работает .. Но тогда, когда имя его выключен .. он отображает ошибку (очевидно, потому что он не может найти что-либо), но я бы хотел, чтобы моя настройка была такой же, но удаляла ошибку meassage или, возможно, имела бы оператор if, говорящий, что если он не найдет ничего, ничего не сделает.

Как бы мне это сделать?

+0

создать таблицу db и интерфейс, чтобы они могли редактировать эту строку в форме, предоставляя им доступ к файлу php, кажется сумасшедшим опасным. –

+0

и если они «* не компьютерные единомышленники», как они создают файл PHP, или это просто расширение, но это текст или HTML? – AbraCadaver

+0

Они не создают ничего, у меня есть все это, и все, что им нужно сделать, это переименовать файл – Lachlan

ответ

1
<?php 
$filename = 'on.php'; // or whatever 

if (is_readable($filename)) { 
    include $filename; 
} 
+0

umm теперь это не будет отображаться, когда его помечено на – Lachlan

+0

@Lachlan. Тогда я просто не понимаю ваш вопрос. – Phil

+0

Хорошо, я хочу, чтобы он отображал текст, когда файл помечен как on.php и когда его помечено off.php, я не хочу, чтобы он что-либо делал .. Как мне это сделать? – Lachlan

Смежные вопросы