Moja klasa wygląda tak
<?php
/*Zadanie pliku: wyświetlenie, dodawanie newsow, edytowanie, kasacja
ogólna klasa jest matką klas do edycji/ dodawania/ kasowania profilu, plotek, newsow*/
Class Editor
{
var $result;
var $pathin = './../';
public function ViewEditor($action, $tresc)
{
$this -> result = require_once($this->pathin.'oddFiles/EditorForm.php');
return $this->result;
}
public function ReturnResult()
{
$this -> result = ($_POST['zwroc_wynik'] == '') ? 'Nie wypełniono pola edytora' : $_POST['zwroc_wynik'];
return $this -> result;
}
public function __destruct ()
{
}
}
?>
i jeśli zmienna $pathin jest równa ./../
to plik bez ajaxu wywali bug
Warning: Editor::require_once(./../oddFiles/EditorForm.php) [function.Editor-require-once]: failed to open stream: No such file or directory in D:\Program Files\WebServ1\httpd\test\class\class.Editor.php on line 11
Fatal error: Editor::require_once() [function.require]: Failed opening required './../oddFiles/EditorForm.php' (include_path='.;C:\php5\pear') in D:\Program Files\WebServ1\httpd\test\class\class.Editor.php on line 11
a jeśli ./ to plik z ajaxem wywali bug
Warning: Missing argument 2 for Editor::ViewEditor(), called in D:\Program Files\WebServ1\httpd\test\oddFiles\account.php on line 48 and defined in D:\Program Files\WebServ1\httpd\test\class\class.Editor.php on line 9
Prosze o pomoc