Bonjour David,
Bon, moi prévenir, moi être grand novice en PHP.
Voila, j'essaye d'insérer le code suvant dans ma page HTML
pour un test:$toto=1
if ($toto=1)
{
echo "<font color=red>"
}
else
{
echo "<font color=black>"
}Le problème c'est que PHP ne reconait pas le code, et que si
je rajoute les balises <? et ?> j'obtient un "Parse error
in..." bien connu des dévellopeurs. J'ai bien lu que l'on
pouvait mettre du php dans le fichier HTML, mais on nous dit
pas comment... Oui, je sait, la réponse est évidente!.....
Mais si vous pouviez me la donner ca serait sympa...
Je sais! T'as oublié de mettre des point virgule à la fin de tes
instructions! C'est tout bête mais c'est ça! Corrigé ton code donne
ça:
<?
$toto=1;
if ($toto=1)
{
echo "<font color=red>";
}
else
{
echo "<font color=black>";
}
?>
Sinon au passage quelqu'un a signalé que le PHP n'était plus
interprété dans les squelettes depuis le passage à la 1.3. Et ben pour
moi c'est pareil. J'ai procédé comme ceci pour faire la màj:
- supprimer tous les fichiers et réps de 1.2.1
- Installation avec spip_loader.php3
- Tout marche au poil!
Sauf le PHP qui n'est plus interprêté du tout! Résultat: mon accès aux
archives avec mot de passe ben ça marche pas! Et je précise que mes
codes PHP dans mes squelettes marchaient très bien avec la 1.2.1
Je forwarde sur spip-dev@rezo.net pour informer les développeurs.
à+
-- Bohwaz