GuppY, le CMS de référence sans base de données

telecharger.png


Vous êtes ici :   Accueil » Forum » GuppY 6 » sample-form.php non compatible V6 ?
    Imprimer la page...

Attention : GuppY 6.00.18

Sortie de GuppY 6.00.18 : pack et patch cumulatif et non-cumulatif

Pour passer de la  6.00.17 à la version 6.00.18 vous appliquez le patch non-cumulatif GuppY 6.00.18 .

Pour passer de la version 5.03.03 à la version 6.00.18, vous devez impérativement suivre la procédure de migration décrite dans cet article.

Pour les plugins et pour les skins, merci de poster sur le site de leur auteur.

Les skins et les plugins de notre ami Saxbar sont en téléchargement sur ce site.

 

Forum - GuppY 6 - sample-form.php non compatible V6 ?


Connectés : ( personne )

le 15/01/2021 @ 23:12
par moncla

Bonjour et bonne année à tous, 

En soumettant le formulaire, on a erreur car il manque des ressources : J'ai réussi à m'en sortir ==>

J'ai "forcé" l'ajout de plusieurs ressources (venant de la version 50302)  :

*inc/security.inc  (pour function ExcecuteBlackList ... )

et *data/security/*.*

Avez vous le même problème ?

Merci


Rectifié par moncla le 15/01/2021 @ 23:13
  

Réponse n° 1
--------
le 16/01/2021 @ 17:37
par Saxbar
Saxbar

Bonjour,

Si le script sample-form.php a été adapté à la version 6 de GuppY et il fonctionne parfaitement.

Une précision : ce script est un exemple commenté et on ne doit pas l'utiliser tel quel, mais il faut le dupliquer et travailler sur la copie.

Quant aux erreurs rencontrées proviennent sans doute d'un sample-form.php provenant de la version 5 de GuppY. Il faut donc le reprendre en le renommant au préalable et l'adapter à la v6 en se basant sur le script présent dans le pack complet.

J'en ai profité pour améliorer sa présentation et les modifications seront présentes dans le prochain patch.

Amicalement, Saxbar.

  
Réponse n° 2
--------
le 16/01/2021 @ 18:49
par moncla

Bonjour

c'est entendu, mais en prenant la V6 "vierge" de fin décembre et en exécutant en local j'ai ceci =

( ! ) Fatal error: Uncaught Error: Call to undefined function ExecuteBlackList() in C:wamp64bwwwguppy60000pagessample-form.php on line 167 ( ! ) Error: Call to undefined function ExecuteBlackList() in C:wamp64bwwwguppy60000pagessample-form.php on line 167 Call Stack # Time Memory Function Location 1 0.0008 409424 {main}( ) ...sample-form.php:0

Oui bien sûr je me base sur cet exemple pour ensuite customiser mais il devrait fonctionner "de base" . Bon pas grave j'ai trouvé un contournement pour l'instant.

Merci de confirmer que tu réussis à aller jusqu'au bout sans erreur ? Si oui on ferme ce post j'ai dû foiré en local 😉

Merci

  
Réponse n° 3
--------
le 16/01/2021 @ 18:52
par Saxbar
Saxbar

Re,

Citation : « moncla »

Merci de confirmer que tu réussis à aller jusqu'au bout sans erreur ?

Tout à fait, ce script dans le pack complet de fin décembre fonctionne sans erreur.

Amicalement, Saxbar.

  
Réponse n° 4
--------
le 18/01/2021 @ 20:05
par jefcasa

Bonsoir

je ne comprends pas. J'ai posté sur le meme sujet un peu plus bas p1 du forum.

"Notre script commande.php adaptée de sample-script.php ne fonctionne plus. https://casamaures.org/pages/commande.php?lng=fr&tconfig=0 Affichage correct, on peut le remplir mais quand on valide : il reboucle sur la même url en affichant une page vierge et je ne reçois pas la commande"

L'essai avait été fait par Lavachequireve "A l'arrivée sur https://casamaures.org/pages/commande.php?lng=fr&tconfig=0, j'ai rempli le formulaire et en effet, celui-ci débouche sur une page blanche. Le script ne semble pas fonctionner."

Après avoir lu la réponse de saxbar, pour avoir le coeur net, j'ai renommé le fichier sample-script.php essai.php et je n'ai modifié que la ligne 41   $formName  = 'essai';

et la ligne 45    $lstTo  où j'ai mis mon email et rien d'autres.

je l'ai lancé et pareil: affichage normal des champs, on peut tout remplir et quand on clique sur envoyer, meme chose : page blanche avec la meme url et aucun mail envoyé.

Je ne comprends pas pourquoi ca marche avec Saxbar et pas avec moi.

Merci pour le support

Jef

GuppY 6.00.00 Système d'exploitation du serveur : Linux 4.14.154-ovh-vps-grsec-zfs-classid PHP : 7.2.31 / MET=165 - ML=512M - UMF=128M - PMS=130M - MFU=20 URL du site : https://casamaures.org/ Plugins : Sommaire[6.0.0], Horloge, eCartes[6.0.0], Devinette, Shoutpro[6.0.0], Vitesse de Connexion, TranslatorBox[1.5.1] UA: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:84.0) Gecko/20100101 Firefox/84.0

Jef

  
Réponse n° 5
--------
le 23/01/2021 @ 20:24
par linuxmr
Administrateur
visiteur

Bonsoir,

Le script sample-form contient à la ligne 167 la fonction ExecuteBlackList().

Cette fonction etait présente dans la version 5.3.03 et daans la fichier inc/security.

Que ce soit dans la version 6.00 ou dans la nouvelle V6, les dossiers inc/security et data/security ne sont plus présents.

Bonne soirée

Linxumr

  
Réponse n° 6
--------
le 23/01/2021 @ 20:26
par linuxmr
Administrateur
visiteur

Re,

une précision script sample-form est dans la version V6.01 dans l'état avec l'appel à cette function, les autres nom.

  
Réponse n° 7
--------
le 24/01/2021 @ 09:31
par moncla

Bonjour

je viens de tester en 60001 : 

faut il supprimer l'appel à cette function pour s'en sortir ? 

Uncaught Error: Call to undefined function ExecuteBlackList() 

Merci 

PS:rien à voir avec le sujet, mais en lançant la 60001 vierge sur mon local, il y avait un pb   qui générait une erreur datadbdocsdocs0000053.inc  ligne 61 , variable mal définie, j'ai corrigé. 

  
sujet actif   sujet clos   Important!   Nouveau  
Rectifier message   Clôturer sujet   Remonter sujet