#1 2004-08-16 15:45:46

flup
Membre
2004-08-16
6

function.in-array?

Bonjour
Je voulais vous remercier pour ce fabuleux script 1.3.2 ainsi que l’aide précieuse des internautes dans le forum.
Hélas de retour de vacances, mon hébergeur, par souci de sécurité et de normes, a procédé à quelques modifications. Je me retrouve avec une « énorme »page blanche avec comme erreurs style :

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /home/sites/site23/web/Nianing-Pics/include/vtemplate.class.php on line 195
Erreur de traitement n° TTT8:
La variable charset dans le fichier ./template/default/header.vtp est introuvable.Vérifiez la syntaxe de la variable.
Pour plus d'informations, consultez la doc en ligne

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /home/sites/site23/web/Nianing-Pics/include/vtemplate.class.php on line 181
Erreur de session n° SESSION4:
La variable footer que vous souhaitez valoriser n'existe pas dans la zone |root|.
Pour plus d'informations, consultez la doc en ligne

Pourriez m’aider à retrouver cette bonne galerie ?

Hors ligne

#2 2004-08-24 18:54:04

flup
Membre
2004-08-16
6

Re: function.in-array?

y aurait il un bug en fonction de la nouvelle version php5?

Hors ligne

#3 2004-08-24 21:15:05

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12672

Re: function.in-array?

je ne vois rien sur le site de php qui laisse penser que la fonction aurait changer de comportement pourtant. Ce n'est peut-être pas là qu'il faut chercher...

Vérifies que ton fichier template/default/header.vtp et toujours là et qu'il contient bien la ligne

Code:

<meta http-equiv="Content-Type" content="text/html; charset={#charset}"  />

Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#4 2004-08-25 06:45:06

flup
Membre
2004-08-16
6

Re: function.in-array?

le fichier template/default/header.vtp contient bien cette ligne.
j'ai tenté de tout ré-installer et même warning sur la page install
---------------------------------------------------------------------------
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /home/sites/site23/web/Nianing-Pics/include/vtemplate.class.php on line 195
Erreur de traitement n° TTT8:
La variable release dans le fichier ../template/default/admin/install.vtp est introuvable.Vérifiez la syntaxe de la variable.
Pour plus d'informations, consultez la doc en ligne

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /home/sites/site23/web/Nianing-Pics/include/vtemplate.class.php on line 181
Erreur de session n° SESSION4:
La variable name que vous souhaitez valoriser n'existe pas dans la zone language.
Pour plus d'informations, consultez la doc en ligne
---------------------------------------------------------------
j'ai testé en transferant ce même dossier contenant phpwebgallery sur lycos, et cela fonctionne à merveille!
http://membres.lycos.fr/Nianingsanthie/Nianing-Pics/
Pour infos:
je dois te signaler aussi que, mise à part le php5, j'ai hérité en même temps une nouvelle version de phpmyadmi et c'est à partir de la que ma galerie a disparu pour laisser place à tous ces warning.

Hors ligne

#5 2004-10-03 18:38:26

flup
Membre
2004-08-16
6

Re: function.in-array?

Bonsoir,
Pris de vitesse et avant publication,je voulais vous signaler mes modifications concernant les warning 181 et 195 de vtemplate.class.php suite au passage php5 sans pour cela corriger la ligne 144  récemment décrite par Gweltas.
J’ai du  de ce faite, modifier mes chmods 775 sur mes dossiers et thumbnail en 777
Tout à l’air de fonctionner normalement, Qu’en pensez-vous ?

Ligne 181
function setVar($varname,$value){
      if ( !$this->used )
        return $this->error(3,array($this->stored,$this->name,$varname),
                            "SESSION3",1);
      if (!in_array($varname,$this->varlist))
par

function setVar($varname,$value){
      if ( !$this->used )
        return $this->error(3,array($this->stored,$this->name,$varname),
                            "SESSION3",1);
      if (!array($varname,$this->varlist))


ligne 195
function setGlobalVar($varname,$value){
      $set = 0;
      if (in_array($varname,$this->varlist ) )
      {

par
function setGlobalVar($varname,$value){
      $set = 0;
      if (array($varname,$this->varlist ) )
      {


ps: j'ai tout simplement modifier in_array par array

Hors ligne

#6 2004-10-03 20:15:51

Gweltas
PhpWebGallery Team
Lyon en théorie
2003-12-04
547

Re: function.in-array?

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact