Kom ihåg mig?
Home Menu

Menu


Mail script

 
Ämnesverktyg Visningsalternativ
Oläst 2007-08-29, 20:02 #1
milo milo är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 19
milo milo är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 19
Hej,

jag har ett problem, mitt script skickar inte mailen ditt den ska. Jag vill att mailen ska gå till contact_emai som jag hämtar från databasen och till mig.

<?php

require_once( GLOBAL_ROOT . 'DB/Database.class.php' );
require_once( SMARTY_CLASS );

require_once( GLOBAL_ROOT . '_smarty.php');
require_once( GLOBAL_ROOT . '_db_start.php');


$object_id = $_GET[ 'object_id' ];

$contact_info = $dbObj->query( 'SELECT object.name AS object_name, object_type.name AS object_type_name, contact_firstname, contact_lastname, contact_email, contact_phone_1, contact_phone_2
FROM object
JOIN object_type ON object.object_type_id = object_type.object_type_id
WHERE object_id = ' . $object_id . ';' );

$smarty->assign( 'contact_info', $contact_info );

/**
* assign pagerelated info to fill in <title></title>
*/
$smarty->assign('title', 'Book now - Traveletto.com');

/**
* no mail is sent by default
*/
$smarty->assign( 'mail_sent', false );

/**
* send mail
*/
if( isset( $_GET[ 'send' ] )){
while ($row = mysql_fetch_assoc($contact_info)) {
$tmp_str= $row['object_id'];
}

$strName = $_POST[ 'txtName' ];
$strEmail = $_POST[ 'txtEmail' ];
$strTelephone = $_POST[ 'txtTelephone' ];
$strSubject = 'Traveletto.com - Inquiry regarding object ' . $contact_info[ 'object_name' ];


// Fix
$strLengtOfStay = $_POST[ 'lenght_of_stay' ];
$strNumberOfGuests = $_POST[ 'number_of_guests' ];
$strYear = $_POST[ 'year' ];
$strMonth = $_POST[ 'month' ];
$strDay = $_POST[ 'day' ];

// end of Fix


$strMessage = $_POST[ 'areaMessage' ];

if($strName == ""){
echo("Must enter a name");
exit;
}

if($strEmail == "") {
$strEmail = "none";
}

if($_POST[ 'areaMessage' ] == ""){
echo("Must enter a message");
exit;
}

$strMessage = "Name: ".$strName."\r\n";
$strMessage .= "Email: ".$strEmail."\r\n";
$strMessage .= "Length of stay: ".$strLengtOfStay."\r\n";
$strMessage .= "Number of Guests: ".$strNumberOfGuests."\r\n";
$strMessage .= "Date: ".$strDay."-".$strMonth."-".$strYear."\r\n\r\n";

$strMessage .= $_POST[ 'areaMessage' ];

$strHeaders = "MIME-Version: 1.0\r\n";
$strHeaders .= "Content-type: text/html; charset=iso-8859-1\r\n";
$strHeaders .= "From: " . $strName . "<". $strEmail . ">\r\n";


$strHeaders .= "Reply-To:" . $contact_email;
$strHeaders .= "Reply-To: [email protected]";

$to_str=$contact_email. ' , [email protected] ';
if( mail( $to_str, $strSubject, $strMessage, $strHeaders ) ) {
$smarty->assign( 'mail_sent', true );
}
}

$smarty->display('book_now.tpl');

require_once( GLOBAL_ROOT . '_db_end.php');

?>
milo är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 15:16.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017