Php/html

Fermé
shreek69 Messages postés 228 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 1 juillet 2011 - 4 juin 2008 à 11:39
 pixelrulez - 4 juin 2008 à 12:20
Bonjour,
Voila je suis entrain de faire un site en html et php le probleme est que j'utilise les sessions pour une variables d'une autre page et il faut que je m'en serve dans ma page html
Je m'explique: j'ai un site avec des rubriques et je veux selon la valeur de cette variable(c'est 1 ou 2) autoriser ou non certaines rubriques a l'utilisateur
Comment je fais le changement de ma variable $a qui est en php avec mon code html qui suit derriere
Merci

4 réponses

Bonjour a toi,

Si tu utilises les variables sessions tu est obligé de faire du php il te suffit de renommer ton html en php
A l'enregistrment de ta session tu fais session.register("1") ou ("2").

Puis pour recupérer tes variables tu mets en début de page (qui sera .php)

<?php session_start();
if(session_is_registered("1"))
{
// Si la session est enregistrée, on affiche la page
?>

et ton code en hmtl ou php ou les 2 ^^
0
shreek69 Messages postés 228 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 1 juillet 2011 4
4 juin 2008 à 11:56
Atten jve mieux de rexpliquer car c pa tout a fai sa:
<?php
session....
$a
<?
($a est soit egale a 1 ou 2)
<html>
mon site....
rubriqsue
En faite c'est ici jve lui dire que si $a=1 alors affiche cette rubrique
et si $a=2 alors affiche cette rubrique
et je ne sais pas comment lui dire car il comprend pas le melange html et php
par ex
if $a=1
echo rubrique prive
else
echo rubrique public
0
renomme ta page.html en ta page .php

puis tu fais à l'endroit que tu veux

if ($a=1){ echo 'Rubrique privé'; } else {echo 'Rubrique publique';}
0
shreek69 Messages postés 228 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 1 juillet 2011 4
4 juin 2008 à 12:04
elle est deja .php
mais je peux pas inserer du code php tel que if ..else dans mon html??????????
0
et ben si mais tu dois mettre ton code php les balises <?php et ?>
0