За последние 24 часа нас посетили 18074 программиста и 1651 робот. Сейчас ищут 2148 программистов ...

Помогите, моя последняя надежда

Тема в разделе "Вопросы от блондинок", создана пользователем zawq, 14 сен 2007.

  1. zawq

    zawq Активный пользователь

    С нами с:
    16 авг 2007
    Сообщения:
    22
    Симпатии:
    0
    Неработает скрипт, один, всё остальное пашет. Просто пустая страница, даже после того как
    добавил htaccess команду на проверку ошибок(php_flag display_errors on). Все одно-пустая страница. Что может быть даже незнаю. Вот скрипт Подскажите ПЛИЗ!!!
    <?
    echo '<link href="css.css" rel="stylesheet" type="text/css">';
    if ($char == "Z")
    if ($one <> '') {
    $stavka = "0.05";
    $LMI_PAYEE_PURSE = "Z727662806926";
    }
    elseif ($two <> '') {
    $stavka = "0.10";
    $LMI_PAYEE_PURSE = "Z516815099898";
    }
    elseif ($three <> '') {
    $stavka = "0.20";
    $LMI_PAYEE_PURSE = "Z581727297028";
    }
    elseif ($four <> '') {
    $stavka = "0.50";
    $LMI_PAYEE_PURSE = "Z086002908263";
    }
    elseif ($five <> '') {
    $stavka = "1.00";
    $LMI_PAYEE_PURSE = "Z208677726715";
    }
    elseif ($six <> '') {
    $stavka = "3.00";
    $LMI_PAYEE_PURSE = "Z991534357851";
    }
    elseif ($seven <> '') {
    $stavka = "5.00";
    $LMI_PAYEE_PURSE = "Z393097236748";
    }
    elseif ($eight <> '') {
    $stavka = "10.00";
    $LMI_PAYEE_PURSE = "Z789927401228";
    }
    elseif ($pytin <> '') {
    $stavka = "15.00";
    $LMI_PAYEE_PURSE = "Z789927401228";
    }
    elseif ($nine <> '') {
    $stavka = "20.00";
    $LMI_PAYEE_PURSE = "Z789927401228";
    }
    elseif ($ninef <> '') {
    $stavka = "25.00";
    $LMI_PAYEE_PURSE = "Z789927401228";
    }
    elseif ($threetin <> '') {
    $stavka = "30.00";
    $LMI_PAYEE_PURSE = "Z789927401228";
    }
    elseif ($onehan <> '') {
    $stavka = "100.00";
    $LMI_PAYEE_PURSE = "Z789927401228";
    }
    elseif ($ten <> '') {
    $stavka = "0.70";
    }
    elseif ($eleven <> '') {
    $stavka = "0.90";
    }
    elseif ($topay <> '') {
    $stavka = "$topay";
    }

    if ($char == "R")
    if ($one <> '') {
    $stavka = "1.5";
    $LMI_PAYEE_PURSE = "R100088527676";
    }
    elseif ($two <> '') {
    $stavka = "3";
    $LMI_PAYEE_PURSE = "R540394809087";
    }
    elseif ($three <> '') {
    $stavka = "6";
    $LMI_PAYEE_PURSE = "R225199335102";
    }
    elseif ($four <> '') {
    $stavka = "15";
    $LMI_PAYEE_PURSE = "R161636854344";
    }
    elseif ($five <> '') {
    $stavka = "30";
    $LMI_PAYEE_PURSE = "R297201273052";
    }
    elseif ($six <> '') {
    $stavka = "90";
    $LMI_PAYEE_PURSE = "R917983582379";
    }
    elseif ($seven <> '') {
    $stavka = "150";
    $LMI_PAYEE_PURSE = "R879548584371";
    }
    elseif ($eight <> '') {
    $stavka = "300";
    }
    elseif ($nine <> '') {
    $stavka = "500";
    }
    elseif ($topay <> '') {
    $stavka = "$topay";
    }
    else {
    echo "<p class=text2 align=center><b><font color=red><br><br><br><font size=5>Пожалуйста, не пытайтесь накрутить лотерею!</b></font>";
    exit;
    }
    include "md5.php";
    echo '
    <FORM action=https://merchant.webmoney.ru/lmi/payment.asp method=post name=bolshe>
    <center>
    <input type=hidden name=chislo value="'; echo $chislo; echo '">
    <input type=hidden name=state value="'; echo $state; echo '">
    <input type=hidden name=LMI_PAYMENT_AMOUNT value="'; echo $stavka; echo '">
    <input type=hidden name=num value="'; echo $num; echo '">
    <input type=hidden name=LMI_PAYEE_PURSE value="'; echo $LMI_PAYEE_PURSE; echo '">
    <input type=hidden name=LMI_PAYMENT_DESC value="'; echo $LMI_PAYMENT_DESC; echo '">
    <input type=hidden name=partner value="'; echo $partner; echo '">
    <input type=hidden name=kod value="'; echo $hash; echo '">
    <input type=hidden name=pay value="'; echo $pay; echo '">
    <INPUT name="submit2" type=submit class=submit2 value="Далее, на оплату">
    <p class=text2> <b>Ваш md5-код:</b>
    ';
    echo "$hash";




    if ($pay == ruch) {
    exit;
    }
    elseif ($pay == avt){
    ?>
    <script>
    bolshe.submit();
    </script>
    <?
    }
    ?>
     
  2. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    а у меня не пустая ;)

    отформатируйте код. Читать никто не будет
     
  3. zawq

    zawq Активный пользователь

    С нами с:
    16 авг 2007
    Сообщения:
    22
    Симпатии:
    0
    Слолько ошиьок у меня. А неподскажите как примерно мне их исправить, с чем связаны. Я тогда потихоньку разберусь и исправлю.
     
  4. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    заплатить денюжку человеку, который знает как включить error_reporting(E_ALL); что бы он прописал Вам связь с webmoney. Или читать http://webmoney.ru/rus/developers/developers.shtml
     
  5. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Читайте, что написано в ошибках - там иногда пишется номер той строки (чаще - следующей строки, как и в этом случае), в которой ошибка.
    Вот 2-я строка:
    PHP:
    1. <?
    2. if ($char == "Z")
    3. ?>
    Ничего странного не видете? Где { после задания условия? На 64 строке нет закрытия конструкции. В коде таких ошибок не одна.
     
  6. ustas

    ustas Активный пользователь

    С нами с:
    17 сен 2007
    Сообщения:
    59
    Симпатии:
    0
    начни удалять строчку за строчкой снизу вверх, как только заработает хоть что нибудь, иди в обратном порядке, то есть добавляй. И практика будет, и заработает может ;)