26sasa

Рейтинг
0
Регистрация
20.04.2015

/public_html/html/contact.php

/etc/contact.php

найдено 2 файла один пустой второй выше скинутый...

contact.php ( PHP script text )

<?php

header('Access-Control-Allow-Headers: x-requested-with');
header('Access-Control-Allow-Origin: *');

// Define some constants
define( "RECIPIENT_NAME", "Sport-Body" );
define( "RECIPIENT_EMAIL", "@gmail.com" );
define( "EMAIL_SUBJECT", "Sport-Body - письмо с сайта!" );

// Read the form values
$success = false;
//$xhr = isset($_SERVER['HTTP_X_REQUESTED_WITH']) && (strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest');
$xhr = isset( $_POST['ajax'] )
? true
: false;
$senderName = isset( $_POST['senderName'] )
? preg_replace( "/[^\.\-\' a-zA-Z0-9]/", '', $_POST['senderName'] )
: '';
$senderEmail = isset( $_POST['senderEmail'] )
? preg_replace( "/[^\.\-\_\@a-zA-Z0-9]/", '', $_POST['senderEmail'] )
: '';
$subject = isset( $_POST['subject'] )
? preg_replace( "/(From:|To:|BCC:|CC:|Subject:|Content-Type:)/", '', $_POST['subject'] )
: EMAIL_SUBJECT;
$comment = isset( $_POST['comment'] )
? preg_replace( "/(From:|To:|BCC:|CC:|Subject:|Content-Type:)/", '', $_POST['comment'] )
: '';

// If all values exist, send the email
if ( $senderName && $senderEmail && $comment ) :
$recipient = RECIPIENT_NAME . " <" . RECIPIENT_EMAIL . ">";
$headers = "From: " . $senderName . " <" . $senderEmail . ">";
try {
mail( $recipient, $subject, $comment, $headers );
$success = 'success';
} catch (Exception $e) {
$success = $e->getMessage();
}
else:
$success = 'error: incomplete data';
endif;

// Return an appropriate response to the browser
if ( $xhr ) : // AJAX Request
echo $success;

else : // HTTP Request ?>
<!doctype html>
<html>
<head>
<title>Thanks!</title>
</head>
<body>
<p>
<?php
if ( $success == 'success') :
echo "<p>Спасибо за ваше обращение, мы как можно быстрее ответим на ваше сообщение!</p>";
else :
echo "<p>Ошибка отправки, попробуйте еще раз.</p>";
endif;
?>
</p>
<p>Сейчас будет перенаправление...</p>
</body>
</html>
<?php endif; ?>

может кто подскажет что подправить

через диспетчер файлов вхожу в

Корневой каталог

Корневой веб-каталог (public_html/www)

Открытый FTPRoot (public_ftp)--- сюда

Корень документа для:

далее выкидывает окно


(/home/sasa2236)

etc

logs

mail

public_ftp

public_html

ssl

tmp

var

файла похожего нет.. куда его вставить сейчас попробую создать

SeVlad:
Господа помощнички! Настоятельно рекомендую изучить правила раздела и правила форума.

---------- Добавлено 21.04.2015 в 15:49 ----------


В корне сайта нет? Если так - тогда ой. Форма обрабатывается этим файлом.

ясно будем файл искать на просторах подобный..... и пытаться доделать....

---------- Добавлено 21.04.2015 в 15:21 ----------

Anglo:
TC, cудя по тому что я прочитал, contact.php в папке нет. Ваш вебмастер, когда без просимых денег уходил, мог забрать его с собой :-) как сувенир.

создаю в шаблоне сайта документ contact.php только в конце вылазит окончание contactphp.tpl

kaskentbobel:
Составьте список косяков и заключите безопасную сделку с исполнителем (или через гаранта).

были б деньги я б так и сделал..редактировалась только папка main.tpl сайт одно страничный..

miketomlin:
Скрипт отправки письма должен быть в /contact.php

скрипта под таким названием у меня нет.... main.tpl (как я посмотрел редактировалась только эта папка) все что есть в шаблоне сайта.

bbcodes
dleimages
images
js
style
addcomments.tpl
addnews.tpl
comments.tpl
feedback.tpl
frame.css
fullstory.tpl
info.tpl
informer.tpl
login.tpl
lostpassword.tpl
main.tpl
navigation.tpl
offline.tpl
pm.tpl
poll.tpl
preview.css
preview.tpl
print.tpl
profile_popup.tpl
registration.tpl
relatednews.tpl
reviews.tpl
search.tpl
searchresult.tpl
shortstory.tpl
sidebar.tpl
speedbar.tpl
splitnewsnavigation.tpl
static.tpl
static_print.tpl
stats.tpl
tagscloud.tpl
topmenu.tpl
topnews.tpl
userinfo.tpl
vote.tpl

я не в коем случае не жалуюсь.... просто прошу вашей помощи...... в правильной постройке программы для отправки запроса из сайта на почту....