Помощь по PHP

Discussion in 'PHP' started by Gexik, 2 Jul 2010.

  1. Gexik

    Gexik New Member

    Joined:
    23 Jun 2010
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    </div>
    <br>
    <center>
    <div class="dld" style="width:350px;">
    <? if ($_GET['yes']==1)
    {
    Echo '
    скачать

    </div>';
    }
    else
    {
    ?>

    <center>
    <script src="ajax.js" type="text/javascript"></script>
    <script type="text/javascript">
    function $(id) {
    return document.getElementById(id);
    }
    function next_step() {
    $('result').innerHTML = "";
    var tel = $('telephone').value;
    var tel_reg = new RegExp(/[^0-9]/i);
    if(tel_reg.test(tel) || tel.length < 11) {
    $('result').innerHTML = 'Вы ввели не правильный номер телефона';
    }else {
    $('result').innerHTML = "";
    jX_send('step1&operator='+$('operator').value+'&telephone='+$('telephone').value,'main_form');
    }
    }
    function step2() {
    var code = $('code').value;
    jX_send('step2&code='+code,'main_form');
    }
    </script>
    <div id="main_form">
    <form action="func.php" method='post'>
    <label>Оператор:</label> <select id="operator">
    <option>МТС</option>
    <option>Билайн</option>
    </select>
    <label>Телефон:</label> +<input type="text" id="telephone" size='20' value="7"/>
    <input type="button" value="Отправить" onclick="next_step()" />
    </form>
    </div>
    <div id="result"></div>
    <div id="loading_bar"></div>
    </center>
    </div>
    <br><br>
    <!--
    <input name="success_url" id="success_url" value="" type="hidden">
    <input name="fail_url" id="fail_url" value="" type="hidden">
    <input name="try_to_login" id="try_to_login" value="1" type="hidden">
    <table align="center" border="0" cellpadding="0" >
    <td width="160">
    <div class="dld" style="width:150px;">
    <center><center><label for="pass">Код активации:</label></center>
    </div></center>
    </center>
    </td>
    </center>
    </ul>
    <br/
    </td></tr></table>
    -->
    <?php
    }
    ?>

    Нужно поставить обратный отсчет (90 сек) , после того как нажали " <input type="button" value="Отправить" "
    после того как отсчет кончился запустилось "<label for="pass">Код активации:</label> " :)
     
  2. -=Zhenek=-

    -=Zhenek=- Elder - Старейшина

    Joined:
    31 Dec 2007
    Messages:
    271
    Likes Received:
    77
    Reputations:
    1
    и в чем проблема?
    после jX_send('step1&operator='+$('operator').value+'&telephone='+$('telephone').value,'main_form');

    вызываем функцию джаваскрип которая все это сделает.

    а именно например :

    function timer (){
    var time = 90;
    var v_time =0;
    //код счетчика

    if(v_time == 90) {
    kod=document.getElementById("dld");
    kod.style.display="inline";
    kod.innerHTML= "Ваш код : <?=$kod?>";
    }

    }

    ну примерно так.

    п.с писал прям тут.Нужно напильником обработать. п.с в джаваскрипте ни бум-бум )