Ses derniers messages sur les forums
Si tu mets qu'une news par page, ton while ne sert pas à grand chose.
Ensuite, il te suffit juste de mettre un lien précédent avec un paramètre qui va influencer ton LIMIT, exemple :
<?php
if (!isset($_GET['p'])) $_GET['p'] = 0;
$_GET['p']++;
echo '<a href="index.php?p='.$_GET['p'].'">Précédent</a>';
?>
Ensuite, tu utilises ce $_GET['p'] pour jouer sur ton LIMIT.
<?php
$sql = 'SELECT * FROM news ORDER BY id DESC LIMIT '.$_GET['p'].',1';
?>
Mais attention, au bout d'un moment, il n'y aura pas plus de news, il faut donc tester la validite de ton $_GET['p'] (de meme, il faut aussi tester qu'il contient bien que des chiffres).
PS : le sujet n'ayant rien à voir avec ton problème de session, tu aurais pu en créer un nouveau :/
Si, faut retoucher le code de l'espace membre, et ne pas juste le copier coller.
Il ne faut rien afficher avant le session_start, meme pas un script javascript.
Ben soit tu vires l'include, et dans ce cas, tu n'utilise que membre.php.
Soit tu modifies index2.php pour que ca soit lui qui fasse le session_start et non membre.php (et ce, avant toute sortie html).
Si
fopen, ca peut créer un fichier.
Regarde le manuel sur cette fonction.
C'est simple, tu as fais un session_start à la ligne 2 de ton fichier membre.php alors qu'il y a une sortie html à la ligne 6 de ton index2.php (surement que ton index2.php inclu le fichier membre.php).
En clair, il ne faut jamais faire de session_start après une sortie html (mais toujours avant).
C'est quoi un fichier cookie qui empeche d'uploader sur un ftp ?
A priori non, tu n'as pas besoin de créer une page par membre.
Il te suffit de donner à tes membres un code javascript (ou autre) qui affichera la banière de pub.
Lefounard, je serais toi, je ne parlerais pas trop.
Tu veux qu'on ressorte tes premiers messages sur les forums ?