| ( ! ) Notice: Possible problem: you are sending a HTTP header while already having some data in output buffer. Try Tracy\OutputDebugger or send cookies/start session earlier. in /work/home/lweermee/www/MAN-php/TP2/vendor/nette/http/src/Http/Response.php on line 279 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 473992 | {main}( ) | .../index.php:0 |
| 2 | 0.0035 | 963760 | Nette\Forms\Container->addInteger( $name = 'nbTS', $label = 'Nombre de tee-shirts :' ) | .../index.php:13 |
| 3 | 0.0056 | 1360152 | Nette\Forms\Container->offsetSet( $name = 'nbTS', $component = class Nette\Forms\Controls\TextInput { private ?Nette\ComponentModel\IContainer ${Nette\ComponentModel\Component}parent = class Nette\Forms\Form { private ?Nette\ComponentModel\IContainer ${Nette\ComponentModel\Component}parent = NULL; private ?string ${Nette\ComponentModel\Component}name = NULL; private array ${Nette\ComponentModel\Component}monitors = [...]; private array ${Nette\ComponentModel\Container}components = [...]; private ?Nette\ComponentModel\Container ${Nette\ComponentModel\Container}cloning = NULL; public array $onValidate = [...]; protected ?Nette\Forms\ControlGroup $currentGroup = NULL; private ?bool ${Nette\Forms\Container}validated = FALSE; private ?string ${Nette\Forms\Container}mappedType = NULL; public array $onSuccess = [...]; public array $onError = [...]; public array $onSubmit = [...]; public array $onRender = [...]; public Nette\Http\IRequest $httpRequest = *uninitialized*; protected $crossOrigin = FALSE; private Nette\Forms\SubmitterControl|bool $submittedBy = FALSE; private array $httpData = *uninitialized*; private Nette\Utils\Html $element = *uninitialized*; private Nette\Forms\FormRenderer $renderer = *uninitialized*; private ?Nette\Localization\Translator $translator = NULL; private array $groups = [...]; private array $errors = [...]; private bool $beforeRenderCalled = FALSE }; private ?string ${Nette\ComponentModel\Component}name = 'nbTS'; private array ${Nette\ComponentModel\Component}monitors = ['Nette\\Forms\\Form' => [...]]; protected mixed $value = ''; protected Nette\Utils\Html $control = class Nette\Utils\Html { public $attrs = [...]; protected $children = [...]; private string $name = 'input'; private bool $isEmpty = TRUE }; protected Nette\Utils\Html $label = class Nette\Utils\Html { public $attrs = [...]; protected $children = [...]; private string $name = 'label'; private bool $isEmpty = FALSE }; protected array|bool $disabled = FALSE; private Stringable|string|null ${Nette\Forms\Controls\BaseControl}caption = 'Nombre de tee-shirts :'; private array ${Nette\Forms\Controls\BaseControl}errors = []; private ?bool ${Nette\Forms\Controls\BaseControl}omitted = NULL; private Nette\Forms\Rules ${Nette\Forms\Controls\BaseControl}rules = class Nette\Forms\Rules { private ?Nette\Forms\Rule $required = NULL; private array $rules = [...]; private Nette\Forms\Rules $parent = *uninitialized*; private array $toggles = [...]; private Nette\Forms\Control $control = ... }; private Nette\Localization\Translator|bool|null ${Nette\Forms\Controls\BaseControl}translator = TRUE; private array ${Nette\Forms\Controls\BaseControl}options = ['type' => 'text']; protected string $emptyValue = ''; protected mixed $rawValue = ''; private bool ${Nette\Forms\Controls\TextBase}nullable = TRUE } ) | .../Container.php:374 |
| 4 | 0.0056 | 1360152 | Nette\Forms\Container->addComponent( $component = class Nette\Forms\Controls\TextInput { private ?Nette\ComponentModel\IContainer ${Nette\ComponentModel\Component}parent = class Nette\Forms\Form { private ?Nette\ComponentModel\IContainer ${Nette\ComponentModel\Component}parent = NULL; private ?string ${Nette\ComponentModel\Component}name = NULL; private array ${Nette\ComponentModel\Component}monitors = [...]; private array ${Nette\ComponentModel\Container}components = [...]; private ?Nette\ComponentModel\Container ${Nette\ComponentModel\Container}cloning = NULL; public array $onValidate = [...]; protected ?Nette\Forms\ControlGroup $currentGroup = NULL; private ?bool ${Nette\Forms\Container}validated = FALSE; private ?string ${Nette\Forms\Container}mappedType = NULL; public array $onSuccess = [...]; public array $onError = [...]; public array $onSubmit = [...]; public array $onRender = [...]; public Nette\Http\IRequest $httpRequest = *uninitialized*; protected $crossOrigin = FALSE; private Nette\Forms\SubmitterControl|bool $submittedBy = FALSE; private array $httpData = *uninitialized*; private Nette\Utils\Html $element = *uninitialized*; private Nette\Forms\FormRenderer $renderer = *uninitialized*; private ?Nette\Localization\Translator $translator = NULL; private array $groups = [...]; private array $errors = [...]; private bool $beforeRenderCalled = FALSE }; private ?string ${Nette\ComponentModel\Component}name = 'nbTS'; private array ${Nette\ComponentModel\Component}monitors = ['Nette\\Forms\\Form' => [...]]; protected mixed $value = ''; protected Nette\Utils\Html $control = class Nette\Utils\Html { public $attrs = [...]; protected $children = [...]; private string $name = 'input'; private bool $isEmpty = TRUE }; protected Nette\Utils\Html $label = class Nette\Utils\Html { public $attrs = [...]; protected $children = [...]; private string $name = 'label'; private bool $isEmpty = FALSE }; protected array|bool $disabled = FALSE; private Stringable|string|null ${Nette\Forms\Controls\BaseControl}caption = 'Nombre de tee-shirts :'; private array ${Nette\Forms\Controls\BaseControl}errors = []; private ?bool ${Nette\Forms\Controls\BaseControl}omitted = NULL; private Nette\Forms\Rules ${Nette\Forms\Controls\BaseControl}rules = class Nette\Forms\Rules { private ?Nette\Forms\Rule $required = NULL; private array $rules = [...]; private Nette\Forms\Rules $parent = *uninitialized*; private array $toggles = [...]; private Nette\Forms\Control $control = ... }; private Nette\Localization\Translator|bool|null ${Nette\Forms\Controls\BaseControl}translator = TRUE; private array ${Nette\Forms\Controls\BaseControl}options = ['type' => 'text']; protected string $emptyValue = ''; protected mixed $rawValue = ''; private bool ${Nette\Forms\Controls\TextBase}nullable = TRUE }, $name = 'nbTS', $insertBefore = ??? ) | .../ArrayAccess.php:29 |
| 5 | 0.0056 | 1360152 | Nette\ComponentModel\Container->addComponent( $component = class Nette\Forms\Controls\TextInput { private ?Nette\ComponentModel\IContainer ${Nette\ComponentModel\Component}parent = class Nette\Forms\Form { private ?Nette\ComponentModel\IContainer ${Nette\ComponentModel\Component}parent = NULL; private ?string ${Nette\ComponentModel\Component}name = NULL; private array ${Nette\ComponentModel\Component}monitors = [...]; private array ${Nette\ComponentModel\Container}components = [...]; private ?Nette\ComponentModel\Container ${Nette\ComponentModel\Container}cloning = NULL; public array $onValidate = [...]; protected ?Nette\Forms\ControlGroup $currentGroup = NULL; private ?bool ${Nette\Forms\Container}validated = FALSE; private ?string ${Nette\Forms\Container}mappedType = NULL; public array $onSuccess = [...]; public array $onError = [...]; public array $onSubmit = [...]; public array $onRender = [...]; public Nette\Http\IRequest $httpRequest = *uninitialized*; protected $crossOrigin = FALSE; private Nette\Forms\SubmitterControl|bool $submittedBy = FALSE; private array $httpData = *uninitialized*; private Nette\Utils\Html $element = *uninitialized*; private Nette\Forms\FormRenderer $renderer = *uninitialized*; private ?Nette\Localization\Translator $translator = NULL; private array $groups = [...]; private array $errors = [...]; private bool $beforeRenderCalled = FALSE }; private ?string ${Nette\ComponentModel\Component}name = 'nbTS'; private array ${Nette\ComponentModel\Component}monitors = ['Nette\\Forms\\Form' => [...]]; protected mixed $value = ''; protected Nette\Utils\Html $control = class Nette\Utils\Html { public $attrs = [...]; protected $children = [...]; private string $name = 'input'; private bool $isEmpty = TRUE }; protected Nette\Utils\Html $label = class Nette\Utils\Html { public $attrs = [...]; protected $children = [...]; private string $name = 'label'; private bool $isEmpty = FALSE }; protected array|bool $disabled = FALSE; private Stringable|string|null ${Nette\Forms\Controls\BaseControl}caption = 'Nombre de tee-shirts :'; private array ${Nette\Forms\Controls\BaseControl}errors = []; private ?bool ${Nette\Forms\Controls\BaseControl}omitted = NULL; private Nette\Forms\Rules ${Nette\Forms\Controls\BaseControl}rules = class Nette\Forms\Rules { private ?Nette\Forms\Rule $required = NULL; private array $rules = [...]; private Nette\Forms\Rules $parent = *uninitialized*; private array $toggles = [...]; private Nette\Forms\Control $control = ... }; private Nette\Localization\Translator|bool|null ${Nette\Forms\Controls\BaseControl}translator = TRUE; private array ${Nette\Forms\Controls\BaseControl}options = ['type' => 'text']; protected string $emptyValue = ''; protected mixed $rawValue = ''; private bool ${Nette\Forms\Controls\TextBase}nullable = TRUE }, $name = 'nbTS', $insertBefore = NULL ) | .../Container.php:281 |
| 6 | 0.0056 | 1360528 | Nette\ComponentModel\Component->setParent( $parent = class Nette\Forms\Form { private ?Nette\ComponentModel\IContainer ${Nette\ComponentModel\Component}parent = NULL; private ?string ${Nette\ComponentModel\Component}name = NULL; private array ${Nette\ComponentModel\Component}monitors = ['Nette\\Forms\\Form' => [...]]; private array ${Nette\ComponentModel\Container}components = ['nbTS' => class Nette\Forms\Controls\TextInput { ... }]; private ?Nette\ComponentModel\Container ${Nette\ComponentModel\Container}cloning = NULL; public array $onValidate = []; protected ?Nette\Forms\ControlGroup $currentGroup = NULL; private ?bool ${Nette\Forms\Container}validated = FALSE; private ?string ${Nette\Forms\Container}mappedType = NULL; public array $onSuccess = []; public array $onError = []; public array $onSubmit = []; public array $onRender = []; public Nette\Http\IRequest $httpRequest = *uninitialized*; protected $crossOrigin = FALSE; private Nette\Forms\SubmitterControl|bool $submittedBy = FALSE; private array $httpData = *uninitialized*; private Nette\Utils\Html $element = *uninitialized*; private Nette\Forms\FormRenderer $renderer = *uninitialized*; private ?Nette\Localization\Translator $translator = NULL; private array $groups = []; private array $errors = []; private bool $beforeRenderCalled = FALSE }, $name = 'nbTS' ) | .../Container.php:84 |
| 7 | 0.0057 | 1360560 | Nette\ComponentModel\Component->refreshMonitors( $depth = 0, $missing = [], $listeners = ??? ) | .../Component.php:192 |
| 8 | 0.0057 | 1361240 | Nette\Forms\Controls\BaseControl->Nette\Forms\Controls\{closure:/work/home/lweermee/www/MAN-php/TP2/vendor/nette/forms/src/Forms/Controls/BaseControl.php:71-75}( $form = class Nette\Forms\Form { private ?Nette\ComponentModel\IContainer ${Nette\ComponentModel\Component}parent = NULL; private ?string ${Nette\ComponentModel\Component}name = NULL; private array ${Nette\ComponentModel\Component}monitors = ['Nette\\Forms\\Form' => [...]]; private array ${Nette\ComponentModel\Container}components = ['nbTS' => class Nette\Forms\Controls\TextInput { ... }]; private ?Nette\ComponentModel\Container ${Nette\ComponentModel\Container}cloning = NULL; public array $onValidate = []; protected ?Nette\Forms\ControlGroup $currentGroup = NULL; private ?bool ${Nette\Forms\Container}validated = FALSE; private ?string ${Nette\Forms\Container}mappedType = NULL; public array $onSuccess = []; public array $onError = []; public array $onSubmit = []; public array $onRender = []; public Nette\Http\IRequest $httpRequest = *uninitialized*; protected $crossOrigin = FALSE; private Nette\Forms\SubmitterControl|bool $submittedBy = FALSE; private array $httpData = *uninitialized*; private Nette\Utils\Html $element = *uninitialized*; private Nette\Forms\FormRenderer $renderer = *uninitialized*; private ?Nette\Localization\Translator $translator = NULL; private array $groups = []; private array $errors = []; private bool $beforeRenderCalled = FALSE } ) | .../Component.php:267 |
| 9 | 0.0057 | 1361400 | Nette\Forms\Form->isSubmitted( ) | .../BaseControl.php:72 |
| 10 | 0.0057 | 1361400 | Nette\Forms\Form->getHttpData( $type = ???, $htmlName = ??? ) | .../Form.php:433 |
| 11 | 0.0057 | 1361400 | Nette\Forms\Form->receiveHttpData( ) | .../Form.php:470 |
| 12 | 0.0057 | 1361400 | Nette\Forms\Form->getHttpRequest( ) | .../Form.php:563 |
| 13 | 0.0057 | 1361400 | Nette\Forms\Form::initialize( $reinit = ??? ) | .../Form.php:790 |
| 14 | 0.0091 | 1967944 | Nette\Http\Helpers::initCookie( $request = class Nette\Http\Request { private readonly array $headers = ['host' => 'lweermee.lpmiaw.univ-lr.fr', 'accept-encoding' => 'gzip, br, zstd, deflate', 'user-agent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'accept' => '*/*']; private readonly ?Closure $rawBodyCallback = class Closure { public $this = class Nette\Http\RequestFactory { ... } }; private Nette\Http\UrlScript $url = class Nette\Http\UrlScript { private string ${Nette\Http\UrlImmutable}scheme = 'https'; private string ${Nette\Http\UrlImmutable}user = ''; private string ${Nette\Http\UrlImmutable}password = ''; private string ${Nette\Http\UrlImmutable}host = 'lweermee.lpmiaw.univ-lr.fr'; private ?int ${Nette\Http\UrlImmutable}port = NULL; private string ${Nette\Http\UrlImmutable}path = '/MAN-php/TP2/'; private array ${Nette\Http\UrlImmutable}query = [...]; private string ${Nette\Http\UrlImmutable}fragment = ''; private ?string ${Nette\Http\UrlImmutable}authority = NULL; private string $scriptPath = '/MAN-php/TP2/'; private string $basePath = '/MAN-php/TP2/' }; private readonly array $post = []; private readonly array $files = []; private readonly array $cookies = []; private readonly string $method = 'GET'; private readonly ?string $remoteAddress = '216.73.216.206'; private ?string $remoteHost = NULL }, $response = class Nette\Http\Response { public string $cookieDomain = ''; public string $cookiePath = '/'; public bool $cookieSecure = TRUE; public bool $warnOnBuffer = TRUE; private int $code = 200 } ) | .../Form.php:782 |
| 15 | 0.0091 | 1967944 | Nette\Http\Response->setCookie( $name = '_nss', $value = '1', $expire = 0, $path = '/', $domain = NULL, $secure = NULL, $httpOnly = NULL, $sameSite = 'Strict' ) | .../Helpers.php:60 |
| 16 | 0.0091 | 1967944 | Nette\Http\Response->checkHeaders( ) | .../Response.php:240 |
| 17 | 0.0091 | 1968040 | trigger_error( $message = 'Possible problem: you are sending a HTTP header while already having some data in output buffer. Try Tracy\\OutputDebugger or send cookies/start session earlier.' ) | .../Response.php:279 |
| ( ! ) Warning: Cannot modify header information - headers already sent by (output started at /work/home/lweermee/www/MAN-php/TP2/vendor/nette/http/src/Http/Response.php:279) in /work/home/lweermee/www/MAN-php/TP2/vendor/nette/http/src/Http/Response.php on line 241 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 473992 | {main}( ) | .../index.php:0 |
| 2 | 0.0035 | 963760 | Nette\Forms\Container->addInteger( $name = 'nbTS', $label = 'Nombre de tee-shirts :' ) | .../index.php:13 |
| 3 | 0.0056 | 1360152 | Nette\Forms\Container->offsetSet( $name = 'nbTS', $component = class Nette\Forms\Controls\TextInput { private ?Nette\ComponentModel\IContainer ${Nette\ComponentModel\Component}parent = class Nette\Forms\Form { private ?Nette\ComponentModel\IContainer ${Nette\ComponentModel\Component}parent = NULL; private ?string ${Nette\ComponentModel\Component}name = NULL; private array ${Nette\ComponentModel\Component}monitors = [...]; private array ${Nette\ComponentModel\Container}components = [...]; private ?Nette\ComponentModel\Container ${Nette\ComponentModel\Container}cloning = NULL; public array $onValidate = [...]; protected ?Nette\Forms\ControlGroup $currentGroup = NULL; private ?bool ${Nette\Forms\Container}validated = FALSE; private ?string ${Nette\Forms\Container}mappedType = NULL; public array $onSuccess = [...]; public array $onError = [...]; public array $onSubmit = [...]; public array $onRender = [...]; public Nette\Http\IRequest $httpRequest = *uninitialized*; protected $crossOrigin = FALSE; private Nette\Forms\SubmitterControl|bool $submittedBy = FALSE; private array $httpData = *uninitialized*; private Nette\Utils\Html $element = *uninitialized*; private Nette\Forms\FormRenderer $renderer = *uninitialized*; private ?Nette\Localization\Translator $translator = NULL; private array $groups = [...]; private array $errors = [...]; private bool $beforeRenderCalled = FALSE }; private ?string ${Nette\ComponentModel\Component}name = 'nbTS'; private array ${Nette\ComponentModel\Component}monitors = ['Nette\\Forms\\Form' => [...]]; protected mixed $value = ''; protected Nette\Utils\Html $control = class Nette\Utils\Html { public $attrs = [...]; protected $children = [...]; private string $name = 'input'; private bool $isEmpty = TRUE }; protected Nette\Utils\Html $label = class Nette\Utils\Html { public $attrs = [...]; protected $children = [...]; private string $name = 'label'; private bool $isEmpty = FALSE }; protected array|bool $disabled = FALSE; private Stringable|string|null ${Nette\Forms\Controls\BaseControl}caption = 'Nombre de tee-shirts :'; private array ${Nette\Forms\Controls\BaseControl}errors = []; private ?bool ${Nette\Forms\Controls\BaseControl}omitted = NULL; private Nette\Forms\Rules ${Nette\Forms\Controls\BaseControl}rules = class Nette\Forms\Rules { private ?Nette\Forms\Rule $required = NULL; private array $rules = [...]; private Nette\Forms\Rules $parent = *uninitialized*; private array $toggles = [...]; private Nette\Forms\Control $control = ... }; private Nette\Localization\Translator|bool|null ${Nette\Forms\Controls\BaseControl}translator = TRUE; private array ${Nette\Forms\Controls\BaseControl}options = ['type' => 'text']; protected string $emptyValue = ''; protected mixed $rawValue = ''; private bool ${Nette\Forms\Controls\TextBase}nullable = TRUE } ) | .../Container.php:374 |
| 4 | 0.0056 | 1360152 | Nette\Forms\Container->addComponent( $component = class Nette\Forms\Controls\TextInput { private ?Nette\ComponentModel\IContainer ${Nette\ComponentModel\Component}parent = class Nette\Forms\Form { private ?Nette\ComponentModel\IContainer ${Nette\ComponentModel\Component}parent = NULL; private ?string ${Nette\ComponentModel\Component}name = NULL; private array ${Nette\ComponentModel\Component}monitors = [...]; private array ${Nette\ComponentModel\Container}components = [...]; private ?Nette\ComponentModel\Container ${Nette\ComponentModel\Container}cloning = NULL; public array $onValidate = [...]; protected ?Nette\Forms\ControlGroup $currentGroup = NULL; private ?bool ${Nette\Forms\Container}validated = FALSE; private ?string ${Nette\Forms\Container}mappedType = NULL; public array $onSuccess = [...]; public array $onError = [...]; public array $onSubmit = [...]; public array $onRender = [...]; public Nette\Http\IRequest $httpRequest = *uninitialized*; protected $crossOrigin = FALSE; private Nette\Forms\SubmitterControl|bool $submittedBy = FALSE; private array $httpData = *uninitialized*; private Nette\Utils\Html $element = *uninitialized*; private Nette\Forms\FormRenderer $renderer = *uninitialized*; private ?Nette\Localization\Translator $translator = NULL; private array $groups = [...]; private array $errors = [...]; private bool $beforeRenderCalled = FALSE }; private ?string ${Nette\ComponentModel\Component}name = 'nbTS'; private array ${Nette\ComponentModel\Component}monitors = ['Nette\\Forms\\Form' => [...]]; protected mixed $value = ''; protected Nette\Utils\Html $control = class Nette\Utils\Html { public $attrs = [...]; protected $children = [...]; private string $name = 'input'; private bool $isEmpty = TRUE }; protected Nette\Utils\Html $label = class Nette\Utils\Html { public $attrs = [...]; protected $children = [...]; private string $name = 'label'; private bool $isEmpty = FALSE }; protected array|bool $disabled = FALSE; private Stringable|string|null ${Nette\Forms\Controls\BaseControl}caption = 'Nombre de tee-shirts :'; private array ${Nette\Forms\Controls\BaseControl}errors = []; private ?bool ${Nette\Forms\Controls\BaseControl}omitted = NULL; private Nette\Forms\Rules ${Nette\Forms\Controls\BaseControl}rules = class Nette\Forms\Rules { private ?Nette\Forms\Rule $required = NULL; private array $rules = [...]; private Nette\Forms\Rules $parent = *uninitialized*; private array $toggles = [...]; private Nette\Forms\Control $control = ... }; private Nette\Localization\Translator|bool|null ${Nette\Forms\Controls\BaseControl}translator = TRUE; private array ${Nette\Forms\Controls\BaseControl}options = ['type' => 'text']; protected string $emptyValue = ''; protected mixed $rawValue = ''; private bool ${Nette\Forms\Controls\TextBase}nullable = TRUE }, $name = 'nbTS', $insertBefore = ??? ) | .../ArrayAccess.php:29 |
| 5 | 0.0056 | 1360152 | Nette\ComponentModel\Container->addComponent( $component = class Nette\Forms\Controls\TextInput { private ?Nette\ComponentModel\IContainer ${Nette\ComponentModel\Component}parent = class Nette\Forms\Form { private ?Nette\ComponentModel\IContainer ${Nette\ComponentModel\Component}parent = NULL; private ?string ${Nette\ComponentModel\Component}name = NULL; private array ${Nette\ComponentModel\Component}monitors = [...]; private array ${Nette\ComponentModel\Container}components = [...]; private ?Nette\ComponentModel\Container ${Nette\ComponentModel\Container}cloning = NULL; public array $onValidate = [...]; protected ?Nette\Forms\ControlGroup $currentGroup = NULL; private ?bool ${Nette\Forms\Container}validated = FALSE; private ?string ${Nette\Forms\Container}mappedType = NULL; public array $onSuccess = [...]; public array $onError = [...]; public array $onSubmit = [...]; public array $onRender = [...]; public Nette\Http\IRequest $httpRequest = *uninitialized*; protected $crossOrigin = FALSE; private Nette\Forms\SubmitterControl|bool $submittedBy = FALSE; private array $httpData = *uninitialized*; private Nette\Utils\Html $element = *uninitialized*; private Nette\Forms\FormRenderer $renderer = *uninitialized*; private ?Nette\Localization\Translator $translator = NULL; private array $groups = [...]; private array $errors = [...]; private bool $beforeRenderCalled = FALSE }; private ?string ${Nette\ComponentModel\Component}name = 'nbTS'; private array ${Nette\ComponentModel\Component}monitors = ['Nette\\Forms\\Form' => [...]]; protected mixed $value = ''; protected Nette\Utils\Html $control = class Nette\Utils\Html { public $attrs = [...]; protected $children = [...]; private string $name = 'input'; private bool $isEmpty = TRUE }; protected Nette\Utils\Html $label = class Nette\Utils\Html { public $attrs = [...]; protected $children = [...]; private string $name = 'label'; private bool $isEmpty = FALSE }; protected array|bool $disabled = FALSE; private Stringable|string|null ${Nette\Forms\Controls\BaseControl}caption = 'Nombre de tee-shirts :'; private array ${Nette\Forms\Controls\BaseControl}errors = []; private ?bool ${Nette\Forms\Controls\BaseControl}omitted = NULL; private Nette\Forms\Rules ${Nette\Forms\Controls\BaseControl}rules = class Nette\Forms\Rules { private ?Nette\Forms\Rule $required = NULL; private array $rules = [...]; private Nette\Forms\Rules $parent = *uninitialized*; private array $toggles = [...]; private Nette\Forms\Control $control = ... }; private Nette\Localization\Translator|bool|null ${Nette\Forms\Controls\BaseControl}translator = TRUE; private array ${Nette\Forms\Controls\BaseControl}options = ['type' => 'text']; protected string $emptyValue = ''; protected mixed $rawValue = ''; private bool ${Nette\Forms\Controls\TextBase}nullable = TRUE }, $name = 'nbTS', $insertBefore = NULL ) | .../Container.php:281 |
| 6 | 0.0056 | 1360528 | Nette\ComponentModel\Component->setParent( $parent = class Nette\Forms\Form { private ?Nette\ComponentModel\IContainer ${Nette\ComponentModel\Component}parent = NULL; private ?string ${Nette\ComponentModel\Component}name = NULL; private array ${Nette\ComponentModel\Component}monitors = ['Nette\\Forms\\Form' => [...]]; private array ${Nette\ComponentModel\Container}components = ['nbTS' => class Nette\Forms\Controls\TextInput { ... }]; private ?Nette\ComponentModel\Container ${Nette\ComponentModel\Container}cloning = NULL; public array $onValidate = []; protected ?Nette\Forms\ControlGroup $currentGroup = NULL; private ?bool ${Nette\Forms\Container}validated = FALSE; private ?string ${Nette\Forms\Container}mappedType = NULL; public array $onSuccess = []; public array $onError = []; public array $onSubmit = []; public array $onRender = []; public Nette\Http\IRequest $httpRequest = *uninitialized*; protected $crossOrigin = FALSE; private Nette\Forms\SubmitterControl|bool $submittedBy = FALSE; private array $httpData = *uninitialized*; private Nette\Utils\Html $element = *uninitialized*; private Nette\Forms\FormRenderer $renderer = *uninitialized*; private ?Nette\Localization\Translator $translator = NULL; private array $groups = []; private array $errors = []; private bool $beforeRenderCalled = FALSE }, $name = 'nbTS' ) | .../Container.php:84 |
| 7 | 0.0057 | 1360560 | Nette\ComponentModel\Component->refreshMonitors( $depth = 0, $missing = [], $listeners = ??? ) | .../Component.php:192 |
| 8 | 0.0057 | 1361240 | Nette\Forms\Controls\BaseControl->Nette\Forms\Controls\{closure:/work/home/lweermee/www/MAN-php/TP2/vendor/nette/forms/src/Forms/Controls/BaseControl.php:71-75}( $form = class Nette\Forms\Form { private ?Nette\ComponentModel\IContainer ${Nette\ComponentModel\Component}parent = NULL; private ?string ${Nette\ComponentModel\Component}name = NULL; private array ${Nette\ComponentModel\Component}monitors = ['Nette\\Forms\\Form' => [...]]; private array ${Nette\ComponentModel\Container}components = ['nbTS' => class Nette\Forms\Controls\TextInput { ... }]; private ?Nette\ComponentModel\Container ${Nette\ComponentModel\Container}cloning = NULL; public array $onValidate = []; protected ?Nette\Forms\ControlGroup $currentGroup = NULL; private ?bool ${Nette\Forms\Container}validated = FALSE; private ?string ${Nette\Forms\Container}mappedType = NULL; public array $onSuccess = []; public array $onError = []; public array $onSubmit = []; public array $onRender = []; public Nette\Http\IRequest $httpRequest = *uninitialized*; protected $crossOrigin = FALSE; private Nette\Forms\SubmitterControl|bool $submittedBy = FALSE; private array $httpData = *uninitialized*; private Nette\Utils\Html $element = *uninitialized*; private Nette\Forms\FormRenderer $renderer = *uninitialized*; private ?Nette\Localization\Translator $translator = NULL; private array $groups = []; private array $errors = []; private bool $beforeRenderCalled = FALSE } ) | .../Component.php:267 |
| 9 | 0.0057 | 1361400 | Nette\Forms\Form->isSubmitted( ) | .../BaseControl.php:72 |
| 10 | 0.0057 | 1361400 | Nette\Forms\Form->getHttpData( $type = ???, $htmlName = ??? ) | .../Form.php:433 |
| 11 | 0.0057 | 1361400 | Nette\Forms\Form->receiveHttpData( ) | .../Form.php:470 |
| 12 | 0.0057 | 1361400 | Nette\Forms\Form->getHttpRequest( ) | .../Form.php:563 |
| 13 | 0.0057 | 1361400 | Nette\Forms\Form::initialize( $reinit = ??? ) | .../Form.php:790 |
| 14 | 0.0091 | 1967944 | Nette\Http\Helpers::initCookie( $request = class Nette\Http\Request { private readonly array $headers = ['host' => 'lweermee.lpmiaw.univ-lr.fr', 'accept-encoding' => 'gzip, br, zstd, deflate', 'user-agent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'accept' => '*/*']; private readonly ?Closure $rawBodyCallback = class Closure { public $this = class Nette\Http\RequestFactory { ... } }; private Nette\Http\UrlScript $url = class Nette\Http\UrlScript { private string ${Nette\Http\UrlImmutable}scheme = 'https'; private string ${Nette\Http\UrlImmutable}user = ''; private string ${Nette\Http\UrlImmutable}password = ''; private string ${Nette\Http\UrlImmutable}host = 'lweermee.lpmiaw.univ-lr.fr'; private ?int ${Nette\Http\UrlImmutable}port = NULL; private string ${Nette\Http\UrlImmutable}path = '/MAN-php/TP2/'; private array ${Nette\Http\UrlImmutable}query = [...]; private string ${Nette\Http\UrlImmutable}fragment = ''; private ?string ${Nette\Http\UrlImmutable}authority = NULL; private string $scriptPath = '/MAN-php/TP2/'; private string $basePath = '/MAN-php/TP2/' }; private readonly array $post = []; private readonly array $files = []; private readonly array $cookies = []; private readonly string $method = 'GET'; private readonly ?string $remoteAddress = '216.73.216.206'; private ?string $remoteHost = NULL }, $response = class Nette\Http\Response { public string $cookieDomain = ''; public string $cookiePath = '/'; public bool $cookieSecure = TRUE; public bool $warnOnBuffer = TRUE; private int $code = 200 } ) | .../Form.php:782 |
| 15 | 0.0091 | 1967944 | Nette\Http\Response->setCookie( $name = '_nss', $value = '1', $expire = 0, $path = '/', $domain = NULL, $secure = NULL, $httpOnly = NULL, $sameSite = 'Strict' ) | .../Helpers.php:60 |
| 16 | 0.0095 | 1990120 | setcookie( $name = '_nss', $value = '1', $expires_or_options = ['expires' => 0, 'path' => '/', 'domain' => '', 'secure' => TRUE, 'httponly' => TRUE, 'samesite' => 'Strict'] ) | .../Response.php:241 |
| ( ! ) Warning: Undefined variable $form in /work/home/lweermee/www/MAN-php/TP2/index.php on line 14 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 473992 | {main}( ) | .../index.php:0 |
| ( ! ) Fatal error: Uncaught Error: Class name must be a valid object or a string in /work/home/lweermee/www/MAN-php/TP2/index.php on line 14 | ||||
|---|---|---|---|---|
| ( ! ) Error: Class name must be a valid object or a string in /work/home/lweermee/www/MAN-php/TP2/index.php on line 14 | ||||
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 473992 | {main}( ) | .../index.php:0 |