de php 5.4 a 5.6 et 7

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 : de php 5.4 a 5.6 et 7

Re: de php 5.4 a 5.6 et 7

par @rthur » 09 févr. 2016, 12:32

En l’occurrence, si tu passes de PHP 5.4 à PHP 7, ce n'est pas la bonne page, il faut regarder les fonctions obsolètes entre PHP 5.4 > PHP 5.5 > PHP 5.6 > PHP 7
Voici les liens :
PHP 5.4 > PHP 5.5 : https://secure.php.net/manual/fr/migrat ... ecated.php
PHP 5.5 > PHP 5.6 : https://secure.php.net/manual/fr/migrat ... ecated.php
PHP 5.6 > PHP 7 : https://secure.php.net/manual/fr/migrat ... ecated.php

Mais la meilleure solution, une fois avoir parcouru ces liens, c'est surtout de tester ton code avec la nouvelle version et de voir si tu peux le faire évoluer facilement. ;)

Re: de php 5.4 a 5.6 et 7

par WENKz » 09 févr. 2016, 10:49

Bonjour vérifie bien les fonctions obsolète http://php.net/manual/fr/migration53.deprecated.php pour php7 je ne sais pas si la doc est à jour.
Oui leur doc est à jour !

Re: de php 5.4 a 5.6 et 7

par @rthur » 09 févr. 2016, 00:19

Bonjour,

+1 pour passer à PDO
Et sinon à priori je ne vois pas de problème de sécurité sur ce code.

Re: de php 5.4 a 5.6 et 7

par kevin254kl » 08 févr. 2016, 20:07

Bonjour vérifie bien les fonctions obsolète http://php.net/manual/fr/migration53.deprecated.php pour php7 je ne sais pas si la doc est à jour.

Re: de php 5.4 a 5.6 et 7

par WENKz » 08 févr. 2016, 12:19

Bonjour, je t'invite a utliser pdo pour acceder a ta bd
http://php.net/manual/fr/pdo.construct.php

sinon un require_once() pour ton fichier et remplacer ton while par un foreach

de php 5.4 a 5.6 et 7

par fabettita » 08 févr. 2016, 10:52

bonjour, sur un vieux site j'acede et affiche mes données de cette façon.

Code : Tout sélectionner

<?php //connection au serveur: $connection = mysql_connect("bdd","tab","pass"); $mabase="base"; mysql_select_db($mabase) or die ("pas de connection"); ?> <?php include("monsql.php");?> <?PHP setlocale(LC_TIME, 'fr_FR.UTF-8'); $requete = mysql_query("SELECT * FROM matable"); while( $result = mysql_fetch_array( $requete ) ) { echo stripslashes($result['un']); echo stripslashes($result['deux']); echo stripslashes($result['trois']); } ?>
actuelle je suis en php5.4 et l’hébergeur préconise de passer en 5.6 voir 7.
je me dit que tant qu'a refaire les codes quand il m'imposera de passer a 7 autant faire les bon de suite.
ma gestion est donc le code ci-dessus est il toujours valide pour php7.
n'y a t'il pas moyen de mieux l’écrire (secuiser....)
Merci