Imbriquer du PHP
francdrum
Messages postés
874
Statut
Membre
-
francdrum Messages postés 874 Statut Membre -
francdrum Messages postés 874 Statut Membre -
Bonjour,
Avant de m'embarquer dans des choses dont je n'ai pas le niveau pour être sur, je préfére poser ma question :-)
Je voudrais savoir si à l'intérieur de kke chose comme ça :
<?
while ($val = mysql_fetch_array($result)) {
echo '<tr><td></td><td align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">';
.............
}
?>
on peut imbriquer kke chose du genre :
if(!isset($_SESSION['login'])) {
echo 'Vous n\'êtes pas autorisé à acceder à cette zone';
include('login.htm');
exit;
}
Je veux dire, dans un sens ou dans l'autre :)
La finalité de ce que je cherche à faire, c'est seul les membres ont accés aux liens
Merci d'avance
Avant de m'embarquer dans des choses dont je n'ai pas le niveau pour être sur, je préfére poser ma question :-)
Je voudrais savoir si à l'intérieur de kke chose comme ça :
<?
while ($val = mysql_fetch_array($result)) {
echo '<tr><td></td><td align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">';
.............
}
?>
on peut imbriquer kke chose du genre :
if(!isset($_SESSION['login'])) {
echo 'Vous n\'êtes pas autorisé à acceder à cette zone';
include('login.htm');
exit;
}
Je veux dire, dans un sens ou dans l'autre :)
La finalité de ce que je cherche à faire, c'est seul les membres ont accés aux liens
Merci d'avance
A voir également:
- Imbriquer du PHP
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
2 réponses
Salut,
Bien sûr que tu peux, mais si ton code est aussi simple, tu as autant à faire ta vérification de Session avant ta boucle.
Si c'est uniquement pour empêcher l'accès à certains liens, il te suffit de faire un contrôle du genre
Dans tous les cas, tu ne dois pas oublier de sécuriser la page où les membres vont.
Car dans l'absolu, que les non-membres aient accès à ces liens, ce n'est pas grave, car sur la page que tu appelleras, il devrait y avoir une protection qui les empêche de rentrer.
Au passage, une balise php c'est <?php et non <?
Gain de vitesse, et plus de confusion avec la balise <?xml
Bien sûr que tu peux, mais si ton code est aussi simple, tu as autant à faire ta vérification de Session avant ta boucle.
Si c'est uniquement pour empêcher l'accès à certains liens, il te suffit de faire un contrôle du genre
<?php
if (!isset($_SESSION['login']))
{
echo "Zone membre"; //Juste affichage d'un texte
}
elseif(isset($_SESSION['login']))
{
echo "<a href="zone_membre">Zone membre</a>"; //Membre, donc accès possible par lien
}
?>
Dans tous les cas, tu ne dois pas oublier de sécuriser la page où les membres vont.
Car dans l'absolu, que les non-membres aient accès à ces liens, ce n'est pas grave, car sur la page que tu appelleras, il devrait y avoir une protection qui les empêche de rentrer.
Au passage, une balise php c'est <?php et non <?
Gain de vitesse, et plus de confusion avec la balise <?xml
Merci pour ta réponse
Ooops oui, pour le <?php, j'en avais quelques uns comme ça ...
Disons que là, je n'ai copié qu'un tout petit bout de mon code, sinon il est assez long. Mais je dois bien pouvoir ruser pour faire ça juste à l'endroit ou il y a les liens.
Par contre, j'essaie de faire ça en gardant les variables de connection d'un forum que je viens d'installer ("simplemachines", qui est vraiment un truc top !)
En cherchant un peu sur leur aide, j'ai vu que je pouvais faire suivre ça avec des choses comme :
$context['user']['name'], $context['user']['is_logged'], $context|'user']['is_guest']
Mais je ne vois pas très bien comment faire
Si kk'un connait ce forum ...
Merci :-)
Ooops oui, pour le <?php, j'en avais quelques uns comme ça ...
Disons que là, je n'ai copié qu'un tout petit bout de mon code, sinon il est assez long. Mais je dois bien pouvoir ruser pour faire ça juste à l'endroit ou il y a les liens.
Par contre, j'essaie de faire ça en gardant les variables de connection d'un forum que je viens d'installer ("simplemachines", qui est vraiment un truc top !)
En cherchant un peu sur leur aide, j'ai vu que je pouvais faire suivre ça avec des choses comme :
$context['user']['name'], $context['user']['is_logged'], $context|'user']['is_guest']
Mais je ne vois pas très bien comment faire
Si kk'un connait ce forum ...
Merci :-)