Ses derniers messages sur les forums
Ca se fait en Javascript çà (Ajax).
C'est un peu le même principe que l'inscription sur ce site ou quand tu tapes ton login, je check si le login est disponible ou non.
Tu peux utiliser
prototype (framework javascript) pour le faire : de nombreuses ressources sont disponibles sur le net.
J'étais en vacances :)
Personnellement, je fais une interface non accessible par un lien, et je la protège avec un htaccess.
Sans modification du script, c'est impossible.
Il te faut modifier le code, pour que dans un cas il affiche le livre d'or, et dans un autre cas, il ne l'affiche pas.
Je voudrais donc cacher l'adresse
Tu ne pourras jamais le faire (même en passant par un fichier intermédiaire), car pour etre lu, le PDF doit être téléchargé (et l'adresse du fichier pourra donc etre connu par un moyen ou un autre).
<?php
$sql = "SELECT antil FROM membre WHERE login = '".mysql_escape_string($_SESSION['login'])."'";
?>
:)
Une chose est sure, la chaine "Tє¢тσиιк n'єѕт ραѕ υnє dαи¢є" que tu cites en exemple ne peut pas s'afficher avec un charset ISO-8859-1.
Donc soit tu passes tout en UTF-8 pour pouvoir afficher ce genre de chose, soit tu restes en ISO-8859-1, et en utilisant iconv, tu peux éviter d'afficher ces caractères pourris.
A priori, tu cherches à mettre un champ catégorie dans ta table des posts.
Pourquoi ne pas virer ce champ, puis faire une table de liaison entre id_categorie et id_post (avec juste ces deux champs) : comme ca, tu peux avoir pour un post, plusieures catégories.
Moi je les mettrais en base.
C'est plus simple à gérer derrière avec un backoffice.
Si c'est en dur dans un fichier, il faut uploader ce fichier à chaque modification.