Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Классы в PHP
 
 автор: ZC   (27.02.2005 в 12:37)   письмо автору
 
 

Вот хотел написать простой класс для вывода данных типа алресной книги.
В классе две функции, но в последней выводиться следующая ошибка:
Parse error: parse error, unexpected ';', expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in l:\home\zcbb.ru\www\[addressbook]\utils\libriary.php on line 59

Libriary.php:



<?php
/***************************************************************************
 *                              libriary.php
 *                            -------------------
 *   begin                : Saturday, Feb 26, 2005
 *   copyright            : (C) 2005 The zcBB Group
 *   email                : zcinc@mail.ru
 *
 *   $Id: libriary.php,v 1.10.2.3 2002/12/21 19:09:57 psotfx Exp $
 *
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/
 
class address {

    var 
$name;
    var 
$email;
    var 
$number;

//
// Функция проверки переменных на пустое содержание и 
// на удаление html-кодов и обратных слешов из адреса, имён...
//    
    
function scan_var ($var) {
        if (!empty(
$var)) {
            
$var str_replace("'","'",$var);
            
$var stripslashes($var);
            
$var htmlspecialchars($var);
        }
        else {
            echo 
"Please enter correct information";
        }
    }

//
// Функция отображающая переменные, введённые пользователем
// в виде таблицы    
//
    
function add_address () {
        echo 
"<table align='center' width='80%'>";
        echo 
"<tr>";
        echo 
"<td>Имя:".$this->name."</td>";
        echo 
"<tr>";
        echo 
"<td>e-mail:".$$this->email."</td>";
        echo 
"<tr>";
        echo 
"<td>Номер:".$this->number."</td>";
        echo 
"</tr>";
        echo 
"</table>";
    }                        
?>



index.php:


<?php
define
('IN_ZCBB',true);
include 
"./utils/libriary.php";
$addr = new address;
$addr->name 'Adam';
$addr->email 'zcinc@mail.ru';
$addr->number '51-33-76';
$addr->scan($addr->name);
$addr->scan($addr->email);
$addr->scan($addr->number);
$addr->add_address();
?>

   
 
 автор: cheops   (27.02.2005 в 12:51)   письмо автору
 
   для: ZC   (27.02.2005 в 12:37)
 

Нет завершающей скобки для
<?php
  
class address {
?>

   
 
 автор: ZC   (27.02.2005 в 13:17)   письмо автору
 
   для: cheops   (27.02.2005 в 12:51)
 

Гыы вот дурак.
Спасибо большое!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования