D
Damon
Народ, может кто поможет?
в общем есть текстовый файл такого вида:
8789 -173
6584 -50
566 0
7405 -150
6585 0
629 0
7512 0
628 100
562 50
2134 -200
первая цифра до пробела номер договора, после пробела сумма долга.
вот текст PHP:[codebox]
<?php
include("../htm/count.htm");
echo "<FORM ACTION=\"\" METHOD=\"POST\">";
echo "<div align=\"center\"><strong>Номер договора:</strong><BR>";
echo "<INPUT TYPE=\"text\" NAME=\"number\" SIZE=\"5\" MAXLENGTH=\"5\">";
echo "</div>";
echo "<P align=\"center\">";
echo "<INPUT TYPE=\"submit\" VALUE=\"Проверить счет!\"";
echo "</FORM> <br>";
$k = 0;
$i = 0;
if ($number != "")
{
$filename = "../base.txt";
$fd = fopen( $filename, "r" );
$content = file($filename);
while (! feof($fd))
{
$line = fgets($fd, 4096);
$numkey = substr($line, 0, strpos($line," "));
$sumdolg = substr($line, strpos($line," ") + 1);
if ($i == 0) {$line01 = $line; $i = 1;}
if ($numkey==$number)
{
$k = 1;
echo "<br> Номер вашего договора: <strong>", $numkey, "</strong>";
echo "<br> По данным на <font color=\"#FF0000\"><strong>", $line01, "</strong></font>";
if ($sumdolg >= 150)
{
echo "ваш долг составляет: <font color=\"#FF0000\"><strong>", $sumdolg, " руб.</strong></font>";
echo " Если в ближайшие дни вы не погасите задолженность за услуги СКТВ, то <font color=\"#FF0000\"><strong>будете отключены за неуплату.</strong></font><br>Согласно п.7.4 \"Абонентского договора\", повторное подключение к СКТВ платное и составляет 100% от основной месячной Абонентской платы.<br> <strong>Абонентская служба СКТВ</strong> работает без выходных и находится по адресу: <strong>ул.М.Жукова, д.1.</strong> <br> Получить информацию о текущей задолженности можно по телефонам: <strong>52947, 59959, 59777, 52535.</strong>";
}
if ($sumdolg <= 0) {
echo "на вашем счету: <font color=\"#FF0000\"><strong>", -$sumdolg, " руб.</strong></font>";
echo "<br> <h5> Благодарим за своевременную оплату услуг СКТВ.</h5>
<br> <strong>Абонентская служба СКТВ</strong> работает без выходных и находится по адресу: <strong>ул.М.Жукова, д.1.</strong> <br> Получить информацию о текущей задолженности можно по телефонам: <strong>52947, 59959, 59777, 52535.</strong>";
}
if (($sumdolg > 0) and ($sumdolg < 150))
{
echo "ваш долг составляет: <font color=\"#FF0000\"><strong>", $sumdolg, " руб.</strong></font><br>";
echo "<br> <strong>Абонентская служба СКТВ</strong> работает без выходных и находится по адресу: <strong>ул.М.Жукова, д.1. </strong><br> Получить информацию о текущей задолженности можно по телефонам: <strong>52947, 59959, 59777, 52535.</strong>";
}
}
}
if ((feof($fd)) and ($k == 0)) echo "<br> Пожалуйста, проверте правильность ввода номера договора!";
}
else echo "<br> Пожалуйста, введите номер договора!";
$number = "";
include("../htm/count2.htm");
?>[/codebox]
на том сайте кототрый делали до меня все нормально работало,
щас при переходе на джумлу что-то не хочет пахать... вроде и выставляю все как есть и все правильно, а не работает.
Может кто подскажет? если кто знает, пишите damonfal@mail.ru
Заранее благодарен за советы
в общем есть текстовый файл такого вида:
8789 -173
6584 -50
566 0
7405 -150
6585 0
629 0
7512 0
628 100
562 50
2134 -200
первая цифра до пробела номер договора, после пробела сумма долга.
вот текст PHP:[codebox]
<?php
include("../htm/count.htm");
echo "<FORM ACTION=\"\" METHOD=\"POST\">";
echo "<div align=\"center\"><strong>Номер договора:</strong><BR>";
echo "<INPUT TYPE=\"text\" NAME=\"number\" SIZE=\"5\" MAXLENGTH=\"5\">";
echo "</div>";
echo "<P align=\"center\">";
echo "<INPUT TYPE=\"submit\" VALUE=\"Проверить счет!\"";
echo "</FORM> <br>";
$k = 0;
$i = 0;
if ($number != "")
{
$filename = "../base.txt";
$fd = fopen( $filename, "r" );
$content = file($filename);
while (! feof($fd))
{
$line = fgets($fd, 4096);
$numkey = substr($line, 0, strpos($line," "));
$sumdolg = substr($line, strpos($line," ") + 1);
if ($i == 0) {$line01 = $line; $i = 1;}
if ($numkey==$number)
{
$k = 1;
echo "<br> Номер вашего договора: <strong>", $numkey, "</strong>";
echo "<br> По данным на <font color=\"#FF0000\"><strong>", $line01, "</strong></font>";
if ($sumdolg >= 150)
{
echo "ваш долг составляет: <font color=\"#FF0000\"><strong>", $sumdolg, " руб.</strong></font>";
echo " Если в ближайшие дни вы не погасите задолженность за услуги СКТВ, то <font color=\"#FF0000\"><strong>будете отключены за неуплату.</strong></font><br>Согласно п.7.4 \"Абонентского договора\", повторное подключение к СКТВ платное и составляет 100% от основной месячной Абонентской платы.<br> <strong>Абонентская служба СКТВ</strong> работает без выходных и находится по адресу: <strong>ул.М.Жукова, д.1.</strong> <br> Получить информацию о текущей задолженности можно по телефонам: <strong>52947, 59959, 59777, 52535.</strong>";
}
if ($sumdolg <= 0) {
echo "на вашем счету: <font color=\"#FF0000\"><strong>", -$sumdolg, " руб.</strong></font>";
echo "<br> <h5> Благодарим за своевременную оплату услуг СКТВ.</h5>
<br> <strong>Абонентская служба СКТВ</strong> работает без выходных и находится по адресу: <strong>ул.М.Жукова, д.1.</strong> <br> Получить информацию о текущей задолженности можно по телефонам: <strong>52947, 59959, 59777, 52535.</strong>";
}
if (($sumdolg > 0) and ($sumdolg < 150))
{
echo "ваш долг составляет: <font color=\"#FF0000\"><strong>", $sumdolg, " руб.</strong></font><br>";
echo "<br> <strong>Абонентская служба СКТВ</strong> работает без выходных и находится по адресу: <strong>ул.М.Жукова, д.1. </strong><br> Получить информацию о текущей задолженности можно по телефонам: <strong>52947, 59959, 59777, 52535.</strong>";
}
}
}
if ((feof($fd)) and ($k == 0)) echo "<br> Пожалуйста, проверте правильность ввода номера договора!";
}
else echo "<br> Пожалуйста, введите номер договора!";
$number = "";
include("../htm/count2.htm");
?>[/codebox]
на том сайте кототрый делали до меня все нормально работало,
щас при переходе на джумлу что-то не хочет пахать... вроде и выставляю все как есть и все правильно, а не работает.
Может кто подскажет? если кто знает, пишите damonfal@mail.ru
Заранее благодарен за советы