За последние 24 часа нас посетил 18661 программист и 1588 роботов. Сейчас ищут 1914 программистов ...

Помощь с JavaScript

Тема в разделе "JavaScript и AJAX", создана пользователем Kent123, 21 авг 2015.

  1. Kent123

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

    С нами с:
    4 авг 2014
    Сообщения:
    16
    Симпатии:
    1
    Недавно изучил основы JavaScript, и столкнулся с проблемой:

    Код (PHP):
    1. <script type="text/javascript">
    2. function gopage1() {
    3. <? $query = "INSERT INTO  orders2 (id, price, metod, bill) VALUES ('$idp','$price','webmoney','$bill')"; 
    4. mysql_query($query) or die(mysql_error()); ?>
    5.  }
    6.  
    7. function gopage2() {
    8. <? $query = "INSERT INTO  orders2 (id, price, metod, bill) VALUES ('$idp','$price','qiwi','$bill')"; 
    9. mysql_query($query) or die(mysql_error()); ?>
    10.  }
    11.  
    12. function gopage3() {
    13. <? $query = "INSERT INTO  orders2 (id, price, metod, bill) VALUES ('$idp','$price','yandex','$bill')"; 
    14. mysql_query($query) or die(mysql_error()); ?>
    15.  }
    16. </script>
    17.                 
    18. <?php
    19. if(1 == config_item('site_pwebmoney')){
    20. echo "<form method='POST' action=''?gpay'>
    21. <input type='image' onclick='gopage1()' src='http://i.imgur.com/ShsyZEc.png' style='height:45px;' name='webmoney' value='webmoney'>
    22. </form>";
    23. }
    24. else{
    25. }
    26. ?>
    27. <br>
    28. <?php
    29.  
    30. if(1 == config_item('site_pqiwi')){    
    31. echo "<form method='POST' action='?gpay'>
    32. <input type='image' onclick='gopage2()' src='http://i.imgur.com/RkZSEtW.png' style='height:45px;' name='qiwi' value='qiwi'>
    33. </form>";
    34. }
    35. else{
    36. }
    37. ?>
    38. <br>
    39. <?php
    40. if(1 == config_item('site_pyandex')){
    41. echo "<form method='POST' action='?gpay'>
    42. <input type='image' onclick='gopage3()' src='http://i.imgur.com/JLR7kHV.png'style='height:45px;' name='yandex' value='yandex'>
    43. </form>";
    44.  
    45. }
    46. else{
    47. }
    48. ?>
    В базу идут все 3 запроса надо один

    PHP, JavaScript, SQL и другой код пишите внутри тегов
    Код ( (Unknown Language)):
    1. [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
     
  2. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Код (PHP):
    1. [quote="Kent123"]<script type="text/javascript">
    2. function gopage1() {
    3. <? $query = "INSERT INTO  orders2 (id, price, metod, bill) VALUES ('$idp','$price','webmoney','$bill')";
    4. mysql_query($query) or die(mysql_error()); ?>
    5.  }
    6.  
    7. function gopage2() {
    8. <? $query = "INSERT INTO  orders2 (id, price, metod, bill) VALUES ('$idp','$price','qiwi','$bill')";
    9. mysql_query($query) or die(mysql_error()); ?>
    10.  }
    11.  
    12. function gopage3() {
    13. <? $query = "INSERT INTO  orders2 (id, price, metod, bill) VALUES ('$idp','$price','yandex','$bill')";
    14. mysql_query($query) or die(mysql_error()); ?>
    15.  }
    16. </script>[/quote]
    Я один не могу понять, какого черта тут происходит? Вы код пхпшный пытаетесь выполнить на стороне клиента?
     
  3. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
    И он таки работает )
     
  4. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    в любом случае, что это за функции у него, которые ничего не делают
     
  5. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Угу, при отправке формы на скрипт, тупо формирует подряд три запроса и выполняет их. А серверу выплевывает пустые JS-функции. Автор, однако, PHP надо тебе подтянуть. И понять, чем отличается он от JS. И как работает. И вообще веб-программирование.