Отдаю пользователю файл на скачивание. Возможно ли узнать, скачал пользователь файл полностью или нет? PHP: header('Content-type: application/force-download'); header('Content-disposition: attachment; filename='.basename($file)); readfile($file);
Неккоректно заносит в БД. Добрый вечер не подскажите в чём трабла PHP: <?php header ('Content-type: text/html; charset=utf-8'); include('config.php'); $result="INSERT INTO user(id,name,login,password)VALUE('3','Владимир','footer','50098')"; $query=mysql_query($result); if ($query==true){ echo "Данные успешно добавленны"; } else { echo "Ошибка при добавлении"; } ?> Вот имя Владимир отображается кракозябрами. Вот скриншот
Попробуй делать предзапрос: PHP: <?php header ('Content-type: text/html; charset=utf-8'); include('config.php'); mysql_query("SET NAMES UTF8"); $result="INSERT INTO user(id,name,login,password)VALUE('3','Владимир','footer','50098')"; $query=mysql_query($result); if ($query==true){ echo "Данные успешно добавленны"; } else { echo "Ошибка при добавлении"; } ?>
Есть php скрипт который отправляет пост запрос с небольшой задержкой. Как сделать отправку запроса через прокси, чтобы скрипт брал их из файла, который лежит рядом со скриптом?
Файл с проксями кладём в массив, и перебираем его в цикле. PHP: foreach(file('proxy.txt')) as $proxy){ Если скрипт использует Curl то добавляем такую строку: PHP: curl_setopt($ch, CURLOPT_PROXY, $proxy);
Подскажите Добрый вечер не подскажите где ошибка PHP: <?php //Обьявление сессии session_start(); $dbhost = "localhost"; $dbuser = "root"; $dbpassword = ""; $dbbase = "syte"; //Подключение к серверу @mysql_connect($dbhost,$dbuser,$dbpassword) or die(mysql_error()); @mysql_select_db($dbbase) or die(mysql_error()); //Полный путь define(PATH,"http://($_SERVER['HTTP_HOST'])"); echo PATH; ?> при обращении к скрипту выходит сообщение PHP: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in Z:\home\syte\www\include\config.php on line 14 что в 14 строчке ошибка??
Спасибо у меня ещё вот так получилось PHP: define(PATH,"http://{$_SERVER['HTTP_HOST']}"); но вот так вернее?? PHP: define("PATH","http://".$_SERVER['HTTP_HOST']);
если error reporting включено то первый вариант выдаст warning, что константа не найдена, хотя работать будет, лучше заключить в кавычки. а {$_SERVER['HTTP_HOST']} уже дело стиля
Нужна помощь! Недавно начал изучать PHP и столкнулся с такой проблемой: есть база данных mysql. Я к ней подключаюсь и беру из таблицы значения как-то так Проблема в том, что записи в базе данных на русском языке, и их надо вывести на экран на русском, а выводятся только вопросительные знаки. Кто знает, помогите пожалуйста!
Вверху скрипта напиши PHP: header('Content-Type: text/html; charset=utf-8'); И страничку сохрани в utf8