Ses derniers messages sur les forums
Il en faut peu pour être heureux !!!!!
G oublié,
Pour le coup de fleche du navigateur c'est normal que tu puisse y acceder puisque te variable de session existe et que y est deja allé. pour eviter cela, detruit les variables de session (session_unregistrer ('var');) et la session (session_destroy();)
ceci est a faire de toute facon lorsque que l'admin quitte le site (le mieux en cliquant sur logout ..)
Il en faut peu pour être heureux !!!!!
Salut,
Je pense que tu fait la bonne chose au bonne endroit :)
Je m'explique :
L'enregistrement des variables de session de fait sur la page de login de ton espace membre (c'est peut etre acceuil_admin.php remarque ?).
Je ne pense pas que tu est besoin d'enregistrer le mdp en variable de session (mais c'est toi qui vois)..
Pour reprendre se que tu a fait
acceuil_admin.php
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1634]ce lien[/lien])
Ensuite sur la page page_admin.php
<?php
//ouverture de la session
session_start();
//on verifie le client a le droit de venir sur cette page
if (!isset($_SESSION['login'])) header('Location: page_admin.php;
//en fait la si le client n'est pas autoriser on l'envoi sur le formulaire de connection.
// apres tout ce que veut proteger
?>
Quelques remarques :
A tu plusieurs membres (difference entre membre et admin)
Je suis partie sur le fait que acceuil_admin est la page de connection mais si c'est pas le cas une page login.php fera pareil.
Pour finir il faut que tu test en haut de chaque page si le client est autorisé a accéder a celle ci. Pour cela tu ouvre la session et tu verifie que pseudo existe (si tu fait la difference entre membre et admin et rajoute une variable de session ($_SESSION['admin'] ?) et tu lui donne comme valeur true, false (0 ou 1 enfin tout ce que tu veut) et suivant si pseudo existe et si admin = true alors tu affiche la page sinon eject
Il en faut peu pour être heureux !!!!!
Salut,
Ben c'est normale (ou presque), quand tu selectionne un element de la liste deroulante il faut que tu effectue un OnClick (OnSelect ?) et que a partir de sa tu remplisse ton champ text
Pour sa soit tu met dans un tablo JS le contenu du champ nom en fonction de l'id (voir le post sur les liens tablo PHP ->tablo JS :) et dans ton onclick (onselect) tu met : return mafonction(\''.$id.'\',this);
et =>
mafonction(id,form) {
window.document.form.Nom.value=tablo[id];
}
sachant que tablo[] contient les nom en fontion des id.
Sinon dans le onclick on select tu met un submit (fo regarder de plus js je ne sais plus comment on fait mais sa se fait) et dans le value de nom tu met
value="<?php if (isset($_POST['id'])) {
$sql2 = 'SELECT * FROM spectacle WHERE ID_Spec = "'.$_POST['id'].'"';
$req2=mysql_query($sql2);
if (mysql_num_rows==1)
{
$data2=mysql_fetch_array($req2);
echo $data2['Nom'];
} else {
echo 'Souci lors de la selection du nom';
}
mysql_free_result($req2);
} ?> "
Voila comment je vois la chose :) (j'espère que ta pigé ce que j'ai dis, j'ai po l'impression d'être clair))
Il en faut peu pour être heureux !!!!!
j'avais bien compris
boulet je suis boulet je reste, et ne m'en souci guere
bon courage @+
Il en faut peu pour être heureux !!!!!
salut,
Je dirais champ text, si tu veut reduire la taille des signature tu peut mettre un varchar => max 255 ....
ensuite je pense que du point de vu utilisateur il vaut mieux un bbcode que permetre une balise html (aussi anodine que soit le img).
Pour ce qui est de l'abus je te conseil de compter le nombre de balise BBcode image (pour limiter le nb d'image) est surtout de vérifier la taille et le poids de celle ci (le premier pour pas niker ton design et le second pour eviter que ta page mette 2h a se charger).
Perso moi je ferais un p'tit utilitaire de dl d'image sur le serveur et ainsi verifier la taille et poids des images (et limiter la taille par utilisateur a x ko d'image).
Je suis partisant du tout interdire et autoriser 2/3 chose donc un bon strip_tags sur les chaines saisie par l'utilisateur et ensuite bbcode et smiley.
Pour finir si tu veut savoir comment font phpbb et ipb je te conseil de les dl et de les installer chez toi pour comment sa fonctionne (en plus tu pourras fouiller dans les sources).
@+
Il en faut peu pour être heureux !!!!!
Lut,
J'ai compris tout ce que tu voulais :
pour ton menu si tu fait ton site avec des CSS tu n'a pas a changer ton menu.
Si tu utilise des images pour ton menu la biensur va falloir changer les noms dans le seul fichier : menu.php
exemple :
<div class="menu">
<?php include('menu.php'); ?>
</div>
<div class="restedeelapage">
bla bla
</div>
//dans menu.php
<?php
echo '
<a href="..." title="...">blabla</a> .... ';
?>
quand a l'url rewriting cela te permet d'avoir une url de se style
http://www.lephpfacile.com/forums/repondre_1_2404.php
au lieu de l'url suivante
http://www.lephpfacile.com/forums/repondre.php?f=1&id=2404
regarde dans les articles y a un article de zebden la dessus.
@+
Il en faut peu pour être heureux !!!!!

Merci
dsl pour les erreurs m'enfin g prevenu
pis le designe si faut faire des truc nikel pour expliquer au gens je po m'ensortir

.
Promis dès que j'ai le temps je met le truc tout comme y faut sans erreur (mais y a les partiels donc sa va attendre un peu)
Si non les critiques sont toujours constructive continue :)
@+
Il en faut peu pour être heureux !!!!!
Eu nan pas vraiment, regarde l'article proposé par allserv
pour simplifer magic_quote_gpc c'est pour les saisi formulaire (Get,Post,Cookie) ...
et magic_quote_runtime pour les retours de source externe BDD , fichier ...
C'est bien expliqué dans l'article :)
@+
Il en faut peu pour être heureux !!!!!
bon d'accord j'y vois po claire

c
Il en faut peu pour être heureux !!!!!