Есть 4 формы примерно с 13 полями, некоторые поля похожи, я создаю класс в котором содержаться все переменные, подключаю его, создаю переменные в классе типа
var $cn = $_POST['client_name'];
мне пишет Parse error: parse error in C:\HomServ\home\class\data.class.php
для чего тогда нужны классы если нельзя туда все переменные поместить и как правильно их использовать?
1. grafillo - 29 Апреля, 2013 - 12:56:14 - перейти к сообщению
2. OrmaJever - 29 Апреля, 2013 - 13:00:15 - перейти к сообщению
при обьявлении свойствам класса можно давать только статические значения, но не переные. Переменые устанавливаются в конструкторе.
3. grafillo - 29 Апреля, 2013 - 13:08:33 - перейти к сообщению
а напишите код для класса где будут содержаться переменные и как их оттудова выковырять?
4. esterio - 29 Апреля, 2013 - 13:21:56 - перейти к сообщению
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- class Foo
- {
- protected $bar;
- public function __construct()
- {
- $this->bar = $_POST['bar'];
- }
- }