Доброе утро. Вчера я написал этот код, он позволяет вам получать фактические погодные условия в городе, написанном пользователем, используя API с открытым исходным кодом (http://api.openweathermap.org/)
<head>
<script src="js.js"></script>
<script>
$(document).ready(function(){
$("#submit").click(function (e) {
$.ajax({
type:"POST",
url:"http://api.openweathermap.org/data/2.5/weather?q="+$("#city").val() +"&units=metric&appid=bebaab124fa9097086191ffc72ded353&lang=en" ,
dataType: "json",
success: function(result,status,xhr) {
console.log(result);
var list = $("<table><tr><th>Meteo</th></tr>");
list.append("<tr><td>City:</td><td>" + result["name"]+ "</td></tr>");
list.append("<tr><td>Country:</td><td>" + result["sys"] ["country"]+ "</td></tr>");
list.append("<tr><td>Temperature:</td><td>" + result["main"] ["temp"]+ " C</td></tr>");
list.append("<tr><td>Humidity:</td><td>" + result["main"] ["humidity"]+ "</td></tr>");
list.append("<tr><td>Weather:</td><td>" + result["weather"][0]["description"]+ "</td></tr>");
list.append("</table>");
$("#list").html(list);
} ,
error: function(xhr , status , error) {
alert("result: " + status + " " + error + " "+ xhr.status + " " + xhr.statusText)
}
});
});
});
</script>
<body>
<h1>Write your city</h1>
<input type="text" id="city" name="city"><br><br>
<button type="submit" id="submit" onclick="">Send</button>
<div id="list"></div>
</body>
Как я могу "перенести" этот скрипт в PHP? Я не знаю, как это сделать ... Я уже подготовил страницу формы с вводом текста, где пользователь напишет город, но потом ...? Я не знаю точно, как написать в php «$. ajax part».
Извините за мой плохой английский sh: (