Index du Forum » » Questions

Auteur

qu'est-ce que le links_id ?
freud
113     

  Posté : 01-06-2008 19:53

Bonjour,

je me penche pour la première fois sur l'annuaire d'NPDS Sable et cumule les problèmes et interrogations ...

Sur la page de modification d'un lien de l'annuaire figure des champs pour une Fiche complémentaire (bas de page).
Pour commencer cette partie ne voulait s'afficher à cause de la fonction interface() située dans le fichier modules/sform/links/link_maj.php.
Le serveur ne semblait pas accepter ce nom pour une fonction. J'ai donc changer son nom et les différents appels à cette même fonction sur ma page et ça passe.

Mon formulaire maintenant à l'écran, je vois un 1er champ appelé links_id avec comme valeur par défaut ceci : 1\ size=1

J'imagine que le 1 est l'ID de lien mais quoi mettre dans ce champ ?

J'ai fait un essai en validant sans ne rien ajouter à ce champ, en plaçant 1 à la suite, ...
A chaque fois je tombe ensuite sur une page qui là encore refuse de finir le chargement (2) (sans message d'erreur) avec ceci links_id => =(1), semblant m'indiquer que je n'ai pas correctement rempli ce fameux champ :




J'ai un peu poursuivi mes investigations ...
Ce champ s'affiche via la fonction add_key($ModPathX."_id"); du fichier modules/sform/links/link_maj.php, ce qui me renvoi à sform.php :



/**************************************************************************** **********/
  // designate a specfific field off the form as key in the DB
  // public void
  function add_key($en) {
    $this->form_key=$en;
  }



Après ... je suis complètement perdu.
Je vois juste que c'est en rapport avec l'accès à la BDD, mais ne vois ni à quoi ça sert, ni comment ça marche.

Au secours !!!



Cet article provient de NPDS

http://www.npds.org/viewtopic.php?topic=23646&forum=9