PHP 7.3 et HTTPS

Vos idées et demandes pour la prochaine mise à jour du script sont les bienvenues ici - Your ideas and suggestions for the next update.

Modérateurs : boulmontjj, Pierre G., Malabar, Otomatic

JP54
Messages : 7
Inscription : Jeu 23 Fév 2017, 12:30

PHP 7.3 et HTTPS

Messagepar JP54 » Lun 21 Jan 2019, 19:18

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é. :/

Otomatic
Modérateur
Modérateur
Messages : 745
Inscription : Ven 11 Août 2006, 09:33
Localisation : Paris
Contact :

Re: PHP 7.3 et HTTPS

Messagepar Otomatic » Lun 21 Jan 2019, 22:17

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é.
Ce n'est pas par ce que l'erreur se propage qu'elle devient vérité. Gandhi

JP54
Messages : 7
Inscription : Jeu 23 Fév 2017, 12:30

Re: PHP 7.3 et HTTPS

Messagepar JP54 » Mar 22 Jan 2019, 00:07

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

Otomatic
Modérateur
Modérateur
Messages : 745
Inscription : Ven 11 Août 2006, 09:33
Localisation : Paris
Contact :

Re: PHP 7.3 et HTTPS

Messagepar Otomatic » Mar 22 Jan 2019, 10:27

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
Ce n'est pas par ce que l'erreur se propage qu'elle devient vérité. Gandhi

JP54
Messages : 7
Inscription : Jeu 23 Fév 2017, 12:30

Re: PHP 7.3 et HTTPS

Messagepar JP54 » Mar 22 Jan 2019, 17:53

Très bien merci, je vais testé cette version

dominique33
Messages : 7
Inscription : Mer 23 Jan 2019, 22:15

Re: PHP 7.3 et HTTPS

Messagepar dominique33 » Mer 23 Jan 2019, 22:47

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.

Otomatic
Modérateur
Modérateur
Messages : 745
Inscription : Ven 11 Août 2006, 09:33
Localisation : Paris
Contact :

Re: PHP 7.3 et HTTPS

Messagepar Otomatic » Jeu 24 Jan 2019, 10:13

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” ?
Ce n'est pas par ce que l'erreur se propage qu'elle devient vérité. Gandhi

Otomatic
Modérateur
Modérateur
Messages : 745
Inscription : Ven 11 Août 2006, 09:33
Localisation : Paris
Contact :

Re: PHP 7.3 et HTTPS

Messagepar Otomatic » Jeu 24 Jan 2019, 12:11

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'
Ce n'est pas par ce que l'erreur se propage qu'elle devient vérité. Gandhi

dominique33
Messages : 7
Inscription : Mer 23 Jan 2019, 22:15

Re: PHP 7.3 et HTTPS

Messagepar dominique33 » Jeu 24 Jan 2019, 19:32

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

Otomatic
Modérateur
Modérateur
Messages : 745
Inscription : Ven 11 Août 2006, 09:33
Localisation : Paris
Contact :

Re: PHP 7.3 et HTTPS

Messagepar Otomatic » Ven 25 Jan 2019, 10:28

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.
Ce n'est pas par ce que l'erreur se propage qu'elle devient vérité. Gandhi

JP54
Messages : 7
Inscription : Jeu 23 Fév 2017, 12:30

Re: PHP 7.3 et HTTPS

Messagepar JP54 » Sam 26 Jan 2019, 19:18

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

Otomatic
Modérateur
Modérateur
Messages : 745
Inscription : Ven 11 Août 2006, 09:33
Localisation : Paris
Contact :

Re: PHP 7.3 et HTTPS

Messagepar Otomatic » Dim 27 Jan 2019, 10:15

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.
Ce n'est pas par ce que l'erreur se propage qu'elle devient vérité. Gandhi

JP54
Messages : 7
Inscription : Jeu 23 Fév 2017, 12:30

Re: PHP 7.3 et HTTPS

Messagepar JP54 » Dim 27 Jan 2019, 12:07

Oups, désolé je ne n'avais pas vu.


Revenir vers « Suggestions d'amélioration du script »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité