bonjour,
J'ai un formulaire sur mon site dans lequel j'ai un champ contenant du texte.
Je souhaite afficher ce texte proprement (pour ceux qui écrive en majuscule...)
Pour l'instant, j'ai fait ceci :
1°) Mon script ci-dessus ne fonctionne pas chez moi la page reste blanche, savez-vous me dire pourquoi ?
2°) Savez vous comment je pourrais faire pour mettre le premier caractère qui suit un ";" ou un "." ou ":" en majuscule.
Merci de vos réponses.
J'ai un formulaire sur mon site dans lequel j'ai un champ contenant du texte.
Je souhaite afficher ce texte proprement (pour ceux qui écrive en majuscule...)
Pour l'instant, j'ai fait ceci :
<?php
function mise_en_forme($texte)
{
$texte = trim($texte); // Je supprime les espaces et caractéres spéciaux en début et fin de chaine.
$texte = strtolower($texte); // Je met tout le texte en minuscule.
$texte = ucfirst($texte); // Je met la premiére lettre en majuscule.
}
$texte=" BONJOUR,JE REALISE UNE FONCtION POUR QU'UN TEXTE S'AFFICHE PROPREMENT. et JE DOIS DIRE QUE CE N'est pas si facile que cela. ";
$texte=mise_en_forme("$texte");
echo $texte;
?>
1°) Mon script ci-dessus ne fonctionne pas chez moi la page reste blanche, savez-vous me dire pourquoi ?
2°) Savez vous comment je pourrais faire pour mettre le premier caractère qui suit un ";" ou un "." ou ":" en majuscule.
Merci de vos réponses.