АВТОР | СООБЩЕНИЕ |
---|
Имя: Серега Сейчас нет на сайте Репутация: 0 Регистрация: 23.02.2007 Всего сообщений: 155 Откуда: Пермь |
| Цитата: renak 17.01.2010 ФЕЛИКССС, переменные могут начинаться как я помню с
$________i;
$r;
и вроде все | renak, не прав. перемённые не могут начинатся с символа и цыфр.
Перемённые могут начинатся только с букв, как нижнего регистра, так и верхнего.
Перемённые чуствительны к регистру. | |
|
|
| seif, переменные могут начинатся с символа "_".
$_kg - правильная переменная, например. | |
|
|
| seif, $_r; $R; $r; $r1; $r_1_34, | |
|
|
Имя: Феликс Сейчас нет на сайте Репутация: 0 Регистрация: 1.12.2009 Всего сообщений: 412 Откуда: Ростов-на-Дону |
| Объясните мне дураку:
1)У меня такая проблема: после <?php if (isset($_POST['checkboxsh1'])) echo " стоит таблица в таблице много текста переменных и др. " ?> Проблема в том что страница не отображается выдает синтаксическую ошибку именно на той строчке где стоит echo. Я скорее всего это из-за того что в таблице есть еще куча ("). Кажется их надо экранировать (/") но их там очень много.
2) Что надо сделать что бы текст после echo выводился белого текста? | |
|
|
Репутация: 126 Регистрация: 25.04.2006 Всего сообщений: 10175 Откуда: Уфа РБ |
| ФЕЛИКССС, сделай вывод в одинарных кавычках
echo '...'; | |
|
|
Имя: Феликс Сейчас нет на сайте Репутация: 0 Регистрация: 1.12.2009 Всего сообщений: 412 Откуда: Ростов-на-Дону |
| Сделал таблица отображается. Но теперь в ячейках таблице например: <td> echo "высота: ", $_POST["sh1x"], "см."; </td> выводится тескт как есть. То есть он не определяет echo как скрипт (или функцию не знаю как правильно назвать.). Пробовал <?php ... ;?> так вообще ячейка пустая.
Для проверки тоже самое писал (<?php ... ;?>) после таблицы - все отображается. В чем проблема, почему в таблице не чего не отображается? Наверно опять где-то в синтаксисе ошибся
без echo тоже пробовал отображается как текст. | |
|
|
Репутация: 126 Регистрация: 25.04.2006 Всего сообщений: 10175 Откуда: Уфа РБ |
| ФЕЛИКССС, ты весь документ выдели как скрипт <?php ... ?>
и весь вывод делай через echo.
И сам будешь меньше путатся и парсеру легче. | |
|
|
Имя: Феликс Сейчас нет на сайте Репутация: 0 Регистрация: 1.12.2009 Всего сообщений: 412 Откуда: Ростов-на-Дону |
| Профи сделал как ты сказал. Выделил часть между шапкой сайта и концом все в <?php ... ?>. Далее мне надо что бы если не зависимый переключатель был включен то отображалась таблица с этим проблем нет. Просто заключаем таблицу после echo в ' и все ОК. Но в таблице должны выводиться значения переменных а если переменная заключена в '$a=5' то выводится имя переменной а не её значение. А если таблицу заключить в " то выдает ошибку. Экранирование здесь не даёт ожидаемого эффекта.
=================== | |
|
|
Имя: Феликс Сейчас нет на сайте Репутация: 0 Регистрация: 1.12.2009 Всего сообщений: 412 Откуда: Ростов-на-Дону |
| Короче получается что я запутался и нечего не могу понять как сделать чтобы и таблица отображалась и в её ячейках выводилось значение переменных. Вы не думайте что мне лень самому искать информацию просто действительно много перерыл но понять не могу. | |
|
|
Имя: Серега Сейчас нет на сайте Репутация: 0 Регистрация: 23.02.2007 Всего сообщений: 155 Откуда: Пермь |
| ФЕЛИКССС, теперь где
<td> echo "высота: ", $_POST["sh1x"], "см."; </td>
напиши так
<td> высота:, '.$_POST["sh1x"].', см. </td> | |
|