| |
|
|
| | Подскажите, как кусочек текста в php скрипте с переменной(которая выводит информацию) разместить по центру таблицы? | |
| |
|
|
| |
|
|
| |
для: xpom
(05.02.2007 в 14:37)
| | | ну что то смутно..а чем align=center не подходит? | |
| |
|
|
| |
|
|
| |
для: xpom
(05.02.2007 в 14:37)
| | | используй css для этих дел и вообще вопрос не в этот форум | |
| |
|
|
| |
|
|
| |
для: KPETuH
(05.02.2007 в 15:00)
| | | если по быстрому то align="center" и valign="center" в теге <td> | |
| |
|
|
| |
|
|
| |
для: KPETuH
(05.02.2007 в 15:01)
| | | >ну что то смутно..а чем align=center не подходит?
Потому что нужно не все в этой ячейке центрировать, а только часть! | |
| |
|
|
| |
|
|
| |
для: xpom
(05.02.2007 в 15:19)
| | | выделите для нужной части ячеку и задайте ей вышеуказанные свойства. | |
| |
|
|
| |
|
|
| |
для: xpom
(05.02.2007 в 15:19)
| | |
<td>
Начался текст слева...
<div align='center'>...продолжился посередине...</div>
<div align='right'>... а закончился справа=)</div>
</td>
|
| |
| |
|
|
| |
|
|
| |
для: Киналь
(05.02.2007 в 15:23)
| | | Да, так пробывал, почему-то не получилось?
Нужно это вывести в php скрипте и в тексте присутствует переменная которая должна выводить информацию, вот как я делал и не получилось:
<?php
echo ' <div align='center'>...текст $per текст...</div> ';
?>
|
| |
| |
|
|
| |
|
|
| |
для: xpom
(05.02.2007 в 17:00)
| | | Попробуйте center в двойных кавычках. :-) | |
| |
|
|
| |
|
|
| |
для: alek_chita
(05.02.2007 в 17:03)
| | | Получилось!
Я сделал не через echo, а через print. Через echo переменная $per не выводит свое значение, а через print выводит:
<?php
print ("<div align='center'>...текст $per текст...</div>");
?>
|
А я считал, что echo и print - это одно и тоже, думал все равно через что выводить, а оказалось что разные вещи? :) | |
| |
|
|
| |
|
|
| |
для: xpom
(05.02.2007 в 18:33)
| | | Тут разницы особой нет
Просто возможно при пользовании echo текст заключали не в " а в '
При таком раскладе переменные не будут распечатаны как их значения | |
| |
|
|
| |
|
|
| |
для: bronenos
(05.02.2007 в 18:39)
| | | Если использовать ' то делай так
echo '<div align=center>...текст '.$per.' текст...</div>';
|
| |
| |
|
|
| |
|
|
| |
для: Alph[p]a
(05.02.2007 в 18:43)
| | | >Если использовать ' то делай так
echo '<div align=center>...текст '.$per.' текст...</div>';
|
А, что обозначают точки вокруг переменной $per? | |
| |
|
|
| |
|
|
| |
для: xpom
(05.02.2007 в 20:51)
| | | это знак объединения переменной и строки, также можно писать две переменные подряд, объединив их точкой, в результате в браузере у тебя будет строка состоящая из 2-х переменных
а ещё эти кавычки-апострофы, не нужны, тогда можно обойтись и без точек и без кавычек:
<?
echo "<div align=\"center\">sometext . . . $per . . . sometext</div>";
?>
|
| |
| |
|
|
| |
|
|
| |
для: retsoul
(05.02.2007 в 20:59)
| | | > а ещё эти кавычки-апострофы ..
У каждого свой стиль и навязывать мнение ненадо. | |
| |
|
|
| |
|
|
| |
для: Alph[p]a
(05.02.2007 в 21:55)
| | | да, иногда без этих кавычек не обойтись
но что будет, если строка большая и кавычек-вставок много?
можно запутаться и получить ошибку в тривиальном месте.
написание кода - это личное дело каждого и мои слова стоит читать не как навязывание мнения, а как моё сугубо личное мнение :) | |
| |
|
|
| |
|
|
| |
для: xpom
(05.02.2007 в 18:33)
| | | На самом деле все дело в кавычках, если ты знаешь, то когда используешь один тип кавычек, то внутри них для корректной работы надо использовать другой тип кавычек, если посмотришь то когда ты использовал echo внешние кавычки были одинарные, и внутренние тоже, а когда print то разные если в echo изменить внешние кавычки, на двойные то все сработает | |
| |
|
|
| |
|
|
| |
для: вит
(05.02.2007 в 19:52)
| | | а если использовать нормальный редактор кода, с подсветкой, таких проблем вообще не возникнет :) | |
| |
|
|
| |
|
|
| |
для: elenaki
(06.02.2007 в 10:40)
| | | Под словами "нормальный редактор кода" каждый подразумевает свое - а вообще, если пошли личные мнения - то я никогда не использую написание "... $var ..." именно для исключения двоякочтения... у меня только принцип конкатенации "...".$var."..." - а кавычки внутри обозначаю как \" - никогда у меня не было ошибок в таких местах - хотя были строки и оооочень большой длины, т.к. очень легко перенести строку на этапе отладки простым оператором "...".(тут перенос строки кода)"...." - а после отладки все спокойненько корректирую и убираю лишние конкаты =) | |
| |
|
|
| |
|
|
| |
для: ZuArt
(06.02.2007 в 10:44)
| | | никогда не говори никогда :)
я тоже всегда выделяю переменные из строки. но. часто приходится копировать куски кода. и случается, что или точка не захватится или кавычка оторвется... вот тут и выручает подсветка. заметьте, я не рекламирую никакой конкретный редактор. я даже не участвую уже в обсуждениях, какой редактор лучше, потому нашла для себя то, что меня во всем устраивает. | |
| |
|
|
| |
|
|
| |
для: elenaki
(06.02.2007 в 10:47)
| | | =) я думаю, каждый для себя что-то выбрал ;) - так что не будем флудить на эту тему...
Но в довесок к вышесказанному - по теме ошибок... где-то с годик назад натолкнулся на интересную самописную программулину - она проверяет синтаксис кода PHP и подсвечивает сомнительные места... в частности, именно места такого типа: "..."Это текст, который заключен в кавычках"...." - сразу понятно, что внутри должно быть не ", а \" - и так-же выделяет переменные написанные в тесте "... $var ..." - тоже удобно, когда не хватает точки или кавычка неправильная идет =)
названия не помню, т.к. тогда не обратил внимания как-то, но сейчас думаю, что ступил, что не скопировал ее себе - иногда другого рода синтаксические ошибки так достают =( - коды сложнее стали со временем. | |
| |
|
|
| |
|
|
| |
для: ZuArt
(06.02.2007 в 10:44)
| | | А вам не накладно экранировать каждую кавычку обратным слэшем?
К тому же текст в двойных кавычках интерпретируется медленнее, чем в одинарных... | |
| |
|
|
| |
|
|
| |
для: Disable
(06.02.2007 в 11:05)
| | | Мне не накладно, т.к. это не вызывает затруднений... а по поводу одинарных кавычек - мой подход ничуть не затрудняет взаимозамену, т.к. в кавычках у меня нет переменных, которые должны быть заменены, а потому можно безболезненно взаимозаменять... но по поводу быстрее - надо будет потестить и коли так, то респект за науку ;) буду переучиваться на одинарные кавычки в коде PHP =) | |
| |
|
|
| |
|
|
| |
для: ZuArt
(06.02.2007 в 11:16)
| | | Просто при двойных кавычках происходит сначала анализ переменых и их замена, если у вас нет переменных анализ все равно идет.
При одинарных кавычках этого не происходит. | |
| |
|
|
| |
|
|
| |
для: Disable
(06.02.2007 в 11:59)
| | | Логическим путем тож пришел к такому-же выводу =) еще раз респект за науку - буду переучиваться ;).
Век живи - век учись... | |
| |
|
|