PDA

Просмотр полной версии : помогите разобраться с формой отправки e-mail


Nio
20.09.2003, 14:07
flash & php
вроде все правильно,перепроврил уже все по сто раз а не получается хзоть тресни

Nio
20.09.2003, 16:23
неужеле никто не знает?

Techmaker
20.09.2003, 16:29
ща скачаю, жди... :)

Techmaker
20.09.2003, 16:35
незнаю :)
ты chmod не забыл поставить, и сайт у тебя с потдержкой пхп?
:) вышли фонтик :)

Nio
20.09.2003, 16:44
сайт с поддержкой
а вот на счет того что ты сказал не очень знаю:)
я особо не шарю в кодинге

Nio
20.09.2003, 16:47
вот есть еще один вариант он вроде как и шевелится но в итоге нифига так и не происходит
а сайт у меня с платным хостингом поддержка получается есть

Techmaker
20.09.2003, 16:49
на сайте когда отошлёшь пхп файл - у него нужно поставить chmod ну хотя бы 755, исходник я непроверял, но причина может быть в этом :)

вышли мне шрифт который ты используешь в исходнике, плизз, а то у меня нету, на newtech@front.ru :)

stannum
20.09.2003, 17:07
mailCookie = SharedObject.getLocal("email");

Techmaker
20.09.2003, 17:50
флэшевые куки :)

Nio
20.09.2003, 19:14
у меня шрифта тоже нет, я ставлю по умолчанию и загружается все нормально.

Nio
20.09.2003, 19:28
а может быть такое что написан исходник например в 4 флешке или например в 5ой а плеер новый 7й версии как то не так воспроизводит и поэтому теряется какая то часть кодинга и поэтому не передается.

Nio
21.09.2003, 00:37
ну что больше не у кого никаких соображений?

Nio
21.09.2003, 12:38
вот кодинг привязанный к кнопке отправки
------------------------------------------------------
on (release) {
var n = new LoadVars();
myName = new controllo_nome(nome.text);
mySurname = new controllo_nome(cognome.text);
myEmail = new controllo_email(email.text);
if (myName.name && mySurname.name && myEmail.name && length(messaggio.text)>0 && desideri != undefined) {
attenzione.text = "Connessione al server in corso..."+newline+"Attendere prego";
n.nome = nome.text;
n.cognome = cognome.text;
n.email = email.text;
n.messaggio = messaggio.text;
n.Submit = true;
n.desideri = _root.desideri;
n.sendAndLoad("mail.php", n, "POST");
n.onLoad = function(success) {
_root.attenzione.text = this.attenzione;
_root.mailCookie.data.time = new Date().getTime();
_root.mailCookie.flush();
_root.sendBtn.enabled = false;
_root.sendBtn._alpha = 30;
};
} else {
attenzione.text = "ATTENZIONE!"+newline+"Controllare i campi prima di inviare il modulo";
}
}
--------------------------------------------------------
а это кодинг PHP модуля
------------------------------------------------------
<?
header("Pragma: no-cache");
header("Cache-Control: no-cache, must-revalidate");

if(isset($_POST['Submit'])){
$to = "nio@nm.ru"; // email sender
$to2 = $_POST['email']; // spedizione della conferma al mittente
$from2 = "nio@nm.ru"; // da chi viene spedita la conferma
$subject2 = "письмо с сайта";
$body2 = "Grazie, $email\n L'email и stata spedita in modo corretto.\n bye bye from Sephiroth\n www.sephiroth.it";
$extraInfo = "Questa Email ti и stata spedita da (IP address " . getenv("REMOTE_ADDR") . "):\n\n";
// nome, cognome, messaggio ed email sono le variabili che sono state passate da flash
$subject = "Richiesta di informazioni dal sito Web: " . $_POST['nome'] . ", " . $_POST['cognome'];
$body = "От: " . $_POST['nome'] . ", " . $_POST['cognome'] . "\n";
$body .= "Сообщение: " . $_POST['messaggio'] . "\r\n";
$body .= "От: $to2";
// spediamo la mail
if (@mail($to, $subject,$extraInfo . $body, "From: $email\nX-Mailer: PHP/" . phpversion())){
if($_POST['desideri'] == "true"){
mail($to2, $subject2,$extraInfo . $body2, "Return-Path: <nio@nm.ru>\r\n" . "From: $from2\r\n" . "Reply-to: nio@nm.ru\r\n" . "X-Mailer: PHP/" . phpversion());
}
// se l'invio и avvenuto correttamente
echo "attenzione=" . urlencode("Email succesfully sent");
} else {
// se ci sono stati degli errori nell'invio
echo "attenzione=" . urlencode("Some errors occurred");
}
}
?>
-----------------------------------------------------------------
может кто то на вид определит где ошибка?

Techmaker
21.09.2003, 17:01
неохота смотреть, да и времени нету, может ты проще возьмёшь поновее исходник? :)

Nio
21.09.2003, 17:17
так если бы была новая версия я бы взял:)

Techmaker
21.09.2003, 17:52
давай я сделаю чуть позже, только скажи какие поля нужны :)

Nio
21.09.2003, 19:51
как какие?
все поля нужны:)
нужно что бы работало а разобраться не могу т к не очень разбираюсь в скриптах

Штрек
24.09.2003, 15:57
Сходи на http://www.flashkit.com/movies/
Там этого добра немеряно.