Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

Нова тема
контакт форма
Тази тема е погледната 335 пъти
Добави темата към любими | Принтирай темата | Нова тема 
Публикувано на: 06.08.2008 10:53
sandprince
Калфа

Мнения: (20)

здравейте,
от доста време не съм писал, но сега имам проблем и реших да се допитам до вас за помощ

трябва ми свястна работеща контакт форма, която да поддържа кирилица.
ползвам една netmail система ама напиша ли нещо на кирилица вади го на маймуница.

молбата ми е за контакт форма. много ви моля, спешно ми трябва.


 
---------------------------
Потребител от: 22.04.07 | Всички уроци от sandprince | Всички скриптове от sandprince
напиши eMail напиши лично съобщение виж профила на sandprince
Публикувано на: 06.08.2008 13:14
bgspace
Самурай

Мнения: (80)

Тя формата която позваш няма  никакъв проблем с нея виж си кодировката на базата  данни. за кирилица трябва да  windows-1251


 
---------------------------
Потребител от: 10.05.07 | Всички уроци от bgspace | Всички скриптове от bgspace
напиши eMail напиши лично съобщение виж профила на bgspace
Публикувано на: 06.08.2008 15:48
iwanov
Майстор

Администратор

Мнения: (518)

CODE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<?php
// declare values
$contact_email = $_POST['EmailAddress'];
$contact_subject = $_POST['Subject'];
$contact_name = $_POST['FullName'];
$contact_message = $_POST['Message'];
$mydate = date ( 'l, F d Y g:i A',time()+240 );


// where to send e-mail to
$to = 'ime@mail.com'; //тук въведете вашия e-mail (на който искате потребителите да изпращате e-mail)

// e-mail subject
$subject = "www.site.com"; //тук на мястото на domain въведете името (не url-a) на вашия сайт

// e-mail message
$message = "www.site.com:\r\n" //тук на мястото на domain отново въведете името (не url-a) на вашия сайт


.
"----------------------------------------------------------------\r\n"
.
"Име: $contact_name\r\n"
.
"Тема: $contact_subject\r\n"
.
"Дата: $mydate\r\n"
.
"От IP: {$_SERVER['REMOTE_ADDR']}\r\n\r\n"
.
"Съобщение: $contact_message\r\n"
.
"От Адрес: {$_SERVER['SERVER_NAME']}{$_SERVER['REQUEST_URI']}";

$headers = "Content-Type: text/plain; charset=windows-1251; format=flowed\r\n"
.
"Content-Language: bg\r\n"
.
"From: $contact_name <$contact_email>\r\n"
.
"Reply-To: $contact_email\r\n"
.
"X-Mailer: PHP/".phpversion();

if(empty($contact_name) || empty($contact_email) || empty($contact_subject) || empty($contact_message)) {
echo '
<form method="post" action="">
<table align=center id="Form-Details">
<tbody>
<tr><td>Вашето име:</td><td><input type="text" name="FullName" size="20" /></td><br>
<tr><td>Вашият е-mail:</td><td colspan="3"><input type="text" name="EmailAddress" size="20" /></td></tr><br>
<td>Тема:</td><td><input type="text" name="Subject" size="20" /></td></tr>
<tr><td colspan="4">Съобщение:</td></tr>
<tr><td colspan="4"><textarea rows="6" name="Message" cols="47" class="input"></textarea></td></tr>
<tr><td colspan="4" class="right1"><br><input type="reset" value="Изчисти" /><input type="submit" value="Изпрати" /></td></tr>
</tbody>
</table>
</form>
';
} elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $contact_email)) {
echo "<p>Грешка: Моля въведете валиден e-mail.</p>";
} else {
mail( $to, $subject, $message, $headers );
echo "<div align=center><h3>Съобщението беше изпратено успешно!</h3><p> $contact_name,<br /><br />Възможно най - скоро ще отговорим на вашето съобщение на e-mail $contact_email.</div>";
}
?>


 
---------------------------
Потребител от: 06.02.07 | Всички уроци от iwanov | Всички скриптове от iwanov

Не е важно да си готин, готино е да си важен.
'Nemo saltat sobrius nisi forte insanit' - 'Nobody dances sober unless he's insane' - Ciccero :)
напиши eMail напиши лично съобщение виж профила на iwanov
Публикувано на: 15.08.2008 22:44
icespeed
Калфа

Мнения: (68)

Пробвай да сложиш utf-8  вместо windows-1251


 
---------------------------
Потребител от: 16.02.06 | Всички уроци от icespeed | Всички скриптове от icespeed
напиши eMail напиши лично съобщение виж профила на icespeed
 1 посетител чете тази тема (0 потребители и 1 гост)  
Активни потребители: ---
   





IT-PLACE.NET © 2004 - 2008