public function danger()
{
// 1
$uploaddir = 'assets/danger_images/';
$file1 = $_FILES['img1']['name'];
$uploadfile = $uploaddir.$file1;
if (move_uploaded_file($_FILES['img1']['tmp_name'], $uploadfile))
{
$dataDB['status'] = 'success';
$dataDB['filename'] = $file1;
}
else
{
$dataDB['status'] = 'failure';
}
// 2
$uploaddir = 'assets/danger_images/';
$file2 = $_FILES['img2']['name'];
$uploadfile = $uploaddir.$file2;
if (move_uploaded_file($_FILES['img2']['tmp_name'], $uploadfile))
{
$dataDB['status'] = 'success';
$dataDB['filename'] = $file2;
}
else
{
$dataDB['status'] = 'failure';
}
// 3
$uploaddir = 'assets/danger_images/';
$file3 = $_FILES['img3']['name'];
$uploadfile = $uploaddir.$file3;
if (move_uploaded_file($_FILES['img3']['tmp_name'], $uploadfile))
{
$dataDB['status'] = 'success';
$dataDB['filename'] = $file3;
}
else
{
$dataDB['status'] = 'failure';
}
// 4
$uploaddir = 'assets/danger_images/';
$file4 = $_FILES['img4']['name'];
$uploadfile = $uploaddir.$file4;
if (move_uploaded_file($_FILES['img4']['tmp_name'], $uploadfile))
{
$dataDB['status'] = 'success';
$dataDB['filename'] = $file4;
}
else
{
$dataDB['status'] = 'failure';
}
// 5
$uploaddir = 'assets/danger_images/';
$file5 = $_FILES['img5']['name'];
$uploadfile = $uploaddir.$file5;
if (move_uploaded_file($_FILES['img5']['tmp_name'], $uploadfile))
{
$dataDB['status'] = 'success';
$dataDB['filename'] = $file5;
}
else
{
$dataDB['status'] = 'failure';
}
// Audio
$uploaddir = 'assets/danger_images/';
$file6 = $_FILES['audio']['name'];
$uploadfile = $uploaddir.$file6;
if (move_uploaded_file($_FILES['audio']['tmp_name'], $uploadfile))
{
$dataDB['status'] = 'success';
$dataDB['filename'] = $file6;
}
else
{
$dataDB['status'] = 'failure';
}
$danger_data = array(
'img1' => $file1,
'img2' => $file2,
'img3' => $file3,
'img4' => $file4,
'img5' => $file5,
'audio' => $file6,
'post_lat' => $this->input->post('post_lat'),
'post_lng' => $this->input->post('post_lng'),
'post_created' => date('Y-m-d H:i:s'),
'user_id' => $this->input->post('user_id')
);
$user_id = $this->input->post('user_id');
$result = $this->Api_model->chk_user_blok($user_id);
if($result == 'block')
{
$data['error'] = true;
$data['msg'] = 'Your account was blocked by admin';
echo json_encode($data);
}
else
{
$this->db->insert('danger',$danger_data);
$id = $this->db->insert_id();
$r = $this->Api_model->get_danger_record($id);
$address = $this->getaddress($r->post_lat,$r->post_lng);
if(empty($address))
{
$address = "Danger+Location";
}
$authemail = $r->authemail;
$self = $r->useremail;
$this->load->library('email');
$this->email->from('support@crighter.com', 'Crighter');
//$this->email->to($authemail,$self);
$list = array($authemail, $self);
$this->email->to($list);
$this->email->subject('Danger');
$this->email->message($r->userfullname." is in danger.You were declared as an authorised person.\n There current latitude & longitude are ".$r->post_lat.','.$r->post_lng.'.'."\nhttp://maps.google.com/maps?q=".$r->post_lat.','.$r->post_lng.'+('.$address.')&z=14&ll='.$r->post_lat.','.$r->post_lng);
$this->email->attach(base_url().'assets/danger_images/'.$r->img1);
$this->email->attach(base_url().'assets/danger_images/'.$r->img2);
$this->email->attach(base_url().'assets/danger_images/'.$r->img3);
$this->email->attach(base_url().'assets/danger_images/'.$r->img4);
$this->email->attach(base_url().'assets/danger_images/'.$r->img5);
$this->email->attach(base_url().'assets/danger_images/'.$r->audio);
if($this->email->send())
{
$data['error'] = false;
$data['msg'] = 'Post Submited';
echo json_encode($data);
}
else
{
$data['error'] = True;
$data['msg'] = 'Cant Submited';
echo json_encode($data);
}
}
}
< /code>
Я использую эту функцию, используя Php Mailer для отправки всех этих подробностей 5 изображений + Audio + место это. < /p>
электронная почта: < /strong> < /p>
Это многочасовое сообщение в формате Mime.
Ваша электронная почта Приложение может не поддерживать этот формат. < /p>
-b_atc_66573b5877b1e
content-type: text /plain; charset = utf-8
-transfer-transfer-encoding: 8bt < /p>
ABC находится в опасности. Вы были объявлены как уполномоченное лицо.
существует текущая широта и долгота.
24.876905035849703,67.06579372417758.
http://maps.google.com/maps?q=24.876905035849703 67.0657937241758555849703,67.0657937241758555849703,67.0657937241758(danger • 67.06579372417585,55849703,67.0657937241758(danger • 67.0657937241758 25. 49703,67.06579372417758
Подробнее здесь: https://stackoverflow.com/questions/785 ... ime-format
Это многочасовое сообщение в формате MIME ⇐ Php
Кемеровские программисты php общаются здесь
1739419421
Anonymous
public function danger()
{
// 1
$uploaddir = 'assets/danger_images/';
$file1 = $_FILES['img1']['name'];
$uploadfile = $uploaddir.$file1;
if (move_uploaded_file($_FILES['img1']['tmp_name'], $uploadfile))
{
$dataDB['status'] = 'success';
$dataDB['filename'] = $file1;
}
else
{
$dataDB['status'] = 'failure';
}
// 2
$uploaddir = 'assets/danger_images/';
$file2 = $_FILES['img2']['name'];
$uploadfile = $uploaddir.$file2;
if (move_uploaded_file($_FILES['img2']['tmp_name'], $uploadfile))
{
$dataDB['status'] = 'success';
$dataDB['filename'] = $file2;
}
else
{
$dataDB['status'] = 'failure';
}
// 3
$uploaddir = 'assets/danger_images/';
$file3 = $_FILES['img3']['name'];
$uploadfile = $uploaddir.$file3;
if (move_uploaded_file($_FILES['img3']['tmp_name'], $uploadfile))
{
$dataDB['status'] = 'success';
$dataDB['filename'] = $file3;
}
else
{
$dataDB['status'] = 'failure';
}
// 4
$uploaddir = 'assets/danger_images/';
$file4 = $_FILES['img4']['name'];
$uploadfile = $uploaddir.$file4;
if (move_uploaded_file($_FILES['img4']['tmp_name'], $uploadfile))
{
$dataDB['status'] = 'success';
$dataDB['filename'] = $file4;
}
else
{
$dataDB['status'] = 'failure';
}
// 5
$uploaddir = 'assets/danger_images/';
$file5 = $_FILES['img5']['name'];
$uploadfile = $uploaddir.$file5;
if (move_uploaded_file($_FILES['img5']['tmp_name'], $uploadfile))
{
$dataDB['status'] = 'success';
$dataDB['filename'] = $file5;
}
else
{
$dataDB['status'] = 'failure';
}
// Audio
$uploaddir = 'assets/danger_images/';
$file6 = $_FILES['audio']['name'];
$uploadfile = $uploaddir.$file6;
if (move_uploaded_file($_FILES['audio']['tmp_name'], $uploadfile))
{
$dataDB['status'] = 'success';
$dataDB['filename'] = $file6;
}
else
{
$dataDB['status'] = 'failure';
}
$danger_data = array(
'img1' => $file1,
'img2' => $file2,
'img3' => $file3,
'img4' => $file4,
'img5' => $file5,
'audio' => $file6,
'post_lat' => $this->input->post('post_lat'),
'post_lng' => $this->input->post('post_lng'),
'post_created' => date('Y-m-d H:i:s'),
'user_id' => $this->input->post('user_id')
);
$user_id = $this->input->post('user_id');
$result = $this->Api_model->chk_user_blok($user_id);
if($result == 'block')
{
$data['error'] = true;
$data['msg'] = 'Your account was blocked by admin';
echo json_encode($data);
}
else
{
$this->db->insert('danger',$danger_data);
$id = $this->db->insert_id();
$r = $this->Api_model->get_danger_record($id);
$address = $this->getaddress($r->post_lat,$r->post_lng);
if(empty($address))
{
$address = "Danger+Location";
}
$authemail = $r->authemail;
$self = $r->useremail;
$this->load->library('email');
$this->email->from('support@crighter.com', 'Crighter');
//$this->email->to($authemail,$self);
$list = array($authemail, $self);
$this->email->to($list);
$this->email->subject('Danger');
$this->email->message($r->userfullname." is in danger.You were declared as an authorised person.\n There current latitude & longitude are ".$r->post_lat.','.$r->post_lng.'.'."\nhttp://maps.google.com/maps?q=".$r->post_lat.','.$r->post_lng.'+('.$address.')&z=14&ll='.$r->post_lat.','.$r->post_lng);
$this->email->attach(base_url().'assets/danger_images/'.$r->img1);
$this->email->attach(base_url().'assets/danger_images/'.$r->img2);
$this->email->attach(base_url().'assets/danger_images/'.$r->img3);
$this->email->attach(base_url().'assets/danger_images/'.$r->img4);
$this->email->attach(base_url().'assets/danger_images/'.$r->img5);
$this->email->attach(base_url().'assets/danger_images/'.$r->audio);
if($this->email->send())
{
$data['error'] = false;
$data['msg'] = 'Post Submited';
echo json_encode($data);
}
else
{
$data['error'] = True;
$data['msg'] = 'Cant Submited';
echo json_encode($data);
}
}
}
< /code>
Я использую эту функцию, используя Php Mailer для отправки всех этих подробностей 5 изображений + Audio + место это. < /p>
электронная почта: < /strong> < /p>
Это многочасовое сообщение в формате Mime.
Ваша электронная почта Приложение может не поддерживать этот формат. < /p>
-b_atc_66573b5877b1e
content-type: text /plain; charset = utf-8
-transfer-transfer-encoding: 8bt < /p>
ABC находится в опасности. Вы были объявлены как уполномоченное лицо.
существует текущая широта и долгота.
24.876905035849703,67.06579372417758.
http://maps.google.com/maps?q=24.876905035849703 67.0657937241758555849703,67.0657937241758555849703,67.0657937241758(danger • 67.06579372417585,55849703,67.0657937241758(danger • 67.0657937241758 25. 49703,67.06579372417758
Подробнее здесь: [url]https://stackoverflow.com/questions/78555553/this-is-a-multi-part-message-in-mime-format[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия