ПравилаРегистрацияВход
НАВИГАЦИЯ

Учим PHP

Модераторы: нет
Список форумов » Вэб-разработкаНа страницу  1, 2, 3 ... 61, 62, 63 ... 87, 88, 89 
АВТОРСООБЩЕНИЕ
seif
Avatar
Имя: Серега
Сейчас нет на сайте
Репутация: 0
Регистрация: 23.02.2007
Всего сообщений: 155
Откуда: Пермь
17 января 2010, 23:45
Цитата:
renak 17.01.2010
ФЕЛИКССС, переменные могут начинаться как я помню с
$________i;
$r;
и вроде все
renak, не прав. перемённые не могут начинатся с символа и цыфр.
Перемённые могут начинатся только с букв, как нижнего регистра, так и верхнего.
Перемённые чуствительны к регистру.
Gallas
Avatar
18 января 2010, 00:03
seif, переменные могут начинатся с символа "_".
$_kg - правильная переменная, например.
renak
Avatar
18 января 2010, 13:47
seif, $_r; $R; $r; $r1; $r_1_34,
Феликс
Avatar
Имя: Феликс
Сейчас нет на сайте
Репутация: 0
Регистрация: 1.12.2009
Всего сообщений: 412
Откуда: Ростов-на-Дону
20 января 2010, 21:09
Объясните мне дураку:
1)У меня такая проблема: после <?php if (isset($_POST['checkboxsh1'])) echo " стоит таблица в таблице много текста переменных и др. " ?> Проблема в том что страница не отображается выдает синтаксическую ошибку именно на той строчке где стоит echo. Я скорее всего это из-за того что в таблице есть еще куча ("). Кажется их надо экранировать (/") но их там очень много.
2) Что надо сделать что бы текст после echo выводился белого текста?
Profi
Administrator
Avatar
Репутация: 126
Регистрация: 25.04.2006
Всего сообщений: 10175
Откуда: Уфа РБ
20 января 2010, 23:29
ФЕЛИКССС, сделай вывод в одинарных кавычках
echo '...';
Феликс
Avatar
Имя: Феликс
Сейчас нет на сайте
Репутация: 0
Регистрация: 1.12.2009
Всего сообщений: 412
Откуда: Ростов-на-Дону
22 января 2010, 14:14
Сделал таблица отображается. Но теперь в ячейках таблице например: <td> echo "высота: ", $_POST["sh1x"], "см."; </td> выводится тескт как есть. То есть он не определяет echo как скрипт (или функцию не знаю как правильно назвать.). Пробовал <?php ... ;?> так вообще ячейка пустая.
Для проверки тоже самое писал (<?php ... ;?>) после таблицы - все отображается. В чем проблема, почему в таблице не чего не отображается? Наверно опять где-то в синтаксисе ошибся :(
без echo тоже пробовал отображается как текст.
Profi
Administrator
Avatar
Репутация: 126
Регистрация: 25.04.2006
Всего сообщений: 10175
Откуда: Уфа РБ
22 января 2010, 16:12
ФЕЛИКССС, ты весь документ выдели как скрипт <?php ... ?>
и весь вывод делай через echo.
И сам будешь меньше путатся и парсеру легче.
Феликс
Avatar
Имя: Феликс
Сейчас нет на сайте
Репутация: 0
Регистрация: 1.12.2009
Всего сообщений: 412
Откуда: Ростов-на-Дону
22 января 2010, 18:49
Профи сделал как ты сказал. Выделил часть между шапкой сайта и концом все в <?php ... ?>. Далее мне надо что бы если не зависимый переключатель был включен то отображалась таблица с этим проблем нет. Просто заключаем таблицу после echo в ' и все ОК. Но в таблице должны выводиться значения переменных а если переменная заключена в '$a=5' то выводится имя переменной а не её значение. А если таблицу заключить в " то выдает ошибку. Экранирование здесь не даёт ожидаемого эффекта.
===================
Феликс
Avatar
Имя: Феликс
Сейчас нет на сайте
Репутация: 0
Регистрация: 1.12.2009
Всего сообщений: 412
Откуда: Ростов-на-Дону
22 января 2010, 18:50
Короче получается что я запутался и нечего не могу понять как сделать чтобы и таблица отображалась и в её ячейках выводилось значение переменных. Вы не думайте что мне лень самому искать информацию просто действительно много перерыл но понять не могу.
seif
Avatar
Имя: Серега
Сейчас нет на сайте
Репутация: 0
Регистрация: 23.02.2007
Всего сообщений: 155
Откуда: Пермь
22 января 2010, 19:30
ФЕЛИКССС, теперь где
<td> echo "высота: ", $_POST["sh1x"], "см."; </td>
напиши так
<td> высота:, '.$_POST["sh1x"].', см. </td>
Список форумов » Вэб-разработкаНа страницу Пред. 1, 2, 3 ... 61, 62, 63 ... 87, 88, 89 След.
 
стр.  
Страница 62 из 89
Часовой пояс: GMT + 4
Мобильный портал, Profi © 2005-2023
Время генерации страницы: 0.023 сек
Общая загрузка процессора: 32%
SQL-запросов: 4
Rambler's Top100