Scusatemi per il disturbo.
In locale, con web server Apache 2.2 e sistema operativo Windows XP, uso Joomla versione 1.5.0 aggiornato alla versione 1.5.7. Ho disattivato l'editor WYSIWYG e ho scritto all'interno di un articolo il seguente codice PHP:
<?php
class persona {
private $name;
public function __construct($n) {
$this->name = $n;
}
public function getName() {
return $this->name;
}
}
?>
<html>
<head>
<title>Definizione di una classe</title>
</head>
<body>
<?php
$utente = new persona("Paperino");
print("Il nome del primo oggetto è: <strong>".$utente->getName()."</strong>
");
$utente = new persona("Topolino");
print("Il nome del secondo oggetto è: <strong>".$utente->getName()."</strong>
");
?>
</body>
</html>
Quando accedo a questo articolo mi viene restituito questo testo:
name = $n; } public function getName() { return $this->name; } } ?> ".$utente->getName()."
"); $utente = new persona("Topolino"); print("Il nome del secondo oggetto è: ".$utente->getName()."
"); ?>
Qualcuno mi può spiegare il perché?
Grazie,
Dante Basile