J'ai essayé de faire ça, mais ça ne semble pas fonctionner.
Est-ce que c'est un problème dans la boucle ?
Merci d'avance pour ton aide
Thomas
<BOUCLE_articles_mots(ARTICLES) {id_article}>
<?php $mots_cles .= "#TITRE\n"; ?>
</BOUCLE_articles_mots>
<?php
if (ereg("Astronomie",$mots_cles))
{
echo' un truc ';
}
elseif (ereg("Robotique", $mots_cles))
{
echo' un autre truc ';
}
else
{
echo' encore un autre truc ';
}
?>
yorghos.remvikos <yremvikos@wanadoo.fr> a écrit dans le message :
A97F1CC4-28DB-11D9-A2D2-000A956A7BFC@wanadoo.fr...
Non.
Il s'agit de n'importe quel script ou d'un appel à un couple squelette
(php/html). J'ai mis le même nom que le mot-clé pour l'exemple. Si
c'est un squelette, il vaudrait d'ailleurs mieux utiliser INCLURE, pour
rester dans le cadre de SPIP.
@+
Le 28 oct. 04, à 14:13, Thomas EGLI a écrit :
dans PHP tu inclus "toto.php3" ça veut dire que la boucle a écrit
quelque
chose dans toto.php3 ?
--------------------
Bonjour,
Il faut prendre le problème à l'envers.
Il faut construire les boucles SPIP pour les mots-clés et à l'intérieur
tu mets les conditions php.
Ex :
<BOUCLE_first(MOTS){id_article}{titre=toto}>
Affichage...
</BOUCLE_first>
<?
include("toto.php3");
?>
</B_first>
et ainsi de suite.
Libre à toi de structurer les boucles mots autrement.
@+
Le 28 oct. 04, à 13:03, Thomas EGLI a écrit :
Bonjour,
Bien que complètement débutant, et proche de la nulité pour le moment
;(
j'aimerai monter une formule php qui lise les mots clés d'un article,
et en
fonction de ceux contenu dans cette liste de mots clés, qu'il affiche
tel ou
tel include
Je n'arrive pas à trouver la bonne syntaxe pour la boucle.
Qui peux m'aider ?
Merci d'avance
Thomas
P.S. : d'une manière générale ça donnerait un truc comme ça, n'est-ce
pas ?
<?php
$variable = boucle mots clés
if ($variable contient tel mot clé
{
include
}
?>
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ
Yorghos Remvikos
4bis, chemin du Val des Vignes
95450 AVERNES
tél : 01 30 39 23 88
por : 06 07 60 01 01
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ
Yorghos Remvikos
4bis, chemin du Val des Vignes
95450 AVERNES
tél : 01 30 39 23 88
por : 06 07 60 01 01