Создание объекта рубает вывод в браузер....

Dante_Team

Новичок
Создание объекта рубает вывод в браузер....

Вот код:
*************************************************
<?php include("My_Classes.php"); // Здесь лежит реализация класса ?>
<html>
<head>
<title>My Page</title>
</head>
<body>
<?php
$User = new TBase(); //создаем объект
$User->db_connect("","localhost","monty","1111","tranzit"); //метод объекта
$User->db_disconnect();//...
?>
<pre>Some Text</pre>
</body>
</html>
*************************************************
После запуска этого скрипта, в браузер ничего не выводится, если я уберу строку, где создается объект ($User = new TBase()), то выводит в браузер все (Some Text)...
Не понимаю, что не так....
 

Dante_Team

Новичок
Да, в $User->db_connect() есть момент, если не подключился к базе то die и выводит mysql_error()....

-~{}~ 27.02.06 22:37:

Я дебагил в ZEND Studio, connect к базе mysql проходит, т.е. die не обрабатывается, якобы все ок...но все же в браузер нет вывода из-за объекта класса

-~{}~ 27.02.06 23:02:

Странно, попробывал на другой машине, вывод Some Text пашет, что это можеь быть, какие properties тут погоду делают, может что-то в браузере выстовлено?
 

Dante_Team

Новичок
Автор оригинала: Necromant
Смотрим: C:\Program Files\Zend\ZendStudioClient-5.1.0\bin\php5\php.ini

у ZendStudio свой php
Все, разобрался.....My_Classes.php был побитый....
Всем спасибо..

-~{}~ 28.02.06 22:14:

Автор оригинала: Dante_Team
Все, разобрался.....My_Classes.php был побитый....
Всем спасибо..
Если конкретней, то была ссылка на другой файл с родительским классом, а он находился в другом месте, по этому в браузер и ничего не вылетало, а в ZEND вылетало, так как он создает виртуальное пространство для открытых фалов которые дебагишь....
 
Сверху