Помогите найти причину ошибки в скрипте.

Klopopryg
На сайте с 29.12.2004
Offline
344
364

Пишу на html странице скрипт:

<b>цена 1: <?php $tovarname='2';require_once ($_SERVER['DOCUMENT_ROOT'].'/echoprice.php');?> руб.</b>

все работает, цена для Аквабром (5 кг) отображается http://www.forpool.ru/dezinfekciya.html

добавляю цену через этот же скрипт для "Аквабром альгицид (3 л)" и цены нет...

<b>цена 2: <?php $tovarname='3';require_once ($_SERVER['DOCUMENT_ROOT'].'/echoprice.php');?> руб.</b>

Почему второй скрипт не отображает цену?

файл echoprice.php

 <? $file=file($_SERVER['DOCUMENT_ROOT'].'/price.dat');for ($i=0;$i<sizeof($file);$i++){$mass=explode('	',$file[$i]);if (substr_count(strtolower($mass[0]),strtolower($tovarname))){echo $mass[3];break;} } ?>
Лучше выстрелить, перезарядить и еще раз выстрелить, чем светить фонариком и спрашивать - "кто тут?"
ДП
На сайте с 23.11.2009
Offline
203
#1

Файлик price.dat бы еще приложили.

Ну и для профилактики

error_reporting(E_ALL);

ini_set('display_errors',true);

Чтобы ошибки выводились - может сами увидите где ошибка.

Klopopryg
На сайте с 29.12.2004
Offline
344
#2

Все, решение найдено, всем спасибо :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий