Page 1 sur 1

PHP 7.3 et HTTPS

Publié : Lun 21 Jan 2019, 19:18
par JP54
Bonjour,
J'utilise votre livre d'or (Version 5.0.4) depuis pas mal de temps avec PHP 5.6 et je vais passer mon site en PHP 7.3. Ca ne serait pas plus simple de faire une version compatible avec PHP 7 et que les liens des visiteurs qui ont un site en HTTPS soient autorisés que de faire toutes ses modifications que j'ai lu dans les divers messages? X(
Si cette version ne sort pas, ça sera la mort de ce livre d'or et c'est bien dommage car il est vraiment très bien et ça me gènerait beaucoup de m'en séparé. :/

Re: PHP 7.3 et HTTPS

Publié : Lun 21 Jan 2019, 22:17
par Otomatic
Bonsoir,

En cherchant un peu (Ce soir j'ai la flemme...) vous pourrez trouver un message expliquant que j'ai mis à disposition une version 5.0.6 utf8 de @lex Guesbook totalement compatible PHP 7.2 et même PHP 7.3.1.
Plusieurs utilisateurs ont déjà mis en place cette version avec toute satisfaction.
Je peux également vous dire que cette version fonctionne aussi en HTTPS, tout du moins en local, je n'ai pas (encore) vérifié en réel avec un certificat non auto-signé.

Re: PHP 7.3 et HTTPS

Publié : Mar 22 Jan 2019, 00:07
par JP54
Oui j'ai vu ce message, je vais m'en servir pour que mon livre d'or sous compatible avec PHP 7 mais à télécharger serait nettement mieux

Re: PHP 7.3 et HTTPS

Publié : Mar 22 Jan 2019, 10:27
par Otomatic
Bonjour,
La flemme m'ayant quittée :
viewtopic.php?f=1&t=3272&p=16871&hilit=agb_utf8.zip#p16871
et éventuellement :
viewtopic.php?f=1&t=3282

Re: PHP 7.3 et HTTPS

Publié : Mar 22 Jan 2019, 17:53
par JP54
Très bien merci, je vais testé cette version

Re: PHP 7.3 et HTTPS

Publié : Mer 23 Jan 2019, 22:47
par dominique33
Bonsoir
Je me permet d'intervenir sur ce post car ce livre d'or me plait bien, très réussi et comme JP54 je rencontre des soucis avec le passage à php 7.3.
j'ai donc installé la version 5.0.6 qui fonctionne à merveille sous php 7.3 mais un problème reste entier, c'est pour le https.
Lors de la création du message, je rentre l'adresse exp : https://mon-site.fr puis dans les message envoyés, si je clic le lien c'est https//mon-site.fr (manque les deux point : ).
j'ai regardais sur ce post : viewtopic.php?f=2&t=3279 mais cette modif est déjà faite sur la version 5.0.6 .
donc les liens en https n'aboutissent pas.

Re: PHP 7.3 et HTTPS

Publié : Jeu 24 Jan 2019, 10:13
par Otomatic
Bonjour,
J'ai besoin d'un peu plus de détails lorsque vous écrivez “Je rentre l'adresse exp”.
Ne s'agirait-il pas plutôt du champ “URL de votre site web” ?

Re: PHP 7.3 et HTTPS

Publié : Jeu 24 Jan 2019, 12:11
par Otomatic
Modifs pour accepter url avec https
-- sur Version 5.0.6 --
Fichier index.php - théoriquement ligne 575
Remplacer

Code : Tout sélectionner

if (substr($alex_livre_messages_site[$i], 0, 7) != "http://")

par

Code : Tout sélectionner

if (substr($alex_livre_messages_site[$i], 0, 7) != "http://" && substr($alex_livre_messages_site[$i], 0, 8) != "https://")


Fichier add_message.php - théoriquement ligne 164
Remplacer

Code : Tout sélectionner

if ($_POST['site'] && substr($_POST['site'], 0, 7) != "http://"){

par

Code : Tout sélectionner

if ($_POST['site'] && substr($_POST['site'], 0, 7) != "http://" && substr($_POST['site'], 0, 8) != "https://"){


Si des url https on déjà été rentrées par des utilisateurs, sans ces modifications, elles peuvent être défectueuses dans la base de données.
Vérifiez et éventuellement modifiez la colonne "site" de la table "alex_livre_messages"
Elles doivent être en “clair” de la forme : 'https://monsite.tld'

Re: PHP 7.3 et HTTPS

Publié : Jeu 24 Jan 2019, 19:32
par dominique33
Bonsoir Otomatic
désolé de ne répondre que maintenant, je rentre juste.C'est effectivement le champ de renseignement de l'URL :) .
je viens d’effectuer les modifs dans le fichier index.php ligne 575 puis dans le fichier add_message.php ligne "164" par contre :) et ...... merci pour la solution, ça fonctionne à merveille !! le résultat : https://mobile.meteo-canejan.fr/agb_utf8/ (site provisoire) le livre d'or sera sur celui ci : https://www.meteo-canejan.fr/
merci encore !
Dominique

Re: PHP 7.3 et HTTPS

Publié : Ven 25 Jan 2019, 10:28
par Otomatic
Bonjour,

L'archive agb_utf8.zip a été modifiée en conséquence.
Néanmoins, ne pouvant pas effectuer des essais exhaustifs de toutes les possibilités, je compte sur les utilisateurs de cette version 5.0.6 pour remonter, détails à la clé, les éventuels problèmes.

Re: PHP 7.3 et HTTPS

Publié : Sam 26 Jan 2019, 19:18
par JP54
Je vais installé la nouvelle version 5.0.6 et je voudrais savoir si lors de l'installation, mes tables actuelles ne vont pas être effacés. J'ai pas mal de messages sur ma version actuelle 5.0.4

Re: PHP 7.3 et HTTPS

Publié : Dim 27 Jan 2019, 10:15
par Otomatic
Bonjour,
Relisez les messages des liens qui ont été donnés, comme

Je vous conseille de sauvegarder tout le contenu de votre dossier agb pour pouvoir revenir en arrière facilement avant d'y copier tous les fichiers de agb_utf8 (sauf setup.php puisque la base de données existe déjà) en écrasant les fichiers présents.

Re: PHP 7.3 et HTTPS

Publié : Dim 27 Jan 2019, 12:07
par JP54
Oups, désolé je ne n'avais pas vu.