[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Господа, ошибка в опроснике
NICK-KOLA
Код проверяли в эмуляторах (навреное) после загрузки на сервак - отказывается работать и кричит на синтаксис.

Делал программист я знаю php как афроамериканец революцию семнадцатого года, ну т.е. что-то изменить ещё могу, а с нуля нет

помогите найти ошибку




<h2 align="center">тест</h2>

<? if($test) { ?> <form method=POST> <h4>Ваш уровень дохода (подтверждаемый) </h4> <p><input name="a" value="14" type="radio"> более 70 </p> <p><input name="a" value="10" type="radio">40-70 Т.р.</p> <p><input name="a" value="6" type="radio">20-40 т.р</p> <p><input name="a" value="2" type="radio">менее 20т.р.</p> <center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> <? if($a) { ?> <form method=POST> <h4>Прописка по паспорту</h4> <p><input name="b" value="<? echo (14+$a) ?>" type="radio">СПБ или Лен Область</p> <p><input name="b" value="<? echo (10+$a) ?>" type="radio">другой субъект РФ</p> <p><input name="b" value="<? echo (2+$a) ?>" type="radio">Нет прописки в паспорте</p> <center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> <? if($b) { $rezult = ($b); ?> <form method=POST> <h4>Кредитная История</h4> <p><input name="c" value="<? echo (14+$b) ?>" type="radio">Положительная (Брал кредиты, платил без просрочек)</p> <p><input name="c" value="<? echo (10+$b) ?>" type="radio">Не брал Кредитов</p> <p><input name="c" value="<? echo (6+$b) ?>" type="radio">Были просрочки</p> <p><input name="c" value="<? echo (2+$b) ?>" type="radio">есть долг по текущим</p> <center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> <? if($c) { $rezult = ($c); ?> <form method=POST> <h4>Возраст</h4> <p><input name="d" value="<? echo (14+$c) ?>" type="radio">От 30 до 60</p> <p><input name="d" value="<? echo (10+$c) ?>" type="radio">23 до 30</p> <p><input name="d" value="<? echo (7+$c) ?>" type="radio">от 21 до 23</p> <p><input name="d" value="<? echo (4+$c) ?>" type="radio">от 60</p><p><input name="d" value="<? echo (1+$c) ?>" type="radio">до 21</p> <center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> <? if($d) { $rezult = ($d); ?> <form method=POST> <h4>Собственность на сумму (недвижимость и т.д.)</h4> <p><input name="e" value="<? echo (14+$d) ?>" type="radio">От 3.000.000 рублей</p> <p><input name="e" value="<? echo (10+$d) ?>" type="radio">от 1 миллиона до 3 млн. рублей</p> <p><input name="e" value="<? echo (6+$d) ?>" type="radio">до 1 млн. рублей</p> <p><input name="e" value="<? echo (2+$d) ?>" type="radio">нет</p> <center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> <? if($e) { $rezult = ($e); ?> <form method=POST> <h4>Наличие Судебных Обязательств</h4> <p><input name="f" value="<? echo (14+$e) ?>" type="radio">нет</p> <p><input name="f" value="<? echo (10+$e) ?>" type="radio">штрафы и алименты</p> <p><input name="f" value="<? echo (6+$e) ?>" type="radio">штрафы и выплаты через суд</p> <p><input name="f" value="<? echo (2+$e) ?>" type="radio">все выше указанные долги</p> <center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> <? if($f) { $rezult = ($f); ?> <form method=POST> <h4>Количество Кредитов на данный момент</h4> <p><input name="g" value="<? echo (14+$f) ?>" type="radio">0</p> <p><input name="g" value="<? echo (10+$f) ?>" type="radio">до 3</p> <p><input name="g" value="<? echo (6+$f) ?>" type="radio">больше 5</p> <center> <? } else { ?> <? if($g) { $ball = ($g); $rezult = ($g); if echo <h4>Результат теста:</h4><p>Вами набрано <b>$ball</b> процентов.</p> <form method=POST> <center> <input name="test" type="submit" class="code" value=" Начать тест он-лайн"> </center> <? }}}}}}}}}} ?>

<p><small><a href=http://vkontakte.ru/id18074398>Автор скрипта Игорь Александров</a></small></p>



Спустя 6 минут, 5 секунд (30.12.2010 - 17:37) Basili4 написал(а):
меняй <? на <?php

