Как делать AJAX запрос на одной странице, а получать результат на другой?
function fetchdata(){
$.ajax({
url: 'fetch_details.php',
type: 'get',
success: function(response){
// Perform operation on the return value
alert(response);
}
});
}
$(document).ready(function(){
setInterval(fetchdata,5000);
});
function fetchdata(){
$.ajax({
url: 'fetch_details.php',
type: 'get',
success: function(data){
// Perform operation on return value
alert(data);
},
complete:function(data){
setTimeout(fetchdata,5000);
}
});
}
$(document).ready(function(){
setTimeout(fetchdata,5000);
});
да в смысле?) Ведь если, к примеру, у 140 людей открыта эта страница, то и у них обновится. Всем же придёт AJAX ответ, так как страница одна.
$.post(
'{{ route("feed-get-mess", $feed->id) }}',
myJsonData,
function(response) {
$('#AjaxGetMessages').append(response.message);
console.log(response);
}
);
$data = $_POST;
if ($data['name']) {
$message = '<html><body>';
$message .= "<table>";
foreach ($data as $key => $value) {
$message .= "<tr>";
$message .= "<td>";
$message .= "<strong> $key: </strong>";
$message .= "</td>";
$message .= "<td style='padding-left:12px;'>";
$message .= " htmlspecialchars(trim($value))";
$message .= "</td>";
$message .= "</tr>";
}
$message .= "</table><br><br>";
$message .= "</body></html>";
require dirname(__DIR__).'/Exception.php';
require dirname(__DIR__).'/PHPmailer.php';
$mail = new PHPMailer\PHPMailer\PHPMailer();
$mail->setFrom('no-reply@example.com', 'Mail title');
$mail->addAddress('John@mail.ru', 'John Doe');
$mail->Subject = $subject;
// Прикрепление файлов
if (isset($_FILES['photo']) &&
$_FILES['photo']['error'] == UPLOAD_ERR_OK) {
for($i=0;$i<count($_FILES['photo']['tmp_name']);$i++)
{
$uploadfile = tempnam(sys_get_temp_dir(), sha1($_FILES['photo']['name'][$i]));
$filename =$_FILES['photo']['name'][$i];
if (move_uploaded_file($_FILES['photo']['tmp_name'][$i], $uploadfile)) {
$mail->addAttachment($uploadfile, $filename);
}
}
}
$mail->msgHTML($message);
$r = $mail->send();
if ($r) {
$answer = 'success';
} else {
$answer = 'failure';
}
die($answer);
}
$news = R::find("news", " title LIKE ? ", ["%$word%"]);
foreach ($news as $entry) {
echo "<h5>{$entry['title']}</h5>";
}
session_start();
@yield('header')
@extends('layout')
@section('header')
Содержимое header'a
@endsection