08 06 2001 à 13:46


j'offre une glace vanille-pistache 2 boules et une place gratuite pour le grand spectacle de guignol qui aura lieu le 34 aout à monvier sur bezon, au premier qui pourra me torcher cette fonction de césure de mots longs pour sécuriser une borne de comment... piregwan & labjette sont hors-concours ca va de sois...

<?
function InsererEspace ($chaine,$longmax)
{
$longueur_chaine = strlen($chaine);
$i=0;
while($i <$longueur_chaine) {
$caractere_lu = substr($chaine,$i,1);
if (caractere_lu!=" " ;)
{
$caractere_lu_ss_espaces++;
}
if ($caractere_lu_ss_espaces> =$longmax)
{
$chaine = wordwrap( $chaine, $i, " ", 1); // fonction gerbée par Php3 ...
$caractere_lu_ss_espaces=0;
}
else
{
$caractere_lu_ss_espaces=0;
}
$i++;
}
return ($chaine);
}
?>
Arf... chacun ses méthodes piregwan... ;)

benzor (admin fanatique lvl 1 - )
46 ans (Chambéry)
ben@piregwan.com
http://www.benzor.com

On a toujours tort d'essayer d'avoir raison devant des gens qui ont toutes les bonnes raisons de croire qu'ils n'ont pas tort. Coluche





  08 06 2001 à 14:05



wordwrap
(PHP 4 > = 4.0.2)



Wraps the string str at the column number specified by the (optional) width parameter. The line is broken using the (optional) break

parameter.

Note: The cut parameter was added in PHP 4.0.3.



see also :



nl2br
(PHP 3, PHP 4 )

nl2br -- Converts newlines to HTML line breaks
Description



string nl2br (string string)


Returns string with ' <BR> ' inserted before all newlines.



See also htmlspecialchars(), htmlentities() and wordwrap().

piregwan (agent mad fanatique lvl 1 - )
47 ans (chamb�ry, 73)
krakoukas@piregwan-genesis.com | 91327470
http://www.piregwan-genesis.com

" s'il vous plait mademoiselle, j'aurais voulu prendre une leçon particulière avec anne laurencin " JCD





  08 06 2001 à 15:16


Ben... je l'ais aussi la doc... nl2br ne fais pas la même chose que

wordwrap... ta fonction de césure en php4 ca donne :
$chaine = wordwrap($chaine,14," ",1);
pour une césure

tout les 14 caractères max... cette merveille de fonction ne coupe pas les mots en pleins milieu... c une balle pas besoin de compter la

string pour détecter les espaces... essais la en localhost tu m'en dira des nouvelles...

benzor (admin fanatique lvl 1 - )
46 ans (Chambéry)
ben@piregwan.com
http://www.benzor.com

On a toujours tort d'essayer d'avoir raison devant des gens qui ont toutes les bonnes raisons de croire qu'ils n'ont pas tort. Coluche


Pour répondre à ce sujet (et notifier automatiquement son auteur), cliquez sur le bouton REPONDRE A CE SUJET. Si vous voulez en plus avertir de votre réponse une personne qui a participé à ce sujet, cliquez sur le bouton en face de son intervention. Enfin si vous voulez inviter quelqu'un à réagir, utilisez les appeaux ci-dessous. Seuls les membres logués peuvent utiliser les appeaux et seuls les membres actifs peuvent être appeautés ^^. Bonne notification !

Vous n'êtes pas membre ou vous n'êtes pas logué(e) ou les appeaux sont désactivés dans votre profil. Vous ne pouvez pas utiliser les appeaux.