Articles of get

Почему _GET в PHP неправильно декодирует косую черту?

Сегодня я столкнулся с некоторой странностью с PHP, и я не нашел правильного объяснения в документации. Рассмотрим следующий код: <?php echo $_GET['t']. PHP_EOL; ?> Код прост – он принимает один параметр t на url и выводит его обратно. Поэтому, если вы вызываете его с помощью test.php? T =% 5Ca (% 5c является «\»), я ожидал […]

Пытаясь использовать завиток для выполнения GET, отправляемое значение допускает null

Я пытаюсь использовать curl для простого GET с одним параметром redirect_uri. Полученный php-файл выдает пустую строку для $ _GET ["redirect_uri"], она показывает red = и кажется, что ничего не отправляется. код для получения //Get code from login and display it $ch = curl_init(); $url = 'http://www.besttechsolutions.biz/projects/facebook/testget.php'; //set the url, number of POST vars, POST data […]

Исключение пользовательских данных без магических котировок

Я смотрю, как правильно избегать данных, поступающих из внешнего мира, прежде чем он будет использоваться для управления приложениями, хранения, логики .. такого рода вещи. Очевидно, что с директивой magic quotes, устаревшей в php 5.3.0+ и удаленной в php6, это становится более актуальным, для тех, кто хочет обновить и перейти к новым языковым функциям, сохраняя устаревший […]

Безопасный запрос ajax GET / POST для сервера

предположим, что я работаю с каким-то API, и мой файл server.php обрабатывает соединение с сервисом API. на моей стороне клиента я использую вызов AJAX следующим образом: $http({ url : 'server/server.php', method : 'GET', data : { getContent : true } }); в моем server.php я обрабатываю это следующим образом: if(isset($_GET['getContent'])){ $content = get_content(); } function […]

Несколько сообщений PHP cUrl на одной странице

Таким образом, суть в том, что мне нужно отправить XML-запрос данных на страницу шлюза, чтобы получить ответ XML, который будет обрабатываться позже, может быть где угодно от 3-60 запросов к этой веб-службе, я, к сожалению, должен запустить простой цикл прямо сейчас и делать их по одному. На стороне ответа мне понадобится только 1 (или максимум […]

По умолчанию GET маршрут с Slim PHP

Недавно я создал небольшой API, используя платформу Slim PHP, и он отлично работает. Однако я хотел бы установить маршрут GET для корня «/», который отвечает базовым сообщением, и любые другие запросы GET возвращают «доступ запрещен». Прочитав как документацию, так и различные примеры, я не смог понять, как выполнить любую из этих задач. Мой проект основан […]

проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования рядом с '' в строке 1

<?php if(isset($_POST["submit"])) ..this is form action { $result3 = mysql_query("SELECT * FROM 'members' where user='$user'"); while($row3 = mysql_fetch_array($result3)) { $name=$row3['name']; $user=$row3['user']; $number=$row3['number']; } $numrows=mysql_num_rows($query); if($numrows==0) { $sql="INSERT INTO 'applicant' (user,name,number,) VALUES('$user','$name','$number')"; $result=mysql_query($sql); if($result){ header('Location: thankyou2.php'); } else { echo "Failure!"; } } } else { $mysql_hostname = "localhost"; $mysql_user = "root"; $mysql_password = ""; $mysql_database […]

Как использовать путь $ _GET с файлами-файлами и сохранять их в безопасности?

У меня есть функция, чтобы проверить, существует ли файл через jQuery, который вызывает вызов скрипта PHP, который я буду использовать при смене определенных изображений одним нажатием кнопки на моей индексной странице. Функция jQuery: function fileExists(path){ $.getJSON("/ajax/fileExists.php",{ path: path }, function (data){ return data.path; }); } fileExists.php: $path=$_SERVER['DOCUMENT_ROOT'].'/packs'.$_GET['path']; if(file_exists($path)){ echo json_encode(TRUE); }else{ echo json_encode(FALSE); } Я […]

Пропустить массив с помощью ключей через HTTP GET

Я попытался передать данные массива в скрипт PHP с запросом: script.php?page=7&filter[key]=value но не получил его в скрипте. Могу ли я это сделать, а если нет – как передать массив с помощью HTTP GET?

PHP Использование запросов cURL и GET в URL-адресе

Я использую cURL вместо file_get_contents, который отлично работает в URL-адресе, пока я не использовал переменную запроса GET вместо города по указанному ниже URL-адресу. Использование cURL для следующего: (Works) $url = 'http://www.weather-forecast.com/locations/London/forecasts/latest'; Это прекрасно работает, однако, заменяя «Лондон» переменным $city : URL: example.com/weather.php?city=London $city = $_GET['city']; $city = ucwords($city); $city = str_replace(" ", "", $city); $url […]