Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/12/2011, 18h11   #1
Futur Membre du Club
 
Inscription : septembre 2005
Messages : 253
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 253
Points : 19
Points : 19
Par défaut Migration PHP 4 vers PHP 5

Bonjour,
nous venons de migrer notre site (écrit en php4 ) vers un nous serveur qui tourne avec du php5
1er erraur rencontrée sur le script, il semble qu'il interpréte mal les , j'ai remplacé par et ça a l'air de passer.
Croyez vous que cela conviens et si vous avez eu cette expérience, pouvez vous m'indiquer des tuyaux sur ce qui risque de bugguer?
Merci
fthem est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 01/12/2011, 22h31   #2
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 823
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 823
Points : 3 454
Points : 3 454
Dans quel contexte <= ne passe pas ?
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2011, 22h31   #3
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 823
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 823
Points : 3 454
Points : 3 454
Sinon pour la migration PHP4 vers PHP5 : http://php.net/manual/fr/migration5.php
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2011, 08h18   #4
Futur Membre du Club
 
Inscription : septembre 2005
Messages : 253
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 253
Points : 19
Points : 19
Voila ou il s'arréte
Code :
1
2
3
4
5
6
{
        if ($C4!=NULL) $criteres=$criteres." and (date >='".ricain($C4)."') ";
        if ($C5!=NULL) $criteres=$criteres." and (date <='".ricain($C5)."') ";
        barre_menu($fr_date);
        barre_criteres($fr_date,$GLOBALS[mode],$GLOBALS[C1],$GLOBALS[C2],$GLOBALS[C3],$GLOBALS[C4],$GLOBALS[C5],$GLOBALS[C6],$GLOBALS[C7]);
        }
fthem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2011, 09h19   #5
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 823
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 823
Points : 3 454
Points : 3 454
Quel est le message d'erreur ?

Remarques :
$C4!=NULL : pour tester si $C4 existe utilise isset( ) autrement tu auras une notification
and (date >= : date est un type de données, ça risque de poser pb de l'utiliser en tant que nom de champ
$GLOBALS[mode],$GLOBALS[C1] : que sont mode, C1, etc. ? Des constantes ? Si oui pas de pb, si non alors tu auras des notifications et dans ce cas il faut faire $GLOBALS['mode'],$GLOBALS['C1']
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2011, 09h45   #6
Futur Membre du Club
 
Inscription : septembre 2005
Messages : 253
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 253
Points : 19
Points : 19
salut

il n'y a pas de message d'erreur, à l'affichage, ça m'écris tout le code qui se trouve en aval du >
fthem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2011, 14h11   #7
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 823
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 823
Points : 3 454
Points : 3 454
Citation:
Envoyé par fthem Voir le message
salut

il n'y a pas de message d'erreur, à l'affichage, ça m'écris tout le code qui se trouve en aval du >
Je ne vois pas comment c'est possible avec le bout de script que tu as donné
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2011, 13h59   #8
Modératrice
 
Avatar de Celira
 
Femme
Développeuse PHP/Java
Inscription : avril 2007
Messages : 3 664
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeuse PHP/Java

Informations forums :
Inscription : avril 2007
Messages : 3 664
Points : 5 389
Points : 5 389
As-tu vérifié la configuration du serveur ? notamment au niveau des short_open_tags...
__________________
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)

Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur)
Celira est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h58.


 
 
 
 
Partenaires

Hébergement Web