vave
Полезный
- Регистрация
 - 22 Июн 2007
 
- Сообщения
 - 467
 
- Реакции
 - 16
 
- Автор темы
 - #1
 
Вот код
	
	
	
		
 
Какой код и куда нужно вставить, что бы на почту не приходили иероглифы?
	
		
			
		
		
	
				
			
		PHP:
	
	<head>
<?php
// send message
if($_POST[submit]) {
   
    // check for suspected injection strings
    foreach($_POST as $name => $value) {
        filter_string($value);
    }
   
    // check for unexpected newline characters
    foreach($_POST as $name => $value) {
        if($name != 'message') filter_string($value);
    }
   
    $_POST = safe_data($_POST, 'display');
   
    // check for required information
    if(!$_POST[name])
        $error .= 'The <strong>Имя</strong> Пожалуйста, заполните все необходимые поля.<br/>';
    if(!check_email($_POST[email]))
        $error .= 'The <strong>E-mail</strong> Пожалуйста, заполните все необходимые поля.<br/>';
    if(!$_POST[subject])
        $error .= 'The <strong>Номер товара</strong> Пожалуйста, заполните все необходимые поля.<br/>';
    if(!$_POST[message])
        $error .= 'The <strong>Сообщение</strong> Пожалуйста, заполните все необходимые поля.<br/>';
   
    // send message if no errors have occurred
    if(!$error) {
   
        $message = "Заказ принят: ".date($conf[dformat].' '.$conf[tformat], time()+(3600*$conf[toffset]))."
 
Name: $_POST[name]
Email: $_POST[email]
Phone: $_POST[phone]
Adres: $_POST[adres]
kupon: $_POST[kupon]
Metod oplati: $_POST[contact]
 
$_POST[message]";
       
        // remove any punctuation from name to prevent email errors
        $_POST[name] = ereg_replace("[[:punct:]]", " ", $_POST[name]);
       
        mail($sendto, $_POST[subject], $message, "From:$_POST[name] <$_POST[email]>");
       
        $sent = true;
       
        // create summary of message to display
        $summary = "
        <strong>Sent:</strong>  ".date($conf[dformat].' '.$conf[tformat], time()+(3600*$conf[toffset]))."
       
        <p>  $_POST[name]<br/>
          $_POST[email]<br/>
          $_POST[phone]</p>
          $_POST[adres]<br/>
          $_POST[kupon]</p>
       
        <p>$_POST[contact]</p>
       
        <p>  $_POST[subject]</p>
       
        <p><br/>".nl2br($_POST[message])."</p>";
   
    }
 
}
 
?>
 
</head>
 
<div style='margin-bottom:10px;'>
   
 
 
