<?php
header('Content-type: text/html; charset=utf-8');
$opts = array(
'http'=>array(
'method'=>"GET",
'header'=>"Accept-Encoding: identity\r\n".
"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36"
)
);
$context = stream_context_create($opts);
$html = file_get_contents('https://www.rusprofile.ru/id/11597949', false, $context);
echo $html;
// добавляем файлы
$mailSMTP->addFile("test.jpg");
$mailSMTP->addFile("test2.jpg");
$mailSMTP->addFile("test3.txt");
function aaa() {
$.ajax({
url: '/php.php',
method: 'POST',
cache: false,
data: { 'id' : $('.fname').val() },
dataType: 'html',
success: function(html){
alert("POST-запрос успешно отправлен. Ответ сервера:\n" + html);
},
error: function(err) {
alert('Ошибка отправки POST-запроса. Детали доступны в коносли.');
console.log('Ошибка отправки POST-запроса:');
console.dir(err);
}
});
}
localStorage.setItem('test', 'Что-то');
sendInfo('test', 'https://ваш_сайт/handler.php');
function sendInfo(key, url) {
// Создаем форму в конструкторе:
var formData = new FormData();
// Добавляем поле с данными в форму:
formData.append(key, localStorage.getItem(key));
// Создаем запрос:
var xhr = new XMLHttpRequest();
xhr.open('POST', url);
// Обработка ответа:
xhr.onreadystatechange = function() {
if (xhr.readyState === XMLHttpRequest.DONE) {
if (xhr.status === 200) {
alert('Запрос выполнен успешно, ответ сервера: ' + xhr.responseText);
}
else {
alert('При выполнении запроса произошла неизвестная ошибка!');
}
}
}
// Отправка:
xhr.send(formData);
}
if($_SERVER['REQUEST_METHOD'] == 'POST') {
if(!empty($_POST['name']) and !empty($_POST['age'])) {
$var_value = $_POST['name'];
if($_POST['age'] >= 21) {
require 'maxage.php';
} else {
header('Location: minage.php');
}
} else {
echo 'Заполните все поля';
}
}
echo $_POST['name'];
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$args = filter_input_array(INPUT_POST, FILTER_SANITIZE_STRING);
if (!empty($args['uname'])){
$arr = [
"Заявка"=>$args['utheme'],
"Имя"=>!empty($args['uname']) ? $args['uname'] : '',
"Телефон: "=>!empty($args['uphone']) ? $args['uphone'] : '',
"IP адрес:" => $_SERVER['REMOTE_ADDR']
];
$token = "";
$chat_id = "";
$txt="";
foreach($arr as $key => $value) {
$txt .= "<b>".$key."</b> ".$value."%0A";
};
$sendToTelegram = fopen("https://api.telegram.org/bot{$token}/sendMessage?chat_id={$chat_id}&parse_mode=html&text={$txt}","r");
if ($sendToTelegram) {
echo '<p class="success">Ваша заявка принята.</p>';
return true;
} else {
echo '<p class="fail"><b>Ошибка.</b></p>';
}
} else {
echo '<p class="fail">Ошибка. Заполните обязательные поля.</p>';
}
} else {
header ("Location: /");
}