FONCTION $REPLACE (ECRITURE LAMER)

softkey Messages postés 110 Date d'inscription lundi 11 mars 2002 Statut Membre Dernière intervention 20 octobre 2008 - 10 avril 2002 à 04:12
juki_webmaster Messages postés 947 Date d'inscription mercredi 19 novembre 2003 Statut Membre Dernière intervention 5 avril 2008 - 27 mars 2004 à 22:59
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/14256-fonction-replace-ecriture-lamer

juki_webmaster Messages postés 947 Date d'inscription mercredi 19 novembre 2003 Statut Membre Dernière intervention 5 avril 2008 3
27 mars 2004 à 22:59
A oué pas mal !
Sans trop enfenser Youl je prefere la version de WinWarrior.
winwarrior Messages postés 654 Date d'inscription jeudi 3 avril 2003 Statut Membre Dernière intervention 10 février 2009 1
15 mars 2004 à 22:44
J'allai oublier, por désactiver/activer le script:
menu channel {
Ecriture lamer
.$iif(!%elamer,Activer):set %elamer 1
.$iif(%elamer,Désactiver):unset %elamer
}
on *:INPUT:#:{
if ($left($1,1) = /) / $+ $1-
elseif (%elamer) {
msg # $replace($1-,a,å,b,ß,c,©,d,Ð,e,£,h,H,i,ï,k,K,l,L,m,M,n,ñ,o,ø,p,þ,q,Q,r,®,s,$,t,T,u,µ,v,V,w,W,x,×,y,¥,?,¿,!,¡)
halt
}
}
winwarrior Messages postés 654 Date d'inscription jeudi 3 avril 2003 Statut Membre Dernière intervention 10 février 2009 1
15 mars 2004 à 22:37
Version courte et améliorée:

on *:INPUT:#:{
if ($left($1,1) = /) / $+ $1-
else { msg # $replace($1-,a,å,b,ß,c,©,d,Ð,e,£,h,H,i,ï,k,K,l,L,m,M,n,ñ,o,ø,p,þ,q,Q,r,®,s,$,t,T,u,µ,v,V,w,W,x,×,y,¥,?,¿,!,¡) | halt }
}
NitriX Messages postés 21 Date d'inscription mercredi 12 mars 2003 Statut Membre Dernière intervention 9 avril 2003
2 avril 2003 à 13:06
hum...c'est bien mais seulement tou foire quand j'ecrit avec des couleur (sa ecrit double).
zuckyz Messages postés 3 Date d'inscription lundi 4 novembre 2002 Statut Membre Dernière intervention 4 novembre 2002
4 nov. 2002 à 20:44
Trop de variable pour rien bordel !
Sverdlovsky Messages postés 58 Date d'inscription jeudi 25 juillet 2002 Statut Membre Dernière intervention 10 janvier 2005
26 juil. 2002 à 23:25
Lol, c'est fun.Et dire que ça existe en Javascript cette fonction "replace", qui sert à échapper les caractères dans un FORM ou une URL (perl, php, cgi) contre les attaques de type scriptkiddies.
IsHnOuG Messages postés 23 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 5 octobre 2002
5 juin 2002 à 01:35
lol c enorme, c plus trop lisible mais c marrant :p
cs_Yus Messages postés 1 Date d'inscription lundi 3 juin 2002 Statut Membre Dernière intervention 3 juin 2002
3 juin 2002 à 20:50
Et moi je voudrais dire un truc à "CrazyLink62" ce caractère 'ß' que tu dit n'être autre qu'un 'ess-tzet' (caractère allemand) c'est vrai t'as raison, MAIS c'est AVANT TOUT la lettre B grèque c'est à dire "BETA". Bref calme toi un peu :P
youl46 Messages postés 10 Date d'inscription jeudi 1 mars 2001 Statut Membre Dernière intervention 11 avril 2002
10 avril 2002 à 16:25
pour le %s1 ct pour faire un test mé g oublié de l'enlevé lol
CrazyLink62 Messages postés 19 Date d'inscription mardi 17 octobre 2000 Statut Membre Dernière intervention 2 janvier 2004
10 avril 2002 à 14:27
Mouais, c'est pas trop mal

Simplement, je voudrais vous dire un petit truc, ce caractère 'ß' qu'on dit tjs que c'est un 'b' n'est autre qu'un ess-tzet (un SZ si vous préféré), un caractère allemand ... DONC ARRETER D'UTILISER LES CARACTERES ETRANGERS POUR LES UTILISER EN CARACTèRES INSINIFIANT !!!!
softkey Messages postés 110 Date d'inscription lundi 11 mars 2002 Statut Membre Dernière intervention 20 octobre 2008
10 avril 2002 à 04:12
Cool ca! Bonne source! :) Mais je ne comprend pas pourquoi tu set %sl et ensuite tu met set %btext %s1.. T'aurais pu tout simplet remplacer les %btext :P Ou encore à place de faire: (set %s1 $1- | lamer) juste faire lamer $1- Et de remplacer le btext par $1- Mais.. ca reste que c un bon code pareille! :) Ca vaut bien un 9 sur 10!
Rejoignez-nous