@Sizoider

Не могу интегрировать php в html?не отображаются данные.как засечь ошибку?

ребят,не могу найти ошибку в коде.хелп.еже бьюсь головой об стену
суть такова,нужно данные из запроса с api (xml)вставить в html (незнаю правильно ли я вообсще ето делаю).
чего я делаю
на первой странице делаю запрос,приходит ответ(краткие данные о продукте) в виде XML ,я его обрабатываю.форичем вставляю данные в html.тут всё ок.
в каждом диве есть у меня кнопка,при нажатии на которую надо перейти на стреаницу с полными данными.
вот тут начинается непонятка.
на кнопку вешается ссылка аля www..блаблабла.com/property-details.php?id

при нажатии на кнопку переходит нормально на страницу .вот тут !!! я ваше не знаю как правильно делать,но вроди что то получилось
1.беру адресс из адресснои строки при помощи http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]
2.короче вытаскиваю ид из адрессной строки при помощи substr
3.делаю запрос на конкретый продукт с етим id
3.приходит ответ,опять его обрабатываю

и теперь когда пытаюсь вставить данные в html ничего не получается.

ребят гляньте пожалуйста,скажите что не так и может я ваще не то делаю
спасибо заранее

page1

<?
$url = "http://daisylets.domus.net/site/go/api/search"; 

$response_xml_data = file_get_contents($url);
 if($response_xml_data){
     $data = simplexml_load_string($response_xml_data);
}
?>

some html
<?php 

	foreach ($data->property as $prop){ 
				
				$url2 = "http://daisylets.domus.net/site/go/api/property?propertyID=$prop->id";
				//echo $url2;
				$response_xml_data2 = file_get_contents($url2);
			 		if($response_xml_data2){
			     $data2 = simplexml_load_string($response_xml_data2);
		
			     $propID = $prop->id;
				}
				
	?>

some html
button

page 2

$actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
$propIDD = substr( $actual_link , 44 );
$url_det = "http://daisylets.domus.net/site/go/api/property?propertyID=$propIDD";
				//echo $url2;
				$response_xml_data_det = file_get_contents($url_det);
			 		if($response_xml_data_det){
			     $data_det = simplexml_load_string($response_xml_data_det);
  • Вопрос задан
  • 147 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Atllantis
Хоспаде...
Дочитал до "короче вытаскиваю ид из адрессной строки при помощи substr", дальше не читал.
Учите PHP и не задавайте глупых вопросов. Хотя бы про $_GET почитайте...
Ответ написан
@semki096
смотрите массивы
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
03 мая 2024, в 14:40
1000 руб./за проект
03 мая 2024, в 14:39
500 руб./за проект