|
|
|
| Уважаемые, форумчане!
Помогите!
Как организовать вставку текста из формы в определённое место в документе при помощи средств php?
Т.е.
Есть таблица
<div align="center">
<table cellspacing="0" cellpadding="0" width="80%" height="32">
</table>
</div>
|
Как вставить в неё ячейку
<tr><td width="32"></td><td width="32" bgcolor="#EDF2F6"></td><td></td></tr>
|
Именно после
<table cellspacing="0" cellpadding="0" width="80%" height="32">
|
Подскажите пожалуйста! Заранее благодарен! | |
|
|
|
|
|
|
|
для: Norek
(01.03.2008 в 20:19)
| | Так и вставляйте:
<? тут может быть РНР код ?>
<div align="center">
<table cellspacing="0" cellpadding="0" width="80%" height="32">
<tr><td width="32"></td><td width="32" bgcolor="#EDF2F6"></td><td></td></tr>
</table>
</div>
<? и тут может быть РНР код ?>
|
можете также воспользоваться echo, print... | |
|
|
|
|
|
|
|
для: sim5
(01.03.2008 в 21:06)
| | Ну да. Можно просто print...
Только кавычки не забудьте экранировать (: | |
|
|
|
|
|
|
|
для: kvv
(01.03.2008 в 21:09)
| | Вы меня не поняли, мне надо вставлять эту строку кода с помощию php!
В начале я создаю файл index.php в него вписывается эта таблица
<div align="center">
<table cellspacing="0" cellpadding="0" width="80%" height="32">
</table>
</div>
|
Затем мне в эту таблицу надо как-то вставить строку
<tr><td width="32"></td><td width="32" bgcolor="#EDF2F6"></td><td></td></tr>
|
Именно после
<div align="center">
<table cellspacing="0" cellpadding="0" width="80%" height="32">
|
| |
|
|
|
|
|
|
|
для: Norek
(01.03.2008 в 21:58)
| | Действительно не понял (:
Так и пишите:
<div align="center">
<table cellspacing="0" cellpadding="0" width="80%" height="32">
<?
print "<tr><td width...";
?>
</table>
</div>
Или Вы хотите вставить строку уже после того как таблица выведена? Не получится... (: Это же все же препроцессор (: | |
|
|
|
|
|
|
|
для: kvv
(01.03.2008 в 22:06)
| | Почему не получиться?
Если эту строку взять за переменную и с помошью скрипта сделать так, чтобы он искал начало таблицы, а после вставлял эту самую переменную сразу после начала таблицы! | |
|
|
|
|
|
|
|
для: Norek
(01.03.2008 в 21:58)
| | Может быть имеется ввиду вставка как переменных или констант? Тогда можно подключать внешние файлы, вставлять переменные и константы которым может быть определена строка:
<tr><td width="32"></td><td width="32" bgcolor="#EDF2F6"></td><td></td></tr> | |
|
|
|
|
|
|
|
для: sim5
(01.03.2008 в 22:20)
| | Да, если взять например:
$a="<tr><td width="32"></td><td width="32" bgcolor="#EDF2F6"></td><td></td></tr>";
|
И потом сделать
<div align="center">
<table cellspacing="0" cellpadding="0" width="80%" height="32">
$a
</table>
</div>
|
Но как туда вставить переменную с помощью скрипта? | |
|
|
|
|
|
|
|
для: Norek
(01.03.2008 в 22:43)
| |
<div align="center">
<table cellspacing="0" cellpadding="0" width="80%" height="32">
//можно так
<?php =$a; ?>
//можно так
<?php print $a; ?>
</table>
</div>
|
| |
|
|
|
|
|
|
|
для: sim5
(01.03.2008 в 23:17)
| | Вы не понимаете!
Мне надо сделать то, что вы написали, с помощью скрипта, который бы сам вставил эту переменную именно туда! | |
|
|
|
|
|
|
|
для: Norek
(01.03.2008 в 23:32)
| | Вы уж конкретно - у вас что уже готовый HTML файл, в котором нужно найти определенное место и вставить туда данные? Если так, то парсить регулярными выражениями. Если нет, то:
<?php print $a ?> - это как ни странно скрипт. Так каким скриптом и чего вы хотите сделать? Если вы говорите о шаблонах, то прописывайте в них перменные, определяйте эти переменные скриптом, а при подключении шаблона они встанут на свои места. | |
|
|
|
|
|
|
|
для: sim5
(01.03.2008 в 23:44)
| | У меня так, как вы написали в 1-ом случае - готовый html файл, в который надо вставить код! | |
|
|
|
|
|
|
|
для: Norek
(02.03.2008 в 00:17)
| | Четвертая кнопка форума слева - "Регулярные выражения". Как парсить HTML файлы там уже не раз разбиралось. | |
|
|
|
|
|
|
|
для: Norek
(01.03.2008 в 20:19)
| | фиг знает, я использую шаблоны (скины), которые подключаются по мере необходимости.
Последним подключается основной, практически это html файл, в который подставляется всё что было обработано до этого.
Т.е передо мной такой проблемы вообще не стоит.
Не надо лазить по коду, за редким исключением, подправил то что надо в шаблоне
(всё в одной папке, если скин только один) и всё вуаля.. | |
|
|
|