Salve a tutti,
incomincio ora ad affrontare la programmazione ad oggetti in php.
Uso easyphp con php nella versione 4.1.3 per cui non posso usare il tutorial di html.it
mi sono dunque rivolto direttamente a php.net.
I primi due codici mi danno il seguente errore:

Notice: Undefined index: 10 in c:\programmi\easyphp1-8\www\oggetti\cart_config.php on line 8

Notice: Undefined index: 0815 in c:\programmi\easyphp1-8\www\oggetti\cart_config.php on line 8

Notice: Use of undefined constant items - assumed 'items' in c:\programmi\easyphp1-8\www\oggetti\create.php on line 8
items

i due codici sono:

cart_config.php

<?php
class Cart {
var $items; // Articoli nel carrello

// Aggiunge $num articoli di $artnr nel carrello

function add_item ($artnr, $num) {
$this->items[$artnr] += $num;
}

// Prende $num articoli di $artnr e li rimuove dal carrello

function remove_item ($artnr, $num) {
if ($this->items[$artnr] > $num) {
$this->items[$artnr] -= $num;
return true;
} elseif ($this->items[$artnr] == $num) {
unset($this->items[$artnr]);
return true;
} else {
return false;
}
}
}
?>

create.php

<?php
require("cart_config.php");
$cart = new Cart;
$cart->add_item("10", 1);

$another_cart = new Cart;
$another_cart->add_item("0815", 3);
echo items;
?>

Sapete aiutarmi?
Grazie
Davide