Annonces


#1 24/05/05 06:38:10

shub
Nouveau
Date d'inscription: 24/05/05
Messages: 31
Envoyer un MP

  Email

Problème de rédirection

Bonjour et merci pour ce script qui est très bien wink
J'ai 2 petits soucis le premier est le lien vers la page en elle même qui est en pseudos frames.

Si j'utilise le code langue associé au code fournis j'ai une erreur d'affichage à l'arrivé (pas d'affichage nom, mail, note etc...)

http://www.trainerscity.com/guestbook.p … mp;lang=fr

il n'y a que si je passe le code comme ça :

http://www.trainerscity.com/guestbook.php3?p=signatux

que cela fonctionne

Autre problème que je n'ai pas reussi à comprendre ni à résoudre mais bon il est tard (ou tôt...) lorsque l'on valide un message j'ai un retour direct vers la page d'accueil avec ceci comme code http://www.trainerscity.com/?p=signatux

comment faire pour que la validation reste sur la page http://www.trainerscity.com/guestbook.php3?p=signatux afin que la personne puisse voir son message ??

Merci d'avance de vos réponses smile

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#2 24/05/05 19:39:10

Ju
ju@jabber.sk
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 5878
Envoyer un MP

  Email  Site web

Re: Problème de rédirection

Hello,
pour les V, j'ai déja vaguement entendu parler de ce pb, peux-tu à tout hasard me dire le contenu du fichier chmod/lang.inc.php ?

Pour ce qui est de la redirection, as-tu bien indiqué guestbook.php3 dans le nom de la page du livre d'or (dans général) ?



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#3 25/05/05 00:58:14

shub
Nouveau
Date d'inscription: 24/05/05
Messages: 31
Envoyer un MP

  Email

Re: Problème de rédirection

Pour le lien de retour sur la page d'accueil je l'ai bien indiqué  dans Divers
Nom de la page du livre d'or : guesbook.php3 mais j'ai un retour sur  http://www.trainerscity.com/?p=signatux&

pour ce qui est du code lang.inc.php le voici :

Code:

<?php
$lang['nom'] = "Nom";
$lang['email'] = "Email";
$lang['site'] = "Site";
$lang['ville'] = "Ville / Pays";
$lang['note'] = "Note";
$lang['commentaires'] = "Commentaires";
$lang['messde'] = "Messages de";
$lang['aumess'] = "à";
$lang['pgenb'] = "Page n&deg;";
$lang['nbmess'] = "Messages";
$lang['msg_ok'] = "Message enregistré.";
$lang['msg_ok_valid'] = "Votre message ne sera visible qu'après validation de l'administrateur.";
$lang['error_base'] = "Erreur de connection à la base";
$lang['error_table'] = "Erreur de connection à la table";
$lang['error_dl'] = "Impossible de télécharger";
$lang['le'] = "le ";
$lang['lib_web'] = "Web";
$lang['lib_mail'] = "Mail";
$lang['txt_web'] = "Visiter le site de ";
$lang['txt_mail'] = "Contacter ";
$lang['moyenne'] = "Moyenne:";
$lang['alert_mail'] = "Aucun mail d\'indiqué !";
$lang['alert_site'] = "Aucun site d\'indiqué !";
$lang['infobulle_pgepre'] = "Page précédente";
$lang['infobulle_pgesuiv'] = "Page suivante";
$lang['reponsede'] = "Réponse du Webmaster";
$lang['msgenvoi'] = "Impossible d\'enregistrer vérifier que :\\n-> Vous avez rempli les champs Nom et Commentaires\\n-> Votre adresse mail est valide";
$lang['mail_controle'] = "Attention, vous devez valider ce message pour qu'il soit visible (option configurable dans l'admin) !";
$lang['mail_lien1'] = "Consulter le livre";
$lang['mail_lien2'] = "Gestion des messages";
$lang['valider'] = "Valider";

?>

En faite les v n'apparaissent que si je passe en plus le code langue dans l'URL

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#4 25/05/05 10:39:38

Ju
ju@jabber.sk
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 5878
Envoyer un MP

  Email  Site web

Re: Problème de rédirection

shub a écrit:

En faite les v n'apparaissent que si je passe en plus le code langue dans l'URL

Hein, comment ça ?



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#5 25/05/05 14:06:22

shub
Nouveau
Date d'inscription: 24/05/05
Messages: 31
Envoyer un MP

  Email

Re: Problème de rédirection

Ben, le code "classique" pour voir la page c'est http://www.trainerscity.com/guestbook.php3?p=signatux
mais moi j'ai besoins de passer le paramétre de langue aussi donc j'ai rajouté

guestbook.php3?p=signatux&lang=fr et c'est là que ça bug

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#6 25/05/05 16:31:18

Ju
ju@jabber.sk
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 5878
Envoyer un MP

  Email  Site web

Re: Problème de rédirection

Ok, bon en fait faut que je sois plus attentif aux topics j'aurais du remarqué que tu utilisais le truc ?lang ^^

Calamia !
J'ai enfin compris ce pb de V qui me questionnait tant  happy

Je t'explique :
Mon hébergeur et probablement aussi le tien propose l'option register_globals de ton php.ini à On, ce qui signifie que les variables de type GET sont entre autre accesible depuis $+leur_nom. Si tu fais donc passer ?lang=XX, il sera accessible dans ton livre d'or directement depuis $lang. Or; il existe déjà une variable $lang, il s'agit d'un Array qui contient tous les bouts de texte. Dans la mesure où en mettant ?lang=XX tu as redéclaré un $lang qui est à la base un Array, il n'a retenu de cette variable que la première lettre de la dernière déclaration de $lang, à savoir le V du Valider de $lang['valider'].

En clair, Signatux n'a pas été fait pour être accesible dans des langues différentes sans un changement depuis l'interface... Et non-content de pas marcher, ça te foire la déclaration des affichages.

Jene sais plus si c'est toi qui l'a proposé, mais je vais essayer de voir ça pour la version 2...



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#7 25/05/05 20:11:18

shub
Nouveau
Date d'inscription: 24/05/05
Messages: 31
Envoyer un MP

  Email

Re: Problème de rédirection

ok maintenant j'ai tout compris merci  jap

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
Actuellement aucun autre membre et 1 invité sur ce topic
Membres : [S'enregistrer]

Pied de page du Forum

Pub hébergeur :


CtrlAltSuppr.com, forums officiels de JSAND partagés avec Geek&Hype

Powered by PunCAS (JSAND) based on PunBB
© Copyright 2002–2005 Rickard Andersson