Помощник
|
Как генерить одну HTML страницу с другой HTML страницы? |
Родовест
|
Сообщение
#1
|
||
|
|
||
|
|||
Nightfly_hb |
26.2.2009, 3:55;
Ответить: Nightfly_hb
Сообщение
#2
|
|
Просто не очень бы хотелось в "чисто" html сайт запихивать PHP! а придётся...
|
|
|
Родовест
|
Сообщение
#3
|
|
Ниужели никак нельзя??????:wacko:...там ведь по факту ничего сложного то нету!!!!:xz:
Ну а если через PHP как???...я просто в нем не очень хорошо разбираюсь...((( |
|
|
MetSerp |
26.2.2009, 14:31;
Ответить: MetSerp
Сообщение
#4
|
|
оно то ничего сложного для языка програмирования причем серверного.
А HTML это язык разметки ява скрипт работает на клиентской стороне то есть страница изменится только у вас и то пока не обновите страницу :sarcastic: Ну а если через PHP как???. элементарно :) если вам нужен скрипт позволяющий редактить страницу (именно код а не внешний вид ) то это легко. Создаем страничку с полем вывода кода и скрипт обработчик сохраняющий отредактированый код в файл. Щас набросаю ;) |
|
|
MetSerp |
26.2.2009, 15:38;
Ответить: MetSerp
Сообщение
#5
|
|
[PHP]<?php
$file = $_POST['file']; // считываем переменную с путем к файлу $source = $_POST['source'];// переменная с кодом файла (измененным) if (!empty ($source)) // если переменная с кодом не пуста (то есть мы изменили код страницы) { $getfile = fopen ("./".$file,'w'); // открываем файл на перезапись fwrite ($getfile,stripcslashes ($source)); // пишем измененный код (stripcslashes добавил потому что скрипт с какой то радости экранировал кавычки записанные в файл в итоге ломая код):achtung: fclose ($getfile); // закрываем файл $file = "";// опустошаем переменную echo "Сохранено"; // пишем что все норм } ?> // выводим обязательный контент страницы <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Untitled Document</title> </head> <body> <? if (!empty ($file)) // если переменная с путем к файлу не пуста выводим текстовое поле с содержанием файла { ?> <form id="form1" name="form1" method="post" action="4.php"> <p> <textarea name="source" id="source" cols="45" rows="5"> <? $size = filesize("./".$file); // узнаем размер файла $getfile = fopen ("./".$file,'r'); //открываем файл на чтение $content = fread ($getfile,$size); //читаем из файла fclose ($getfile); // закрываем файл echo "$content"; // выводим содержимое файла ?> </textarea> <input name="file" type="hidden" id="file" value="<? echo "./".$file;?>" /> // чтобы не потерять путь к файлу (он нам нужен для сохранения) вписываем его в скрытое поле </p> <p> <input type="submit" name="button" id="button" value="Сохранить" /> </p> </form> <? } else // выводим если переменная с путем к файлу пуста { ?> <form id="form2" name="form2" method="post" action="4.php"> <label>Впишите адрес файла который вы хотите редактировать <input type="text" name="file" id="file" /> </label> <label> <input type="submit" name="button2" id="button2" value="Редактировать" /> </label> </form> <? } ?> </body> </html> [/PHP] На скорую руку но вроде работает. описан общий принцип и лучше еще самому подумать на эту тему:popcorn2: |
|
|
Родовест
|
Сообщение
#6
|
|
|
ява скрипт работает на клиентской стороне А вот об этом я и не задумался ниразу....:hihi:...действительно... А за код спасибо огромное....:rolleyes:...на базе него разобрался наконец таки как сделать:evrika: Теперь все вроде пока работает....:goodpost::rjunimagu:
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Зачем перед лендингом ставят промежуточную страницу? | 2 | Boymaster | 736 | Вчера, 18:05 автор: Boymaster |
|
Как в пушсетках покупают по 100-200 тысяч кликов за день? | 2 | Boymaster | 676 | Вчера, 17:52 автор: Boymaster |
|
Как вы отдыхаете от работы за компом | 151 | adw-kupon.ru | 19851 | 23.4.2024, 13:52 автор: Vmir |
|
Как вы бросили работу и перешли на заработок с сайтов? | 20 | uahomka | 3461 | 23.4.2024, 11:54 автор: Skyworker |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 30 | freeax | 5030 | 20.4.2024, 16:49 автор: Liudmila |
Текстовая версия | Сейчас: 25.4.2024, 2:36 |