Спустя 5 минут, 36 секунд (30.12.2010 - 17:43) NICK-KOLA написал(а):
Заменил - все равно болеет. Мне так думается что там косяк в самом конце.

ВОТ ТУТ :

<center> <?php } else { ?> <?php if($g) { $ball = ($g); $rezult = ($g); if echo <h4>Результат теста:</h4><p>Вами набрано <b>$ball</b> процентов.</p>



Спустя 2 минуты, 9 секунд (30.12.2010 - 17:45) waldicom написал(а):
Цитата (NICK-KOLA @ 30.12.2010 - 16:43)
if echo <h4>Результат теста:</h4><p>Вами набрано <b>$ball</b> процентов.</p>

Это что должно значить?

Спустя 3 минуты, 38 секунд (30.12.2010 - 17:49) DmitryOpalev написал(а):
Я вам помогу: :D
    <?php
if($test)
{
?> <form method=POST> <h4>Ваш уровень дохода (подтверждаемый) </h4> <p><input name="a" value="14" type="radio"> более 70 </p> <p><input name="a" value="10" type="radio">40-70 Т.р.</p> <p><input name="a" value="6" type="radio">20-40 т.р</p> <p><input name="a" value="2" type="radio">менее 20т.р.</p> <center> <input type="submit" class="code" value=" дальше "> </center> <?
}
else
{
?> <?
if($a)
{
?> <form method=POST> <h4>Прописка по паспорту</h4> <p><input name="b" value="<? echo (14 + $a)?>" type="radio">СПБ или Лен Область</p> <p><input name="b" value="<? echo (10 + $a)?>" type="radio">другой субъект РФ</p> <p><input name="b" value="<? echo (2 + $a)?>" type="radio">Нет прописки в паспорте</p> <center> <input type="submit" class="code" value=" дальше "> </center> <?
}
else
{
?> <?
if($b)
{
$rezult = ($b);
?> <form method=POST> <h4>Кредитная История</h4> <p><input name="c" value="<? echo (14 + $b)?>" type="radio">Положительная (Брал кредиты, платил без просрочек)</p> <p><input name="c" value="<? echo (10 + $b)?>" type="radio">Не брал Кредитов</p> <p><input name="c" value="<? echo (6 + $b)?>" type="radio">Были просрочки</p> <p><input name="c" value="<? echo (2 + $b)?>" type="radio">есть долг по текущим</p> <center> <input type="submit" class="code" value=" дальше "> </center> <?
}
else
{
?> <?
if($c)
{
$rezult = ($c);
?> <form method=POST> <h4>Возраст</h4> <p><input name="d" value="<? echo (14 + $c)?>" type="radio">От 30 до 60</p> <p><input name="d" value="<? echo (10 + $c)?>" type="radio">23 до 30</p> <p><input name="d" value="<? echo (7 + $c)?>" type="radio">от 21 до 23</p> <p><input name="d" value="<? echo (4 + $c)?>" type="radio">от 60</p><p><input name="d" value="<? echo (1 + $c)?>" type="radio">до 21</p> <center> <input type="submit" class="code" value=" дальше "> </center> <?
}
else
{
?> <?
if($d)
{
$rezult = ($d);
?> <form method=POST> <h4>Собственность на сумму (недвижимость и т.д.)</h4> <p><input name="e" value="<? echo (14 + $d)?>" type="radio">От 3.000.000 рублей</p> <p><input name="e" value="<? echo (10 + $d)?>" type="radio">от 1 миллиона до 3 млн. рублей</p> <p><input name="e" value="<? echo (6 + $d)?>" type="radio">до 1 млн. рублей</p> <p><input name="e" value="<? echo (2 + $d)?>" type="radio">нет</p> <center> <input type="submit" class="code" value=" дальше "> </center> <?
}
else
{
?> <?
if($e)
{
$rezult = ($e);
?> <form method=POST> <h4>Наличие Судебных Обязательств</h4> <p><input name="f" value="<? echo (14 + $e)?>" type="radio">нет</p> <p><input name="f" value="<? echo (10 + $e)?>" type="radio">штрафы и алименты</p> <p><input name="f" value="<? echo (6 + $e)?>" type="radio">штрафы и выплаты через суд</p> <p><input name="f" value="<? echo (2 + $e)?>" type="radio">все выше указанные долги</p> <center> <input type="submit" class="code" value=" дальше "> </center> <?
}
else
{
?> <?
if($f)
{
$rezult = ($f);
?> <form method=POST> <h4>Количество Кредитов на данный момент</h4> <p><input name="g" value="<? echo (14 + $f)?>" type="radio">0</p> <p><input name="g" value="<? echo (10 + $f)?>" type="radio">до 3</p> <p><input name="g" value="<? echo (6 + $f)?>" type="radio">больше 5</p> <center> <?
}
else
{
?> <?
if($g)
{
$ball = ($g);
$rezult = ($g);

ifecho < h4 > Результаттеста : < / h4 > < p > Ваминабрано < b > $ball < / b > процентов . < / p > < formmethod = POST > < center > < inputname = "test"type = "submit"class = "code"value = " Начать тест он-лайн" > < / center > <?
}
}
}
}
}
}
}
}

}

}

