Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Вывод и замена содержимого из строки текстового файла

Сообщения:  [1-10]   [11-14] 

 
 автор: donill   (19.02.2007 в 03:05)   письмо автору
 
   для: Unkind   (19.02.2007 в 02:49)
 

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

   
 
 автор: Unkind   (19.02.2007 в 02:49)   письмо автору
 
   для: donill   (19.02.2007 в 02:34)
 

А зачем эти заметки вроде "ссылка", "перевод строки" в таком редакторе? А что вы хотите увидеть, если там будет и ссылка, и перевод строки?

   
 
 автор: donill   (19.02.2007 в 02:34)   письмо автору
 
   для: Unkind   (19.02.2007 в 02:30)
 

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

   
 
 автор: Unkind   (19.02.2007 в 02:30)   письмо автору
 
   для: donill   (19.02.2007 в 02:06)
 

А Вы хотите обрабатывать PHP-файлы? А зачем?

   
 
 автор: donill   (19.02.2007 в 02:06)   письмо автору
 
   для: Unkind   (19.02.2007 в 01:43)
 

дак в том то и дело , что теаритически я тоже себе это так и представляю а вот как это написать проблема!!!
вот пример , но он не работает

$php_file = @file("start.php");
  $count = @count($php_file) - 1;

                for ($i = 0; $i <= $count; $i++)
                     {
                       if (@eregi("// link\n$",$php_file ))
{$explode[7] = @eregi_replace(">", "", @eregi_replace("(</[a-zA-Z]{1,}>){1,}", "", $explode[7]));
$ptype = "Ссылка: <br/><a href=\"$explode[4]\" title=\"".@rus($explode[6])."\">".@rus($explode[7])."</a>";}
else
        {
                $ptype = "ошибка" ;
        }
                    }

print @rus("  $ptype");

   
 
 автор: Unkind   (19.02.2007 в 01:43)   письмо автору
 
   для: donill   (19.02.2007 в 01:08)
 

Подобие конструктора делаете? А в чем проблема?..
Начинайте каждый элемент (ссылка, картинка) с новой строки. Что-то более сложное (баннеры, произвольный код) сопровождайте комментариями вроде
<!-- banner -->

После с помощью file() создавайте массив и в цикле выводите. По комментариям и др. условным обозначениям определяйте что это за элемент.

   
 
 автор: donill   (19.02.2007 в 01:41)   письмо автору
 
   для: donill   (19.02.2007 в 01:08)
 

неужель никто не в силах мне помоч???

   
 
 автор: donill   (19.02.2007 в 01:08)   письмо автору
 
   для: Halfi   (19.02.2007 в 00:10)
 

опять меня не поняли мне не надо состовлять страницу мне надо выводить ее содержимое в другой странице условными названиями тегов

   
 
 автор: Halfi   (19.02.2007 в 00:10)   письмо автору
 
   для: donill   (18.02.2007 в 23:24)
 

Попробуйте так
Ваш файл

<?php     
include("function.php");     
@
header("Content-type:text/vnd.wap.wml;charset=UTF-8");     
print @
rus("<?xml version=\"1.0\" encoding=\"UTF-8\"?>     
<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.2//EN\"     
\"http://www.wapforum.org/DTD/wml_1.2.xml\">     
<wml>     
<head><meta http-equiv=\"Cache-Control\" content=\"no-cache\" forua=\"true\"/></head>     
//--------------------------вот это выводить не надо---------------------------//     
include("
main.php");   
//--------------------------------ниже код тоже выводить не надо---------------------------     
</p></card></wml>"
);     
?>    

файл main.php
<?php
print @rus("<card title=\"Главная\" id=\"card\">     
<p align=\"center\"> 
<a href=\"
$on_main\">На главную</a>     
<br/>      
<a href=\"
$on_main\">партнеры</a>     
<br/>   "
);  ?>

И в дальнейшем, где надо будет вывести текст, который в main.php просто инклудить main.php

include("main.php");   

   
 
 автор: donill   (18.02.2007 в 23:24)   письмо автору
 
   для: donill   (18.02.2007 в 22:15)
 

вот пример пхп файла




<?php    
include("function.php");    
@
header("Content-type:text/vnd.wap.wml;charset=UTF-8");    
print @
rus("<?xml version=\"1.0\" encoding=\"UTF-8\"?>    
<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.2//EN\"    
\"http://www.wapforum.org/DTD/wml_1.2.xml\">    
<wml>    
<head><meta http-equiv=\"Cache-Control\" content=\"no-cache\" forua=\"true\"/></head>    
//--------------------------вот это выводить не надо---------------------------//    
<card title=\"Главная\" id=\"card\">    
<p align=\"center\">"
);    
print @
rus("<a href=\"$on_main\">На главную</a>    
<br/>     
<a href=\"
$on_main\">партнеры</a>    
<br/>     
//--------------------------------ниже код тоже выводить не надо---------------------------    
</p></card></wml>"
);    
?>    




в браузер должно выводить вот так :
заголовок-главная
выравнивание по центру
ссылка на главную
перенос строки
ссылка партнеры
перенос строки


вот что мне надо, но как это реализоватиь???

   

Сообщения:  [1-10]   [11-14] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования