Просмотр полной версии : помогите разобраться с формой отправки e-mail
flash & php
вроде все правильно,перепроврил уже все по сто раз а не получается хзоть тресни
Techmaker
20.09.2003, 16:29
ща скачаю, жди... :)
Techmaker
20.09.2003, 16:35
незнаю :)
ты chmod не забыл поставить, и сайт у тебя с потдержкой пхп?
:) вышли фонтик :)
сайт с поддержкой
а вот на счет того что ты сказал не очень знаю:)
я особо не шарю в кодинге
вот есть еще один вариант он вроде как и шевелится но в итоге нифига так и не происходит
а сайт у меня с платным хостингом поддержка получается есть
Techmaker
20.09.2003, 16:49
на сайте когда отошлёшь пхп файл - у него нужно поставить chmod ну хотя бы 755, исходник я непроверял, но причина может быть в этом :)
вышли мне шрифт который ты используешь в исходнике, плизз, а то у меня нету, на newtech@front.ru :)
mailCookie = SharedObject.getLocal("email");
Techmaker
20.09.2003, 17:50
флэшевые куки :)
у меня шрифта тоже нет, я ставлю по умолчанию и загружается все нормально.
а может быть такое что написан исходник например в 4 флешке или например в 5ой а плеер новый 7й версии как то не так воспроизводит и поэтому теряется какая то часть кодинга и поэтому не передается.
ну что больше не у кого никаких соображений?
вот кодинг привязанный к кнопке отправки
------------------------------------------------------
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
неохота смотреть, да и времени нету, может ты проще возьмёшь поновее исходник? :)
так если бы была новая версия я бы взял:)
Techmaker
21.09.2003, 17:52
давай я сделаю чуть позже, только скажи какие поля нужны :)
как какие?
все поля нужны:)
нужно что бы работало а разобраться не могу т к не очень разбираюсь в скриптах
Сходи на http://www.flashkit.com/movies/
Там этого добра немеряно.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.