<?php if($sent) { ?>
 
<div align="center">
    <table border="0" cellpadding="0" cellspacing="0">
        <tr>
            <td width="4"><img src="_l.gif" border="0"></td>
            <td><span lang="ru">
            <font face="Arial" style="font-size: 15pt" color="#87AE00">СПАСИБО
            ЗА ВАШУ ПОКУПКУ</font></span></td>
            <td width="4"><img src="_r.gif" border="0"></td>
        </tr>
    </table>
</div>
 
<p align="center"><font face="Arial" color="#333333">Теперь вы можете закрыть
это окно.</font></p>
 
<div style='margin-top:10px;'>
    <?php echo $summary; ?>
</div>
 
<?php } else { ?>
 
 
 
<form action='<?php echo $_SERVER[PHP_SELF]; ?>' method='post'>
<div style='margin-top:10px;'>
    <table border='0' cellpadding='0' cellspacing='0'>
   
        <tr>
            <td class='label'> </td>
            <td valign="middle">
            <div align="left">
                <table border="0" cellpadding="0" cellspacing="0">
                    <tr>
                        <td width="4"><img src="_l.gif" border="0"></td>
                        <td><span lang="ru">
                        <font face="Arial" style="font-size: 15pt;" color="#87AE00">
                        ОФОРМЛЕНИЕ ЗАКАЗА</font></span></td>
                        <td width="4"><img src="_r.gif" border="0"></td>
                    </tr>
                </table>
            </div>
            </td>
        </tr>
   
        <tr>
            <td class='label'> </td>
            <td>
            <p align="center"><font face="Arial" size="1" color="#959595">
            <span lang="ru">БУДЬТЕ ВНИМАТЕЛЬНЫ ПРИ ЗАПОЛНЕНИИ ПОЛЕЙ</span></font></td>
        </tr>
   
        <tr>
            <td class='label'> </td>
            <td><font face="Arial"><font color="#333333"><b><span lang="ru">
            <font style="font-size: 11pt">Имя, Фамилия, Отчесвто</font></span></b><font style="font-size: 11pt"><b><label for='name'>:</label></b><br>
            </font></font><span style="font-size: 11pt"><font color="#333333">
            <input style="border:1px solid #EEDDC8; height:30px" size="60" id='name' name='name' value='<?php echo $_POST[name]; ?>'/></font></span></font></td>
        </tr>
        <tr>
            <td> </td>
            <td><font face="Arial"><font color="#333333"><b><label for='email'>
            <font style="font-size: 11pt">E<span lang="ru">-</span>mail </font>
            </label><font style="font-size: 11pt"><span lang="ru">адрес</span></font></b><label for='email'><font style="font-size: 11pt"><b>: </b><br>
            </font>
            </label></font><span style="font-size: 11pt"><font color="#333333"><input style="border:1px solid #EEDDC8; height:30px" style="height:30px;" size="60" id='email' name='email' value='<?php echo $_POST[email]; ?>'/></font></span></font></td>
        </tr>
        <tr>
            <td> </td>
            <td><font face="Arial"><font color="#333333"><b><label for='phone'>
            <span lang="ru"><font style="font-size: 11pt">Номера телефона</font></span><font style="font-size: 11pt">:</font></label></b><font style="font-size: 11pt"><br>
            </font></font><span style="font-size: 11pt"><font color="#333333">
            <input style="border:1px solid #EEDDC8; height:30px" style="height:30px;" size="60" id='phone' name='phone' value='<?php echo $_POST[phone]; ?>'/></font></span></font></td>
        </tr>
       
                <tr>
            <td> </td>
            <td><font face="Arial"><font color="#333333"><b><label for="phone">
            <font style="font-size: 11pt"><span lang="ru">Страна, город, район,
            улица, № дома, № квартиры</span>, <span lang="ru">индекс</span>:</font></label></b><font style="font-size: 11pt"><br>
            </font></font><span style="font-size: 11pt"><font color="#333333">
            <input style="border:1px solid #EEDDC8; height:30px" style="height:30px;" size="60" id='phone' name='adres' value='<?php echo $_POST[adres]; ?>'/></font></span></font></td>
        </tr>
       
                <tr>
            <td> </td>
            <td><font face="Arial"><font color="#333333">
            <font style="font-size: 11pt"><br>
            </font></font>
            <label for='phone'><font style="font-size: 11pt"><span lang="ru">
            <b>
            <font color="#87AE00">Купон </font></b><font color="#87AE00">
            (введите номер скидки) </font></span></font>
            </label>
            <span lang="ru"><font style="font-size: 11pt" color="#87AE00"> </font><font color="#FF3300" size="1"><a target="_blank" href="index.php?menu=rabota" style="text-decoration: none"><font color="#FF3300"><span >→
            ПОДРОБНЕЕ</span></font></a></font></span></span><label for='phone'><font style="font-size: 11pt"><span lang="ru"><b><font color="#333333"><br>
            </font></b></span></font>
            </label><span style="font-size: 11pt"><font color="#333333"><input style="border:1px solid #EEDDC8; height:30px" style="height:30px;" size="60" id='phone' name='kupon' value='<?php echo $_POST[kupon]; ?>'/></font></span></font></td>
        </tr>
       
        <tr>
            <td> </td>
            <td><b><label for="subject"><span lang="ru">
            <font face="Arial" style="font-size: 11pt" color="#333333">Номер
            товара</font></span></label></b><font face="Arial"><font color="#333333"><b><label for='subject'><font style="font-size: 11pt">:</font></label></b><font style="font-size: 11pt"><br>
            </font></font><span style="font-size: 11pt"><font color="#333333">
            <input id='subject' name='subject' value='<?php echo $_POST[subject]; ?>' style="border:1px solid #EEDDC8; height:30px" style="height:30px;" size="60"/></font></span></font></td>
        </tr>
       
        <tr>
            <td> </td>
            <td><font face="Arial">
            <font style="font-size: 11pt" color="#333333"><b><span lang="ru">
            Сообщение в свободной форме</span></b><br>
            </font><span style="font-size: 11pt">
            <font face="Arial" color="#333333">
            <textarea id='message' name='message' style="border:1px solid #EEDDC8; font-family:Arial; color:#808080" rows="5" cols="40" ><?php echo $_POST[message]; ?></textarea></font></span></font></td>
        </tr>
       
        <tr>
            <td> </td>
            <td>
                <font face="Arial"><font color="#333333">
                <label for="contact"><b><span lang="ru">
                <font style="font-size: 11pt">Способ оплаты</font></span></b><font style="font-size: 11pt"><b>:</b> 
                </font>
                </label>
                </font><span style="font-size: 11pt"><font color="#333333">
                <select style="border:1px solid #EEDDC8; height:30px" style="height:30px;" id='contact' name='contact'>
                    <option value='Банковский перевод' <?php if($_POST[contact] == 'Банковский перевод') echo "selected='selected'"; ?>>
                    Банковский перевод</option>
                    <option value='Western Union' <?php if($_POST[contact] == 'Наложенный платёж') echo "selected='selected'"; ?>>
                    Western Union</option>
                    <option value='Блиц перевод' <?php if($_POST[contact] == 'Блиц перевод') echo "selected='selected'"; ?>>
                    Блиц перевод</option>
                    <option value='Наличные' <?php if($_POST[contact] == 'Наличные') echo "selected='selected'"; ?>>
                    Наличные</option>
                    <option value='PayPal' <?php if($_POST[contact] == 'PayPal') echo "selected='selected'"; ?>>
                    PayPal</option>
                </select></font></span><font color="#333333"><font style="font-size: 11pt">
                </font>
                </font>
            <span lang="ru"><font style="font-size: 11pt" color="#87AE00"> </font><font color="#FF3300" size="1">→
                </font><font color="#333333" size="1">
                <a href="index.php?menu=oplata" style="text-decoration: none" target="_blank"><font color="#FF3300">
                <span>ПОДРОБНЕЕ</span></font></a></font></span></font></td>
        </tr>
       
        <tr>
            <td></td>
            <td><font face="Arial"><span style="font-size: 11pt">
            <input type='submit' name='submit' value='ГОТОВО' style="font-size: 10pt; font-weight: bold"/></span></font></td>
        </tr>   
       
    </table>
</div>
<input type='hidden' name='mode' value='<?php echo $_GET[mode]; ?>'/>
<input type='hidden' name='id' value='<?php echo $_GET[id]; ?>'/>
</form>
 
<?php } ?>
	Какой код и куда нужно вставить, что бы на почту не приходили иероглифы?