| |
|
|
| | Привет, вот появилась задачка, выводить разную инфу в зависимости от того, есть ли файл на сервере. Сделал так:
<?
error_reporting(0); // запретил вывод ошибок, т.к. если файла нет, то тормозит и ругается.
$link = "./file.php"; // Файл, который нужен
$fd = fopen($link, "r");
if (!$fd) { echo "Файла нет!"; } else { echo "Файл есть!"; }
?>
|
Всё работает, но правильно ли я сделал, или есть другие, более правильные методы, узнавания, есть ли файл на сервере.. пробовал другие способы - не то...
Заранее спасибо! | |
| |
|
|
| |
|
|
| |
для: mr Bin
(18.02.2007 в 16:14)
| | | if (file_exists('file.php'))
print 'Найден';
=) | |
| |
|
|
| |
|
|
| |
для: bronenos
(18.02.2007 в 16:15)
| | | Во блин! СПАСИБЕЩЕ!
А я давно с этим парился, солько методов придумал, а сейчас эта ещь уже за горло схватила и без неё никуда.. и такое простое решение.. Ещё раз спасибо! | |
| |
|
|
| |
|
|
| |
для: bronenos
(18.02.2007 в 16:15)
| | |
<?php
$file = 'file.txt';
if(!file_exists($file)) {
echo "File not found";
} else {
echo "File have been found";
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: SnooPI
(18.02.2007 в 16:22)
| | | Угу, спасиб, я типо этго уже и сам набросал.
Единственый вопрос, сейчас я делаю у ся на компе.. а как это будет выполняться уже на хостинге? Быстро или есть повод потормозить? Просто эта операция проделывается на каждой странце сайта и нужен метод без тормозов... Спасибо | |
| |
|
|
| |
|
|
| |
для: mr Bin
(18.02.2007 в 16:25)
| | | Скрипт не сложный, поэтому тормозить не будет!!! | |
| |
|
|
| |
|
|
| |
для: SnooPI
(18.02.2007 в 16:26)
| | | Спасибо, теперь я спокоен! | |
| |
|
|