[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Форма обратной связи
Страницы: 1, 2, 3
Игорь_Vasinsky
начни свой код вот так
<?php
error_reporting(-1);


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
kitov
Игорь,

добавил <?php
error_reporting(-1); в файл send

не помогло
Игорь_Vasinsky
а где форма вообще в send.php ??? она в коде есть?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
kitov
Игорь, сама форма в файле index
Игорь_Vasinsky
да, код какой-то несерьёзный)

письмо то хоть пришло?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
kitov
письмо, конечно же не пришло!
Игорь_Vasinsky
ну что? переходим на платную основу? 500р - обработчик вашей формы

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
kitov
Игорь, спасибо за предложение - буду иметь в виду.
я на говно уже столько раз по 500 потратил, что бюджета нет.

это форум для начинающих, если бы хотел оформить заказ - я бы разместил заявку в соответствующий раздел сайта.

если сам не сделаю - так и будет висеть.
сделаете Вы, в следующий раз надо будет что-то поправить, еще 500 руб. надо будет платить, а то и того больше. Обращусь к другому - скажет что код "говно" и нужно платить 500 за работу и 500 за то чтобы с кодом разобраться)))))
Игорь_Vasinsky
Цитата
сделаете Вы, в следующий раз надо будет что-то поправить, еще 500 руб. надо будет платить, а то и того больше. Обращусь к другому - скажет что код "говно" и нужно платить 500 за работу и 500 за то чтобы с кодом разобраться)))))


если без этого - то 3к.. не меньше. biggrin.gif

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
asstral
Вы поменяли на
<form enctype="multipart/form-data" class="vertical total_form" method="post" action="send.php">

или
<form enctype="multipart/form-data" class="vertical total_form"  method="post" action="send.php">
Выберете 1-н или несколько файлов<br />
<input
type="file" min="1" max="50" name="file[]" multiple="true" size="100" style="cursor: pointer" />

???
kitov
Да, я указал <form enctype="multipart/form-data" class="vertical total_form" method="post" action="send.php">

а
Выберете 1-н или несколько файлов<br />
<input type="file" min="1" max="50" name="file[]" multiple="true" size="100" style="cursor: pointer" />

прописал в саму форму

это не сработало
asstral
Цитата
а
Выберете 1-н или несколько файлов<br />
<input type="file" min="1" max="50" name="file[]" multiple="true" size="100" style="cursor: pointer" />

прописал в саму форму

это не сработало


т.е. не появилась кнопка `выбрать файлы`?
kitov
кнопка - это самое безобидное из всей проблемы. она появилась. и файл загружается, но почему-то не отображается в поле, только при наведении его название показано).

но не отправляется форма.
asstral
Может так поможет:

<?

// Пробуем сохранить файлы:
$ms='';
$exit=true;
$i=0;
while ($exit){
if(!empty($_FILES['file']['tmp_name'][$i])) {
$tmp_name = $_FILES['file']['tmp_name'][$i];
$name = $_FILES["file"]["name"][$i];
move_uploaded_file($tmp_name, '/download/'.$name);
$ms.='Файл номер '.$i.'. <a href="http://marine.cargobroker.ru/download/'.$tmp_name.'">Ссылка</a></br />';
} else {exit=false;}
$i++;
}


// Mailer
require("mailer/phpmailer.inc.php");



$table = "<table border='1' cellpadding='6' cellspacing='0'>";

foreach($_REQUEST["data"] as $key => $data) {
if(strlen($key) > 2) {
$table .= "<tr><th colspan='2' align='left'>".$key." </th></tr>";
foreach($data as $f => $v) {
if(strlen($f) > 0) {

if(strlen($f) <= 2) {
$f = "Опция";
}

if(trim($v) == "") {
continue;
}

$table .= "<tr><td>".$f." </td><td>".$v." </td></tr>";
}
}
}
}


$table .= "</table>";

$table.='Ссылки на файлы:<br />'.$ms;


$mail = new phpmailer();
$mail->AddAddress("info@cargobroker.ru", "info@cargobroker.ru");
$mail->AddReplyTo("info@cargobroker.ru", "noreply@cargobroker.ru");
$mail->From = "info@cargobroker.ru";
$mail->FromName = "Калькулятор по страхованию речных судов";
$mail->Subject = "Расчет калькулятора";
$mail->IsHTML(true);
$mail->CharSet = "utf-8";
$mail->Body = "\n\r\n\r".$table;
$mail->Send();

header("Location: ./?ok");


?>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.