форма обратной связи

Тема в разделе "Коммерческие", создана пользователем sunyang, 3 апр 2011.

Информация :
Публиковать (для всех) нуленые версии, особенно от modulesgarden КАТЕГОРИЧЕСКИ не стоит. Тема мониторится оным разработчиком, а к нам приходят абузы которые нельзя игнорировать.
Статус темы:
Закрыта.
Модераторы: Amazko, Aste
  1. sunyang

    sunyang

    Регистр.:
    25 апр 2009
    Сообщения:
    444
    Симпатии:
    30
    подскажите пожалуйста форму обратной связи, которую можно безболезненно вставить в php страницу.
     
  2. gres_18

    gres_18 Pythonобандерівець®

    Регистр.:
    26 апр 2009
    Сообщения:
    407
    Симпатии:
    206
  3. sunyang

    sunyang

    Регистр.:
    25 апр 2009
    Сообщения:
    444
    Симпатии:
    30
    в тот который навскидку не отображается каптча. Засунул скрипт в свой файл , который находится в сайт/mode/help.php

    строчка подгрузки имаги с цифрами
    PHP:
    echo "<img src=$phpself?image=$psnum border='0' alt=''>\n";
    выдает адрес: <img src="/index.php?image=044fe20abf6f705741df224ddea0f9bf" border="0" alt=""/>
    как подправить?
     
  4. zzallexx

    zzallexx

    Регистр.:
    11 июн 2008
    Сообщения:
    1.036
    Симпатии:
    699
    а каким образом засунул через include или еще как? там есть описание как инклюдить скрипт в свой php файл смотри файл если_инклюдите.txt
     
  5. gres_18

    gres_18 Pythonобандерівець®

    Регистр.:
    26 апр 2009
    Сообщения:
    407
    Симпатии:
    206
    Вот этот участок:
    PHP:
    // Для цифрозащиты антиспам:
    $maxkey=4// Колличество символов в коде  (можно изменять)
    $absrand="676756";// Случайное число. Используется для цифрозащиты. Генерировать его нужно случайно при настройке или изменении конфигурации скрипта.
    if (isset($_GET['image'])) {
    // Функция с цифрами защиты
    $st="R0lGODlhCgAMAIABAFNTU////yH5BAEAAAEALAAAAAAKAAwAAAI"// общая часть для всех рисунков
    function imgwr($st,$num){
     if (
    $num=="0") {$len="63"$number=$st."WjIFgi6e+QpMP0jin1bfv2nFaBlJaAQA7";}
     if (
    $num=="1") {$len="61"$number=$st."UjA1wG8noXlJsUnlrXhE/+DXb0RUAOw==";}
     if (
    $num=="2") {$len="64"$number=$st."XjIFgi6e+QpMPRlbjvFtnfFnchyVJUAAAOw==";}
     if (
    $num=="3") {$len="64"$number=$st."XjIFgi6e+Qovs0RkTzXbj+3yTJnUlVgAAOw==";}
     if (
    $num=="4") {$len="64"$number=$st."XjA9wG8mWFIty0amczbVJDVHg9oSlZxQAOw==";}
     if (
    $num=="5") {$len="63"$number=$st."WTIAJdsuPHovSKGoprhs67mzaJypMAQA7";}
     if (
    $num=="6") {$len="63"$number=$st."WjIFoB6vxmFw0pfpihI3jOW1at3FRAQA7";}
     if (
    $num=="7") {$len="61"$number=$st."UDI4Xy6vtAIzTyPpg1ndu9oEdNxUAOw==";}
     if (
    $num=="8") {$len="63"$number=$st."WjIFgi6e+QpMP2slSpJbn7mFeWDlYAQA7";}
     if (
    $num=="9") {$len="64"$number=$st."XjIFgi6e+QpMP0jinvbT2FGGPxmlkohUAOw==";}
     
    header("Content-type: image/gif"); 
     
    header("Content-length: $len");
     echo 
    base64_decode($number); }
    // Вывод изображений на экран (все кодированы - робот не пройдёт)
    if (array_key_exists("image"$_REQUEST)) { $num=$_REQUEST["image"];
    for (
    $i=0$i<10$i++) {if (md5($i+$absrand)==$num) {imgwr($st,$i); die();}} }
    exit;}

    //******************* Ниже лучше ничего не трогать ************************//
    как написано в инструкции, переместил вверх своего скрипта куда инклюдишь sendmail? Перед этим участком не должно быть НИКАКОЙ выдачи ни на экран никуда.
     
Статус темы:
Закрыта.