Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

29 commentaire(s) de askil2000 sur des sources sur tout CodeS-SourceS

Le : 31/12/2007 22:34:20
Source : HORLOGE SERVEUR DISTANT
Salut Flashy Joe,

Il me semble que AJAX ne fasse que lire et modifier le fichier temporaire. Je ne vois donc pas s'que sa pourrais apporter ?

Peux-tu mettre un bout de code pour qu'on puisse comprendre ?

Merci, à bientôt !


Le : 24/12/2007 16:55:57
Source : HORLOGE SERVEUR DISTANT
Salut bultez,

En effet, c'est pas de l'horlogerie de précision, mais pour synchroniser l'heure des visiteurs, mieux vaut se référer à celle du serveur plutôt que le client.

Pour améliorer et avoir une horloge pas trop décalé, un refresh s'impose, au moins toute les heures.


Le : 24/12/2007 11:07:47
Source : REMPLACER PLUSIEURS MOTS ET CARACTÈRES DANS UN CHAMP
Bonjour Abdelaziz,

J'ai mis sur ce site une fonction de remplacement plus simple à utiliser, car pas besoin de connaitre les expressions régulières.

dans ton exemple:

<html>
<head>
<title></title>
<script>
function RC(chaine, quoi, par)
{i=0;k=0;r="";match=false;
while(i<chaine.length){c=chaine.charAt(i);
if(c==quoi.charAt(k)){match=true;k++;}
else{if(match==true){for(z=i-k; z<i; z++)
{r=r+chaine.charAt(z);}}
match=false;k=0;};if(match==false){r=r+c;
i++;}else{if(k==quoi.length){r=r+par;
match=false;k=0;}i++;}}return r;}

function remplacement()
{
document.getElementById('CTX').value = RC(document.getElementById('CTX').value, "bonjour", "Sabah Elkair");
document.getElementById('CTX').value = RC(document.getElementById('CTX').value, "merci", "choukran");
document.getElementById('CTX').value = RC(document.getElementById('CTX').value, "langage", "&#1604;&#1594;&#1577;");
document.getElementById('CTX').value = RC(document.getElementById('CTX').value, "à", "a");
document.getElementById('CTX').value = RC(document.getElementById('CTX').value, "/", "-");
document.getElementById('CTX').value = RC(document.getElementById('CTX').value, "\\", ".");
document.getElementById('CTX').value = RC(document.getElementById('CTX').value, "<", "_");
document.getElementById('CTX').value = RC(document.getElementById('CTX').value, " ", "%20");
}
</script>
</head>
<body>
<input type="text" id="CTX">
<input type="button" value="test" onclick="remplacement();">
</body>
</html>

http://www.javascriptfr.com/codes/REMPLACER-MOT-DANS-CHAINE_44974.aspx


Le : 21/12/2007 13:59:22
Source : REMPLACER UN MOT DANS UNE CHAINE
re

Conclusion, quand on a 2 008 pts sur CS et qu'on code en VB,
on peut se permettre de se prendre pour un dieu:

"Je te trouve bien arrogant pour quelqu'un qui poste un code si simple et si peu original..."

"Si ta fonction est "rapide et efficace", alors la mienne est... magique?? non..."

"Allez je me permet un troll... :)"

"Quelqu'un qui ne sait pas lire deux boucles imbriquées et 3 tests conditionnels, ce n'est pas un débutant, c'est un leecheur de code ^^"

- Et aussi d'estimer que tout le monde est au même niveau hein ?

"Parce que j'estime justement que cela ne mérite pas la création d'une nouvelle source pour si peu..."

- Mais ou l'intérêt de CS si on laisse le jugement des soi-disant dieux de la prog ?

- Ne voulant pas commencer une phrase par je, pour éviter toute suspicion devant les dieux, j'implore Sa Majesté
de bien vouloir m'excuser pour ce code déjà utilisé par un développeur de 57 ans(valneandre). Sur ceux, je ne vais faire de ce post un chat. LAST MESSAGE!

PS: hvb, tu devrais te prendre un peu moins au sérieux, sa t'éviterais d'avoir mal aux chevilles.


Le : 21/12/2007 11:15:13
Source : REMPLACER UN MOT DANS UNE CHAINE
Bonjour,

Hé bien hvb, content de voir une fonction supplémentaire qui marche. J'ai pensé utiliser les indexOf et substring bien avant de faire l'autre fonction, mais pour le coté pratique j'ai préféré utiliser les while, if et boolean.

"Qui-a-t'il d'initié à imbriquer deux boucles et des tests conditionnels ?"

- Maintenant, je ne pense pas qu'un débutant puisse comprendre le code, ni même le modifier, c'est pour cette raison qu'il s'adresse aux initiés et non aux débutants. (qui peuvent biensure l'utiliser)

"Je te trouve bien arrogant pour quelqu'un qui poste un code si simple et si peu original..."

- Si mon code est si simple et si peu original, pourquoi ne trouve-t-on pas le tien sur ce site ?

"Pourtant, je ne proclame en rien que mon code soit l'ultime solution"

- Moi non plus, juste une solution supplémentaire qui n'utilise pas les regex (pour ceux qui savent lire tout en haut) "fonction parallèle qui remplace toutes les occurrences d'un mot dans une chaîne."

"Mais je te trouve juste bien trop sur de toi."

- Oui, dans la vie il faut être sur de sois, sinon on n'arrive à rien.

Bonne prog ;)


