Спецы помогите нубу!
Имеется код на одной странице сайта
<div style="position: fixed; top:100px; left:20px;"> <p id="1">85485984</p> <p id="2">24324</p> <p id="3">87567647</p> </div> нужно чтобы значение id="1" появлялось на другой странице этого же сайта :help: :help: :help: Кто поможет сразу пришлю на телефон 100 рублей! |
в каком виде оно там должно появляться?
в виде php переменной или просто должно выводиться обычным текстом? function opendata($path){$fp=fopen($path,'r');$data=fread($fp,filesize($path)>0?filesize($path):1);fclose($fp);return $data;} $data=opendata("путь к странице с нужным элементом P"); $parts = preg_split('/\<p id\="тут занчение ID"\>/i',$data); if(isset($parts[1])){$t=explode("<",#parts[1]);$text=$t[0];} // переменная $text будет содержать нужное значение как-то так думаю но такой метод это конечно жесть ))))) |
Хотя бы намекните в каком направлении "копать"
|
85485984 вот это вот выходило на другой странице
такое возможно? |
обычным текстом вообщем!
|
ели ты всё пытаешься сделать админку для своего сайта, то самый простой вариант это сделать общий js файл и редактировать его (в нем можно будет сделать список товаров и цен).
Сделать перенос переменной с одной страницы на другую без внешнего файла невозможно, т.к. для каждой страницы js файлы перезагружаются. Необходимо либо освоить запись данных в xml, либо сделать общий скрипт со списком товаров и редактировать его. |
смотри мой пост вверху там один из вариантов, если конечно PHP тебе доступно ))))
|
не, там сайт на народе, никакого php)
|
блин без PHP магазин делать гемор, купи друг хостинг площадку за рубль в год и радуйся
|
сделал вот так на первой странице
<body> <div style="position: fixed; top:100px; left:20px;"> <p id="1">85485984</p> <p id="2">24324</p> <p id="3">87567647</p> </div> </body> на второй вставил твой код: <body> <script> function opendata($path){$fp=fopen($path,'r');$data=fread($ fp,filesize($path)>0?filesize($path):1);fclose($fp );return $data;} $data=opendata("./ok.html"); $parts = preg_split('/\<p id\="1"\>/i',$data); if(isset($parts[1])){$text=explode("<",#parts[1]);} alert(text); // переменная текст будет содержать нужное значение </script> </body> после сохранения обоих страниц в корневой папке, после запуска второй страницы ничего не происходит, хотя alert(text); |
Часовой пояс GMT +3, время: 21:52. |