Salut
Me voilà dans un langage que je ne maîtrise pas du tout.
J'ai actuellement un petit site créé en PHP4.
Mon hébergeur veut me faire passer en PHP5.
Déjà, première intérogation : Les pages en version 4 sont-elles compatibles avec la 5 ?
Ce basculement impose t-il une refonte importante du code existant ?
Pour faire mes essais, mon hébergeur suggère de basculer le port 80 vers le port 81. Soit.
Mes premiers pas tombent sur le problème :
Dans mon fichier "functions-site.inc", le serveur bute sur cette ligne
function commonSetUp() {
@session_start();
$interface = & new interface($GLOBALS['interfaces'][0]['maquette']);
qui me renvoie l'erreur suivante :
Parse error: syntax error, unexpected T_INTERFACE, expecting T_STRING or T_VARIABLE or '$' in /home/local/apache/ [...] /require/functions-site.inc on line 100
Je remarque cette même structure de ligne un peu partout dans le code :
Y a t-il une nouvelle syntaxe autour de ce = & new (dont je ne comprends pas le sens, d'ailleurs)
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)