?> < p > < small > < ahref = http : / / vkontakte . ru / id18074398 > АвторскриптаИгорьАлександров < / a > < / small > < / p
?>

Спустя 53 секунды (30.12.2010 - 17:49) DmitryOpalev написал(а):
МОжет быть, тут надо писать $_POST[...]/$_GET[...]
ИМХО какой-то непонятный программист, раз столько форм наделал biggrin.gif
Какую ошибку выдает?

Спустя 3 минуты, 52 секунды (30.12.2010 - 17:53) DmitryOpalev написал(а):
И ещё:
ifecho  < h4 > Результаттеста :

Вот это ifecho мне не понятно...

Спустя 3 минуты, 18 секунд (30.12.2010 - 17:57) NICK-KOLA написал(а):
Не понятно почему оно слитно или почему, оно там стоит? Оно мне кстати тоже ужасно не понятно. Да мне вообще блин мало что понятно из этого кода. Иду от логики.

Спустя 2 минуты, 19 секунд (30.12.2010 - 17:59) DmitryOpalev написал(а):
Ну должно быть так:
if(...условие...) {...что-то делаем, если условие верно...}

Спустя 8 минут (30.12.2010 - 18:07) DmitryOpalev написал(а):
Покажи ошибку, которую код выдает

Спустя 9 минут, 21 секунда (30.12.2010 - 18:16) NICK-KOLA написал(а):
Ошибка

Parse error: syntax error, unexpected '>', expecting ',' or ';' in /users/x/n/xn--80aafbotef2btdhdeg.xn--p1ai/html/www/13/skript.php on line 77


Спустя 1 минута, 12 секунд (30.12.2010 - 18:18) DmitryOpalev написал(а):
Тогда надо всю страницу полностью
Вот: ifecho < h4 > Результаттеста :
Это надо к тому программисту

Спустя 6 минут, 9 секунд (30.12.2010 - 18:24) NICK-KOLA написал(а):
Я уж понял.

Спустя 1 час, 19 минут, 52 секунды (30.12.2010 - 19:44) inpost написал(а):
NICK-KOLA
А чем не подходит обратиться к разработчику, причём проблема кода вызвана неправильным кодом самим разработчиком. Продавая приложение он обязывается предоставить рабочий код, а если он не работает - заменить другим или исправить неполадки.

В крайнем случае - наймите программиста! Или давайте все будем бесплатно работать! Вы, как я погляжу, юрист, давайте беслпатно посудимся с моими обидчиками?

Форум - место, где общаются
Программистов - место для программистов.
Данный форум подразумевает общение между программистами или найм других. Так как вы пишете в разделе Взаимопомощь, я помогу вам, если взамен вы поможете мне. Чем конкретно Вы можете мне помочь?

Спустя 3 дня, 22 часа, 38 минут, 45 секунд (4.01.2011 - 18:22) NICK-KOLA написал(а):
Цитата (inpost @ 30.12.2010 - 16:44)
NICK-KOLA
А чем не подходит обратиться к разработчику, причём проблема кода вызвана неправильным кодом самим разработчиком. Продавая приложение он обязывается предоставить рабочий код, а если он не работает - заменить другим или исправить неполадки.

В крайнем случае - наймите программиста! Или давайте все будем бесплатно работать! Вы, как я погляжу, юрист, давайте беслпатно посудимся с моими обидчиками?

Форум - место, где общаются
Программистов - место для программистов.
Данный форум подразумевает общение между программистами или найм других. Так как вы пишете в разделе Взаимопомощь, я помогу вам, если взамен вы поможете мне. Чем конкретно Вы можете мне помочь?

Я вот щас ничего не понял. Но я не знаю чем я могу вам помочь? Дизайном, может могу,
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.