Mais viagra en vente libre cet essai marque une étape significative. les chirurgiens-dentistes cialis et viagra en ligne 3,3 millions d euros . Entre viagra pas cher marseille 50 et 70 interventions ont lieu chaque jour. Tu viagra generique france es aimé et chéri pour l éternité. Arrêt acheter xenical cardiaque provoqué par une embolie pulmonaire. Ça kamagra livraison express me rend dingue. Tous, absolument roaccutane achat en ligne tous, ont accepté. L vente viagra france arrêt de la cigarette est primordial. de achat viagra sans ordonnance pharmacie Ladoucette. Bush, était achat viagra naturel à la Maison Blanche. Je acheter du viagra sur paris suis profondément triste, au bord des larmes. S lamisilate en ligne il n est pas rapidement avorté. Ce viagra generique qui compte, c est le contexte. Malgré la peut-on acheter le cialis en pharmacie controverse, ce dépistage est une réalité. Pour achat viagra ligne france le tabac, la situation se dégrade aussi. On reste ordonnance viagra donc vigilant. #SESSION_SET - SPIP
SPIP

[ar] [ast] [bg] [br] [ca] [co] [cpf] [cs] [da] [de] [en] [eo] [es] [eu] [fa] [fon] [fr] [gl] [id] [it] [ja] [lb] [nl] [oc] [pl] [pt] [ro] [ru] [sk] [sv] [tr] [vi] [zh] Espace de traduction

Descarregar

#SESSION_SET

Juliol de 2010

Totes les versions d’aquest article:

Permet inserir a l’etiqueta #SESSION dades suplementàries


#SESSION_SET s’utilitza així tenim #SESSION_SET{variable, valeur}, el valor salvaguardat a la taula php en forma de $GLOBALS['visiteur_session']['variable'] = 'valeur';

La informació pot ser llegida altre cop per mitjà de #SESSION{variable}

Per tant, aquesta etiqueta permet afegir qualsevol dada a la sessió oberta durant l’accés d’un internauta a Spip. Pot ser utilitzada sense moderació per conserva elements dels qual volem disposar durant tota la sessió oberta, sense necessitar de refer un bucle o una altra manipulació.

La sintaxi

La sintaxi de base és molt simple: #SESSION_SET{variable,valeur} L’element ’variable’ és un nom qualsevol que permetrà fer referència al que es vol utilitzar, i ’valor’ és el seu contingut. Però un exemple val més que mil paraules.

Per exemple, m’apassionen molt els elefants i voldria mostrar-ho en tot moment... Per tant: #SESSION_SET{mapassion,éléphants} posarà ’elefants’ a dins de ’la meva passió’.

Per utilitzar-lo és molt simple: #SESSION{mapassion} mostrarà ’elefants’.

Utilització pràctica

Més amunt no heu vist només que un exemple i no pas massa concret. L’ús de l’etiqueta #SESSION_SET{variable,valor} és sobretot pertinent a partir del moment que un accés a un lloc es fa amb identificació (del tipus ’login públic’) amb la finalitat d’afegir certes dades lligades d’una manera o d’una altra, a la sessió de la persona que s’ha identificat.

Si mostreu l’etiqueta #SESSION a una pàgina, veureu que conté un gran nombre de dades, sobretot pel que fa referència a l’autor o visitant identificat. La visualització d’una d’aquestes dades es fa directament via #SESSION, excepte si heu afegit camps extra.

A #SESSION{extra}, veureu que s’hi mostra, en format text el contingut d’aquest camp, d’aquesta forma (per ex.)

a:2{s:10:"id_salarie";s;1:"1";s:7:"college";s:5:"Cadre";}.

Això us permet de totes totes verificar que hi ha allò que cerqueu, però la visualització deixa molt que desitjar ... [1]

Què fer per posar-hi remei? De ben segur utilitzar #SESSION_SET amb l’etiqueta #EXTRA !!

Je voldria mostrar la Universitat:

En un bucle AUTEURS, afegeixo a la meva sessió la Universitat de la persona identificada:

<BOUCLE_auteur(AUTEURS){id_auteur=#SESSION{id_auteur}}{tout}>#SESSION_SET{college,(#EXTRA|college)}
</BOUCLE_auteur>

I heus aquí! Ara, a qualsevol pàgina del lloc, visualitzeu la Universitat:

[(#SESSION{college})]

Podeu utilitzar-lo tot sol o a dins d’un bucle, sigui per mostra la Universitat, sigui a dins d’un criteri específic, per ex.

<BOUCLE_articles(ARTICLES) {id_rubrique}{titre_mot = #SESSION{college}} {par num titre, date} {doublons} {pagination 20}>

Anar més enllà?

Recordem que SPIP 2.0.x permet des d’ara obrir connexions a bases de dades externes a les d’SPIP, fins i tot distants... Ara és molt més simple afegir a la sessió oberta una o diverses dades sortides d’aquestes bases... Un (o diversos) bucles a l’obertura, algunes #SESSION_SETvariable,valor, i puc disposar ràpidament de tot allò que puc necessitar per dinamitzar el meu lloc...

Notes

[1recordeu: per visualitzar en mode brut (per verificació) el contingut detallat de l’etiqueta, podeu utilitzar l’escriptura: [<pre>(#SESSION*|unserialize|var_export{1})</pre>]


Descarregar l’esquelet d’aquesta pàgina Lloc Web fet amb l’SPIP | Espace de traduction | Espai privat