Показать сообщение отдельно

  #17  
Старый 01.04.2009, 02:14
Gray_Wolf
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
Провел на форуме:
1284900

Репутация: 399
По умолчанию

Вопрос:
Цитата:
что надо в нём изменить чтоб можно былоб отправлять открытки и флешки на почтовый ящик?
Ответ:
Цитата:
Тогда самый простой способ это добавить в файл viewcard.tpl кнопку "Отправить на почту", передаём скрипту ID, в нём спрашиваем адрес и отправляем *.flv файл на почту.
В виде помощи страждущим изменённый скрипт viewcard.tpl
PHP код:
<table class="nf_content">
<
tr>
    <
td class="nf_path">
        <
a href="index.php">Мобильные открытки</a>
        &
raquo; <a href="viewcard.php?id={$card.id}">{$card.name_ru|escape}</a>
    </
td>
</
tr>
<
tr>
    <
td>
        <
div align="center">
            <
div class="nf_title">{$card.name_ru|escape}</div><p/>
            <
div class="nf_preview">
                <
div id="container"><a href="http://www.macromedia.com/go/getflashplayer">Cкачайте Flash-плеер</aдля просмотра этого видео</div>
                <
script type="text/javascript" src="flvplayer/swfobject.js"></script>
                <
script type="text/javascript">
                    var 
s1 = new SWFObject("flvplayer/mediaplayer.swf","mediaplayer","262","206","8");
                    
s1.addParam("allowfullscreen","true");
                    
s1.addVariable("width","262");
                    
s1.addVariable("height","206");
                    
s1.addVariable("autostart","true");
                    
s1.addVariable("file","{$images_url}{$card.id}.flv");
                    
s1.write("container");
                </
script>                
                <
div class="nf_send"><a href="sendcard.php?id={$card.id}">Отправить на телефон</a></div><br><div class="nf_send"><a href="sendcardmail.php?id={$card.id}">Отправить на почту</a></div>
            </
div>
        </
div>
        <
p/>
    </
td>
</
tr>
</
table
Для того чтобы всё нормально выглядело нужно отфотошопить файл preview.jpg.
Далее в корне двига создаём скрипт sendcardmail.php
В этом скрипте через GET читаем номер открытки и спрашиваем у пользователя адрес почты, а далее через PHPMailer отправляем ему письмо.
Тут даже новичку работы на 2 часа. (1.5 часа курить маны, 30 минут делать)
 
Ответить с цитированием