Le : 10/12/2007 17:27:17
Source : REMPLACER UN MOT DANS UNE CHAINE
La fameuse expression tu réinventes la roue me plait bien.

C'est exactement ça, je réinvente la roue pour que les pro du développement puisse passer à un niveau inférieur, et que les juniors continue à utiliser les blocs sans rien comprendre à la technique des maths appliqués.

Les blocs, des blocs, des blocs nous permettent aucune personalisation! s'qui fait qu'aujourd'hui n'importe qui peut se prendre pour un développeur en utilisant BBCODE ou d'autres variantes.

Je ne suis pas faché avec l'évolution de la prog, bien au contraire, mais la condition première est d'avoir des bases
solides et qu'on soit un minimum attentif à un résonnement logique.

Conclusion: cette source est pour les initiés, et pas pour les codeurs en herbe.

/////////////////////////////////
Arto_8000
je n'ai pas testé ton code et j'avoue qu'il correspond bien à une routine flash. Merci pour cette information utile qui je pense ne pourra pas m'aider pour la suite de mon application hélasse.
/////////////////////////////////

Quand j'aurais résolu mon application, je mettrais un exemple d'utilisation de ma fonction (en détail), qui permettra de comprendre aux inités uniquement, l'une des nombreuses variantes.

/////////////////////////////////
valneandre
Merci de m'avoir noté aussi bien, c'est toujours plaisant d'avoir un peu de reconnaissance.
/////////////////////////////////

BONNE PROG À TOUS !


Le : 09/12/2007 18:07:15
Source : REMPLACER UN MOT DANS UNE CHAINE
re:

///////////////////////////////////////////////
ircland > Bah voyons du php en javascript, on aura tout vu...

mon application est une application flash > mais comment j'vais faire avec ton script PHP ????????
pour écrire un smiley de façon dynamique et intélligente ????
sans rafraichissement de page ??????
sans requettes http ?????

arffff !!! vadé rétro satanas

mon code c'est du terminator pure, repérage de cible
MATCH > vérification des bottes
MATCH > vérification des chaussures
MATCH > vérification du blousson

ALL MATCH > terminator say:

je veux tes bottes, tes chaussures, ton blouson et ta moto

///////////////////////////////////////////////
FraGag > les expressions régulières (beurk !)


Le : 09/12/2007 15:05:11
Source : REMPLACER UN MOT DANS UNE CHAINE
SAlut FraGag,

Fonction parallèle qui remplace toute les occurences d'un mot dans une chaine.

LE CODE SUIVANT EST FAUX
/////////////////////////////////////////////////////////
var machaine = "première occurence :o) deuxième occurence :o)";
machaine = machaine.replace(":o)", "01");
document.write(machaine);
/////////////////////////////////////////////////////////

LE CODE SUIVANT EST FAUX
/////////////////////////////////////////////////////////
var re = /:o)/gi;
var str = "Apples :o) are round, and :o) apples are juicy.";
var newstr = str.replace(re, "01");
document.write(newstr);
/////////////////////////////////////////////////////////

- Ma fonction est rapide et efficace, inutile de chercher à
mettre des /g ou /i

- Ma fonction peut être modifiée à l'infini et permettre d'autres traitements plus intéressants.

Avant de mettre un commentaire disant avoir résolue en 3 lignes ma fonction, essayez de comprendre le code et sa méthode de travail par balayage, qui examine lettre par lettre et qui ensuite en trouvant la première du mot à remplacer, fais un deuxième balayage pour voir si le mot correspond.

function RC(chaine, quoi, par)
{
i=0;
k=0;
r="";
match=false;
while(i<chaine.length)
{
  c=chaine.charAt(i);
  if(c==quoi.charAt(k))
  {
   match=true;
   k++;
  }
  else
  {
   if(match==true)
   {
    for(z=i-k; z<i; z++)
    {
     r=r+chaine.charAt(z);
    }
   }
   match=false;
   k=0;
  }
  if(match==false)
  {
   r=r+c;
   i++;
  }
  else
  {
   // ici le traitement de remplacement
   // si le mot correspond
   if(k==quoi.length)
   {
    r=r+par; // on remplace
    match=false;
    k=0;
   }
   i++;
  }
}
return r;
}


Le : 05/06/2007 02:44:59
Source : CHAT MULTICHANNEL COMPLET RAPIDE, FIABLE, VIA PHP/XML/SQL, GESTION DES SMILEYS IMAGES VIA INTERFACE PHP.
Merci BlackWizzard, ton code est bien complexe comme j'aime lool
ça va me permettre de me perfectionner en flash.

@+ tout le monde ...


Le : 01/06/2007 20:00:15
Source : CHAT MULTICHANNEL COMPLET RAPIDE, FIABLE, VIA PHP/XML/SQL, GESTION DES SMILEYS IMAGES VIA INTERFACE PHP.
Salut tout le monde,

Je voulais poser une question à BlackWizzard en ce qui concerne
la gestion du texte, je suis entrain de faire un chat en flash à mon tour et j'utilise de composant TextArea. (sous flash mx 2004)

Je me suis aperçu rapidement que pour la gestion des smileys c'est l'enfer. Alors j'aimerais savoir quel composant tu as utilisé pour le texte, et si toutefois tu pouvais intégrer des gifs animés ?

En gros une petite explication pour un débutant en flash comme moi lol

Merci et @ bientôt !



1 2 3


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,203 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.