Migration vers php5

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Migration vers php5

par dunbar » 10 août 2008, 17:58

:oops: Autant pour moi alors

Ceci dit en utilisant les balises longue (<?php ?>) on peut être certain d'avoir une portabilité total sur tout les serveurs.

par Ryle » 10 août 2008, 17:55

Une bêtise peut-être mais les balises php de tes pages sont t'elle correct
explication :
<? ?> = faux
<?php ?> = correct.
Il n'y a rien de faux ou de correct dans ces syntaxes, et celles-ci dépendent uniquement de la configuration de php et non de sa version ;) Il est effectivement préférable d'utiliser <?php pour ne pas dépendre de la configuration du serveur, mais ce n'est pas mieux ou moins bien.

Ceci étant, avant de commencer à t'interroger sur les différences entre php4 et php5, il serait effectivement interessant de voir s'il n'y a pas eu de modification au niveau de la configuration du serveur ou se trouve ton php4 et ton php5 (genre la création d'un dossier pour accueillir les fichiers de session).
Il se peut également que le register globals soit passé à off, t'obligeant à accéder à tes variables de session avec $_SESSION['ma_variable'] au lieu de $ma_variable.

Ensuite il faudrait effectivement se pencher sur le code et voir s'il y a autre chose...

par dunbar » 09 août 2008, 14:39

Une bêtise peut-être mais les balises php de tes pages sont t'elle correct
explication :
<? ?> = faux
<?php ?> = correct.

par jojolapine » 09 août 2008, 13:44

A vue de nez, sans voir aucun codes, sans savoir comment tu procèdes pour ton authentification...
Je dirais que c'est un problème avec les sessions/cookies (je ne sais pas ce que tu utilises...)
Fait nous voir un peu le code...

Migration vers php5

par Chamalo » 08 août 2008, 21:10

Bonjour,

Je dois passer un site de php4 à php5! mon site est actuellement hébergé sur un serveur php5, tout semble marcher à peu pres... (je croise les doigts) à part que je n'arrive pas a me loguer sur mon site

En fait, je me logge, il reconnait que ce n est pas une erreur mais ne garde pas ma connexion... Ca marchait tres bien en php4! quelle est la fonction php5 qui a changé qui fait que ca ne marche plus?

Je ne connais pas du tout php5, et je ne sais pas du tout par ou chercher d'ou peut venir ce probleme!

Pour ceux qui auraient un peu de temps pour m aider:

https://charger.ewdhosting.com/~lepicer ... 72c97116a4
login oliv
pwd olivier

Apres vous etre loggé, vous etes marqué comme etant non connecté, si vous rentrez un faux id, il est précisé que vous vous etes trompé! donc l acces a la base de donnée marche, mais je ne sais pas pourquoi le site ne le prend pas en compte!

C est normal que les images ne s affichent pas, il y a des problemes dans l'arborescence de l'url, si vous tombez sur une page verte, il faut rajouter ~lepicer2/ entre le .com et le customer!

Dans l attente d un sauveur, je vais essayer de continuer a bidouiller!
Je vous remercie par avance!!!