Jump to content

Проблем с Форма за пращане на E-Mail


Препоръчан пост

Проблем с Форма за пращане на E-Mail:

Ако тази форма е качена директно на FTP сървър работи без проблеми. Но ако е качена в директория не работи.

 

Пример 1 www.vacacionesbulgaria.com директно работи с FTP без да е направена препратка за деректория, формата работи като от нея се изпращат писмата.

 

Пример 2 www.vacacionesbulgaria.com е адрес препратен към директория например WEB и формата, както и index.html файла са там, формата дава, че данните са изпратени но не се получава нищо.

 

Навярно php файла трябва да се промени да работи и от директории.

Ако може да помогне някой ще съм много благодарен.

 

Ето пример за формата тук:

http://www.webflash.es/help/contact.swf

 

Ето място откъдето може да се изтеглят оригиналните файлове:

http://www.webflash.es/help/Contact Form.rar

 

Ето и php кода:

<?php
// Coded by Bahadir 'Midgard' Kocaoglu (bahadir@eggdrop.gen.tr)
// http://www.eggdrop.gen.tr

// Your Email Address
$toaddress = "info@menugeo.com";

// Sender Information
$subject = $_POST['Subject'];
$fromname = $_POST['Name'] . ' ' . $_POST['Surname'];
$fromaddress = $_POST['Email'];

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
//						 Please do not replace					   //
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

// Message
$message = nl2br($_POST['Message']);

// Content
$mailcontent = "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n"
		  ."<html dir=\"ltr\" lang=\"tr\">\n"
		  ."<head>\n"
		  ."<title>".$subject."</title>\n"
		  ."<META HTTP-EQUIV=\"Pragma\" CONTENT=\"no-cache\" />\n"
		  ."<META HTTP-EQUIV=\"Expires\" CONTENT=\"-1\" />\n"
		  ."<META HTTP-EQUIV=\"Cache-Control\" CONTENT=\"no-cache\" />\n"
		  ."<META HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=utf-8\" />\n"
		  ."<style type=\"text/css\" media=\"all\">\n"
		  ."body\n"
		  ."{\n"
		  ."	color: #333333;\n"
		  ."	font-size: 12px;\n"
		  ."	font-family: Century Gothic, Trebuchet MS, Tahoma, verdana, arial, Helvetica, sans-serif;\n"
		  ."	margin: 2ex;\n"
		  ."	text-align: left;\n"
		  ."	background-color: #FFFFFF;\n"
		  ."}\n"
		  ."\n"
		  ."a:link, a:visited\n"
		  ."{\n"
		  ."	color: #FF6600;\n"
		  ."	text-decoration: none;\n"
		  ."	font-weight: bold;\n"
		  ."	font-size: 12px;\n"
		  ."	font-family: Century Gothic, Trebuchet MS, Tahoma, verdana, arial, Helvetica, sans-serif;\n"
		  ."}\n"
		  ."\n"
		  ."a:hover\n"
		  ."{\n"
		  ."	color: #336699;\n"
		  ."	text-decoration: none;\n"
		  ."	font-weight: bold;\n"
		  ."	font-size: 12px;\n"
		  ."	font-family: Century Gothic, Trebuchet MS, Tahoma, verdana, arial, Helvetica, sans-serif;\n"
		  ."}\n"
		  ."\n"
		  ."</style>\n"
		  ."</head>\n"
		  ."<body>\n"
		  ."\n"
		  ."".$message."\n"
		  ."\n"
		  ."</BODY>\n"
		  ."</HTML>\n";

// E-mail Headers
$headers  = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=utf-8\n";
$headers .= "X-Priority: 3\n";
$headers .= "X-MSMail-Priority: Normal\n";
$headers .= "X-Mailer: Eggdrop Inc.\n";
$headers .= "From: \"".$fromname."\" <".$fromaddress.">\n";

// Send it.
@mail($toaddress, $subject, $mailcontent, $headers);


// Enjoy!
// MSN (for support): bahadir@eggdrop.gen.tr

?>

Link to comment
Сподели другаде

Как така, ако е качена директно и ако е качена в директория? Тя при всяко положение е в директория. Сигурен ли си, че всички файлове, които ползваш са ти в директорията, в която трябва?
Link to comment
Сподели другаде

Да всички са в на едно място но проблема е че се в директория..от нея идва проблема...Трябва да се бутне PHP-то ама аз не разбирам толкова от тая работа.

 

Затова винаги ползвам FTP на които директно могеш да качваш ..ама тези дето сега искат формата ползват една деректория която е направена от доставчика на домейна и е задължителна - в нея се качват данните!

Link to comment
Сподели другаде

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гост
Отговори на тази тема

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   Не можете да качите директно снимка. Качете или добавете изображението от линк (URL)

Loading...
×
×
  • Създай ново...