Четверг, 18.04.2024, 07:25 Приветствую Вас Гость

Counter-портал

Меню
Меню сайта
Counter Strike 1.6 Counter Strike Source Софт и Программы Photoshop Онлайн фильмы Музыка Онлайн Читы Для Игр Скачать Фильмы Наши сервисы
Последние песни
Помощь по CS 1.6
Как создать сервер ? #1 Как создать сервер ? #2 Делаем плагин для AMXMods Как убрать рекламу Делаем себя админом Установка плагинов Делаем демки HLTV
Поиск
Популярные файлы
Кряк для Split/Second: Velocity
Скачиваний: 1527
Добавил: CaH9
Добавлено: 07.09.2011
Полностью рабочий public сервер для cs 1.6
Скачиваний: 1465
Добавил: CaH9
Добавлено: 31.05.2011
Counter-Strike Online
Скачиваний: 732
Добавил: CaH9
Добавлено: 09.02.2011
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: CaH9  
Форум » Скрипты для uCoz » Другие uCoz скрипты » Подписка на рассылку (php)
Подписка на рассылку
CaH9 Дата: Вторник, 31.05.2011, 11:37 | Сообщение # 1
Пользователи
Сообщений: 68
Репутация: 0

В шаблоне страницы:
[Table]
Code
<?IF($USER_ID$)?>    
        <div align="center">    
            <p>    
                <b>Данный пример демонстрирует использование скрипта для подписки/отписки на какую-либо рассылку для текущего пользователя с использованием кода безопасности</b>    
            </p>    
        </div>    
        <hr>    
        <?$PHPCODE$("http://phpexample.u coz.net/php/example000/example000.php?uid=",$USER_ID$)?>    
    <?ELSE?>    
        <div id="phpdiv">    
            <p>Вы не зарегистрированны. Пожалуйста, зарегистрируйтесь или войдите своей учетной записью</p>    
        </div>    
    <?ENDIF?>
[/Table]
PHP скрипт примера:
[Table]
Code
<?php    
        session_start();    
        if(count($_POST)>0){    
            $___notjson=1;    
            if(isset($_SESSION['captcha_keystring']) && $_SESSION['captcha_keystring'] == $_POST['keystring']){    
                $lines = file('subscr.dat');    
                if ($_POST['atype'])    
                {    
                    $status_ok=0;    
                    foreach ($lines as $line_num => $line) {    
                        if (trim($line)==$_POST['userid'])    
                        {    
                            unset($lines[$line_num]);    
                            file_put_contents('subscr.dat', $lines);    
                            $status_ok=1;    
                            break;    
                        }    
                    }    
                    if ($status_ok) echo "$('#captcha_result').html('Вы отписались от рассылки')";    
                    else echo "$('#captcha_result').html('Вы не были подписаны на рассылку')";    
                }    
                else    
                {    
                    $status_err=0;    
                    foreach ($lines as $line_num => $line) {    
                        if (trim($line)==$_POST['userid'])    
                        {    
                            $status_err=1;    
                            break;    
                        }    
                    }    
                    if ($status_err) echo "$('#captcha_result').html('Вы уже подписаны на рассылку')";    
                    else {    
                        if (file_put_contents('subscr.dat', $_POST['userid']."\n", FILE_APPEND)==FALSE) echo "$('#captcha_result').html('Ошибка, попробуйте позже')";    
                        echo "$('#captcha_result').html('Вы подписались на рассылку')";    
                    }    
                }    
            }else{    
                echo "$('#captcha_result').html('Неверный код безопасности')";    
            }    
            exit;    
        }    
        unset($_SESSION['captcha_keystring']);    
    ?>    

    <p>Рассылка новостей</p>    
    <form action="/php/example000/example000.php" method="post" onsubmit="_uPostForm(this,{dataType:'script'});return false;" onerror="alert('Error');">    
    <p><input type="hidden" name="userid" value="<?echo $_GET['uid']?>"></p>    
    <p><input type="radio" name="atype" value="0" CHECKED/>Подписаться</p>    
    <p><input type="radio" name="atype" value="1" />Отписаться</p>    
    <p><img src="/php/example000/index.php?<?php echo session_name()?>=<?php echo session_id()?>"></p>    
    <p><input type="text" name="keystring"></p>    
    <p><input type="submit" value="Ok"></p>    
    </form>    
    <div id='captcha_result'></div>
[/Table]

Убери пробел u coz!



Форум » Скрипты для uCoz » Другие uCoz скрипты » Подписка на рассылку (php)
  • Страница 1 из 1
  • 1
Поиск:

Мини профиль

Выделенный сервер, аренда серверов, дешевые сервера, купить сервер, хостинг сервера
Для Web Master'a
Как раскрутить сайт на ucoz? Добавить сайт в поисковики Создать себе баннер Как раскрутить сайт? Каким должен быть title? Как Поднять Тиц? Раскрутка и продвижение Подбор ключевых слов Внутренние факторы..
Наш опрос
Оцените мой сайт

Результаты | Архив
Всего ответов: 106

Статистика
Гости сайта Пользователи
Тэги

кс 1.6 скачать бесплатно скачать кс скачать wh для кс 1.6 скачать плагины для 1.6 скачать модели оружия скачать модели бесплатно counter strike торрент скачать counter strike 1.6 контер страйк соурс counter strike читы Читы для кс читы для кс aim безплатные читы для кс софт скачать бесплатно торрент скачать софт 2011 скачать софт для 7 скачать программу фотошоп скачать фотошоп cs4 скачать psd для фотошопа фотошоп рамки для фото

Copyright MyCorp © 2024