GUESTBOOK SIMPLE V2 [SANS BASE DE DONNÉES] & TT EXPLIQUÉ

ChAnG-Fu Messages postés 165 Date d'inscription dimanche 2 novembre 2003 Statut Membre Dernière intervention 1 juillet 2006 - 27 nov. 2003 à 00:05
green mamba Messages postés 8 Date d'inscription dimanche 20 novembre 2005 Statut Membre Dernière intervention 18 janvier 2009 - 20 nov. 2005 à 18:15
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/18203-guestbook-simple-v2-sans-base-de-donnees-tt-explique

green mamba Messages postés 8 Date d'inscription dimanche 20 novembre 2005 Statut Membre Dernière intervention 18 janvier 2009
20 nov. 2005 à 18:15
merci phnom et surtout nico!
jonguignolo Messages postés 92 Date d'inscription samedi 8 mars 2003 Statut Membre Dernière intervention 19 avril 2022
27 nov. 2003 à 11:59
merci Nicolas j'en prend bonne note...
Bonne journée ++
Phnom Messages postés 4 Date d'inscription vendredi 7 février 2003 Statut Membre Dernière intervention 4 février 2008
27 nov. 2003 à 09:11
Bonjour,

Avec tes tests tu as tout saloper les commentaires ,-)

Pour couper les mots trop long tu peut incorporer cela :


// Permet de couper les mots trop longs.
// Mis à 40 caractères.

function cutLongWords($string,$length='40',$separation=' '){
return preg_replace('/([^ ]{'.$length.'})/si','\1'.$separation,$string);
}


Et çà, pour éviter la répétition de caractère

// Evite la répétition de mêmes caractères.
// Si un caractère répété 6 fois, un seul caractère est pris en compte.

function DeleteChar($chaine) {
$i=1;
$z=255;
while($i<=$z) {
if ($i==92) $i++;
if ($i==123) $i = $i+3;
$m = chr($i);
$n = quotemeta($m);
$chaine = eregi_replace("($n)$n{5,}", "\1", $chaine);

$i++;
}
return $chaine;
}


Ces regex ne sont pas de moi.
Je m'en suis servit pour l'élaboration d'un chat et çà marche très très bien.
Bonne journée

Nicolas
jonguignolo Messages postés 92 Date d'inscription samedi 8 mars 2003 Statut Membre Dernière intervention 19 avril 2022
27 nov. 2003 à 08:45
ah nan meme si le texte est long le form marche mais si tu pouvais m'eclairer sa m'arrangerai... si tu met un max de txt ds la txtarea soit "comment", et bien ce n'est pas genant, a moins que tu te soit amusé a saisir quelquechose comme ça "uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu". La ça pose probleme en effet il ne vas pas a la lihne si tout tes caractere sont lié mais sinon je ne vois vraiment pas le pb.++
ChAnG-Fu Messages postés 165 Date d'inscription dimanche 2 novembre 2003 Statut Membre Dernière intervention 1 juillet 2006
27 nov. 2003 à 00:05
J'ai une question,
si jamais le texte est trop longle form ne marche plus,
il n'y a plus d'action, comment tu fait pour enregistrer un maximum de texte?
Rejoignez-nous