DanGien
Новичок
Сравнение строки из файла и шаблона
Приветствую!
Возникла такая проблема.
Есть 2 файла:
meta.php
teg.php
Файл meta.php - открывает teg.php, читает построчно
while (! feof($fh)):
$line = fgets($fh, 4096);
Задает шаблон
$site=$_SERVER['PHP_SELF'];
$stroka = "[$site]\n";
Т.е узнает, что текущий файл, скажем,
/index.php
И помещает его в $stroka
В файле teg.php есть строка
[/index.php]
Далее в файле meta.php
if ($line == $stroka)
{
выполняются действия
}
Так вот, на локальном сервере все работает.
На сайте запускаю все, но при сравнении $line почему-то не равно $stroka
Когда пишу в meta.php
print $line;
print "<br>";
print $stroka;
exit;
выдает
[/index.php]
[/index.php]
ТАК ПОЧЕМУ они не равны на сайте, но равны на локали?
Заранее спасибо за ответ!
Приветствую!
Возникла такая проблема.
Есть 2 файла:
meta.php
teg.php
Файл meta.php - открывает teg.php, читает построчно
while (! feof($fh)):
$line = fgets($fh, 4096);
Задает шаблон
$site=$_SERVER['PHP_SELF'];
$stroka = "[$site]\n";
Т.е узнает, что текущий файл, скажем,
/index.php
И помещает его в $stroka
В файле teg.php есть строка
[/index.php]
Далее в файле meta.php
if ($line == $stroka)
{
выполняются действия
}
Так вот, на локальном сервере все работает.
На сайте запускаю все, но при сравнении $line почему-то не равно $stroka
Когда пишу в meta.php
print $line;
print "<br>";
print $stroka;
exit;
выдает
[/index.php]
[/index.php]
ТАК ПОЧЕМУ они не равны на сайте, но равны на локали?
Заранее спасибо за ответ!