Bonjour à tous,
Je suis nouveau et extrêmement débutant en PHP, ayant commencé à apprendre tout seul depuis quelques jours. Néanmoins, j'ai un bon niveau en HTML et CSS.
Voilà, je suis parvenu à faire un script pour un livre d'or utilisant PHP et MySQL en piochant dans divers scripts ici et là sur le net, le formulaire marche très bien mais j'ai quelques soucis d'affichage :
Après avoir cherché pendant une heure sur des forums comment parvenir à faire un saut à la ligne dans un "textarea", je désespère et espère trouver de l'aide ici.
J'ai utilisé ce fameux "nl2br" et un autre dans plusieurs endroits de mon code (notamment ma variable $message) mais ça ne marche toujours pas.
A la lecture de la base de donnée, j'obtiens celui pour lire le message :
echo "<div class='commentaire_texte'>$t_message</div>";
En mettant ce fameux nl2br comme ceci : echo "<div class='commentaire_texte'>nl2br($t_message)</div>"; ça ne fonctionne toujours pas.
Je ne voudrais pas passer pour un nul mais je vous préviens que mon niveau est très débutant, donc soyez indulgents avec moi svp.
---
Autre chose : La plus part des accents et ponctuations n'apparaissent pas dans mon message, j'imagine avoir mal renseigné mon formatage d'entrée qui est celui-ci :
$message=trim(ucfirst(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $message)));
En rajoutant des caractères de ponctuations, ça marche mais je pense qu'il doit y avoir une méthode bien plus simple ?
---
Dernière chose (tant qu'à faire) : les commentaires s'affichent les uns à la suite des autres (très bien), le plus récent s'ajoute donc à la suite du précédant et je voudrais que ce soit le contraire (le plus récent en premier (en haut) et le moins récent en dernier (en bas).
Voici comment mon formulaire procède pour ajouter un message:
$i=($number-1);
$i="$premierMsg";
WHILE ($i<$dernierMsg)
...
echo "<div class='commentaire texte'>$t_message</div>";
...
$i++;
if ($i==$number){$i=$dernierMsg;}
}
Encore une fois, veuillez m'excuser si je passe pour nu noub total mais je saisi à peine les fonctions et variables en PHP, j'apprends tout seul sur le vif.
Merci pour votre aide !
