1. PHP / Говнокод #5773

    +163

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    70. 70
    71. 71
    72. 72
    <?$APPLICATION->IncludeFile('/inc/mail.php')?> <?$err=-1;?> <?if($_REQUEST['act']=="add" && $_REQUEST['text'] && $_REQUEST['phone'] && $_REQUEST['captcha'] && !isset($_REQUEST['from'])):?> <?$err=0;?> <?if($_SESSION['pass']!=$_REQUEST['captcha']):?>
    <div class="red"><b>Неверно введен код подтверждения!</b></div>
    <?$err=1;?> <?else:?> <?
    $el = new CIBlockElement;
    
    if($new_id = $el->Add($arLoadProductArray))
    {
    $sect2 = GetIBlockSection($_REQUEST['podr_'.$_REQUEST['rubrika']]);
    $sect1 = GetIBlockSection($_REQUEST['rubrika']);
    echo "Ваше объявление успешно принято и будет рассмотрено модератором";
    $domen = "http://www.auto-city.ru/";
    $mail_body = 'Добавлено новое объявление "'.$_REQUEST['text'].'" в рубрике "'.$sect1['NAME'].'"->"'.$sect2['NAME'].'" и ожидает модерации: <a href="'.$domen.'bitrix/admin/iblock_element_edit.php?ID='.$new_id.'&type=obyav&IBLOCK_ID=47">'.$domen.'bitrix/admin/iblock_element_edit.php?ID='.$new_id.'&type=obyav&IBLOCK_ID=47</a>';
    email('in@elonika.ru', 'robot@autocity.ru', 'Робот АвтоCity', 'Новое объявление на сайте', $mail_body);
    }
    else
    echo "Возникла ошибка при добавлении, обратитесь к слежбе поддержки";
    ?> <?endif?> <?elseif($_REQUEST['act']=="add"):?> <?if(!$_REQUEST['from']):?>
    <div class="red"><b>Заполните все поля!</b></div>
    <?else:?> <b>Пожалуйста, укажите подрубрику и введите код подтверждения</b> <?endif?> <?$err=1;?> <?endif?> <?if($err || $err==-1):?>
    <script language="JavaScript">
    lastKey = 0;
    function ch_r(obj)
    {
    document.getElementById('r_'+obj.value).style.display = 'block';
    document.getElementById('r_'+lastrid).style.display = 'none';
    lastrid = obj.value;
    }
    
    function checkForm(obj)
    {
    var str = obj.phone.value;
    var re = /[^\d ()-+]+/;
    for(i=0;i<1000;i++)
    obj.phone.value = obj.phone.value.replace(re, "");
    if(obj.phone.value!=str){
    alert('В поле "Номер телефона" необходимо вводить только цифры!');
    return false;
    
    }
    if(!obj.text.value || !obj.captcha.value || !obj.phone.value)
    {
    alert('Заполните все поля!');
    return false;
    }
    }
    /*
    function checkChar2(){
    var re = /[^\d ()-+]+/;
    for(i=0;i<1000;i++)
    obj.phone.value = obj.phone.value.replace(re, "");
    }
    function checkChar()
    {
    key = event.keyCode;
    if(key<48 || key>57)
    
    // || key==109 || key==46 || key==16 || key==8 || key==32 || key==37 || key==39 || key==36 || key==35 || (key==57 || key==48 || key==107 || key==36 || key==35 || key==37 || key==39 || key==51 || key==56))
    {
    alert(key);
    lastKey = key;
    return false;
    }
    lastKey = key;
    return true;
    }*/
    </script>
    <form name="iblock_add" method="post" onsubmit="return checkForm(this)">
    <table class="tabs" style="width: 100%; border-collapse: collapse;" id="give_obyav">
    <tbody>
    <tr> <td> Текст объявления: </td> <td style="width: 250px;"> <textarea maxlength="200" size="20" rows="5" cols="25" name="text" style="width: 100%;">&lt;img src=&quot;/bitrix/images/fileman/htmledit2/php.gif&quot; __bxsrc=&quot;/bitrix/images/fileman/htmledit2/php.gif&quot; border=&quot;0&quot; __bxtagname=&quot;php&quot; __bxcontainer=&quot;{'code': '&lt;?=$_REQUEST[\'text\']?&gt;'}&quot; /&gt;</textarea> </td> </tr>
    
    <tr> <td> Рубрика: </td> <td> <?$l1 = GetIBlockSectionList(47,0,Array("SORT"=>"ASC"))?> <select name="rubrika" onchange="ch_r(this);" style="width: 100%;"> </select> </td> </tr>

    Запостил: qbasic, 22 Февраля 2011

    Комментарии (14) RSS

    • give_obyav
      Ответить
    • начиналось как 1С-Битрикс. Аналогично и закончилось :)
      Ответить
    • Блин надо этих людей принудительно садить прогать на питоне пару месяцев, чтобы форматировать код научились
      Ответить
    • ну здесь классика, не чего нового...
      только JS удивил
      особенно
      for(i=0;i<1000;i++)
      obj.phone.value = obj.phone.value.replace(re, "");
      }
      Ответить
    • доска за 10$ ???
      Ответить
    • показать все, что скрытоБыстрый ответ )))

      ---

      порно в контакт а также <a href=http://porno-incest.ru/page/148/>сын выебал маму исторй</a>
      Ответить
      • Код невалидный. По стандарту атрибут должен быть в кавычках.
        Ответить
    • показать все, что скрытоВедущая компания в России и странах СНГ по продаже авиабилетов «Airline-online»

      Крупнейшая международная компания по продаже А/В билетов
      срочно набирает сотрудников на постоянную основу для несложной
      работы через интернет, с ежедневными выплатами от 11 000 руб.

      Работая в нашей компании Вы получаете:

      - Соблюдение трудового кодекса
      - Полный соцпакет, оплачиваемый отпуск, больничный, санаторий.
      - Высокий доход
      - Каждый наш сотрудник на дому гарантированно получает от 11 000 руб. в день.
      - Гарантированные стабильные выплаты заработанных денег.
      - Выплаты происходят ежедневно на банковские карты или электронные кошельки.

      Пройдите регистрацию на нашем сайте. ( airline.zarplatt.ru )

      Без вложений, опыт и профессиональные навыки не требуются!
      Ответить
    • показать все, что скрытоTim McGraw is a famous country singer, so don't miss the possibility to visit http://timmcgrawtourtickets.com/ - Tim McGraw tour
      Ответить
    • rss fixed http://govnokod.ru/5773
      Ответить

    Добавить комментарий