begin process at 2012 02 10 12:47:27
  Trouver un code source :
 
dans
 

28 commentaire(s) de amosc sur des sources sur tout CodeS-SourceS

Déposé sur Ebanque, banque en ligne ...

Salut,

Je n'ai pas de probleme, quel version d'apache, php et mysql utilisé vous ?!

@+

Ceci est le dossier que j'ai présenté à l'examen, je tournais sous Linux Debian en 2.4.24 il me semble avec apache 1.3... php4 ...
Posté le : 06/01/2005 16:50:26

Déposé sur Redimensionner toute vos images a la voler a partir d'un dossier

Salut,

Pas mal comme code, un peu long quand meme ...

Pour eviter que tu es des images "degradée ou N&B"
utilise à la place de :

imagecreate() ==> imagecreatetruecolor()
imagecopyresized() ==> imagecopyresampled()

@+

ps: bien joué ...
Posté le : 12/10/2004 23:16:10

Déposé sur Créer une listbox à plusieurs colonnes à partir d'une balise ...

Salut,

C'est encore moi ... :p

Pour que le code marche sous les moteur NetScape (mozilla, M.Firefox ...)

Il faut enlever :

if ((multiple>0)&&(window.event.ctrlKey==true)){
if (obj.options[ligne].selected == true) {
obj.options[ligne].selected = false;
}
else obj.options[ligne].selected = true;
}

car Netscape ne comprend pas window.event.ctrlKey

et il faut remplacer tous les [obj].sourceIndex par innerHTML, je ne comprend pas pourquoi il n'arrive pas à lire sourceIndex !!

Pour résourdre se petit bleme, j'ai adopté une ruse j'ai mis innerHTML, et sa marche mais pour eviter des probleme avec des ligne qui aurai le meme contenue, je vous invite a mettre dans le td un id alleatoire (ou l'index de la boucle) ;-)

Voici le nouveau code :


var color_selec='#ebebfb';
var color_over='#ebebf0';

function trover(tab) {

if (tab.bgColor != color_selec){
tab.bgColor = color_over;
}
tab.style.border = 'thin inset';
tab.style.cursor = 'hand';
}

function trout(tab) {
if (tab.bgColor != color_selec){
tab.bgColor='#ffffff';
}
}

function trclick(tab,name) {
affecter(name);
var ligne=0;
for (i=0;i<alltr.length;i++){
if (alltr[i].innerHTML==tab.innerHTML)
ligne=i;
}

if (ligne<nb_obj)
obj.selectedIndex = ligne;

majtab(name);
}

function majtab(name) {
affecter(name);
for (i=0;i<alltr.length;i++)
{
if (obj.options[i].selected == true) {
alltr[i].bgColor=color_selec;
alltr[i].style.color='#ffffff';
}
else {
alltr[i].bgColor='#ffffff';
alltr[i].style.color='#000000';
}
}
}

function listbox(name) {
obj=document.getElementById(name);
obj.style.display='none';
nb_ligne=obj.size;
nb_obj=obj.options.length;
multiple=obj.type.search('multiple');

document.write('<div id="divlistbox'+name+'" style="height:100;overflow:auto;border:thin inset" onselectstart="return false">');
document.write('<table id="listbox'+name+'" border=0 cellspacing=0 cellpadding=0 bgcolor=#ffffff>');
for (i=0;i<nb_obj;i++) {
if(i == 0) document.write('<tr height=20>');
else document.write('<tr height=20>');
for (n=0;n<obj.options[i].innerHTML.split('|').length;n++) {
if(i==0)document.write('<td class=txtbleusimple id="'+i+'">');
else document.write('<td class=txtrougesimple id="'+i+'">');
document.write(obj.options[i].innerHTML.split('|')[n]);
document.write('</td>');
}
document.write('</tr>');
}
document.write('</table></div>');

document.getElementById('listbox'+name).style.width= parseInt(obj.style.width)-21
document.getElementById('divlistbox'+name).style.width= parseInt(obj.style.width);
document.getElementById('divlistbox'+name).style.height= nb_ligne*20;
alltr = document.getElementById('listbox'+name).getElementsByTagName("tr");

for (i=0;i<alltr.length;i++){
  alltr[i].onmouseover= new Function("trover(this,'"+name+"')");
  alltr[i].onmouseout = new Function("trout(this,'"+name+"')");
  alltr[i].onclick = new Function("trclick(this,'"+name+"')");
}
}

function affecter(name){
obj=document.getElementById(name);
obj.style.display='none';
nb_ligne=obj.size;
nb_obj=obj.options.length;
multiple=obj.type.search('multiple');
alltr = document.getElementById('listbox'+name).getElementsByTagName("tr");
}

@+

ps: Vive l'OpenSource ... !!
Posté le : 06/09/2004 12:22:50

Déposé sur Créer une listbox à plusieurs colonnes à partir d'une balise ...

Re-Salut,

j'ai modifier le code pour que l'on puisse avoir plusieurs select, sans pour autant tout mettre dans une classe ...

(je te consielle quand meme de crée un objet sa pourrai etre trés sympa :p)

voici le code :

var color_selec='#e59b0b';
var color_over='#6699cc';

function trover(tab) {
if (tab.bgColor != color_selec){
tab.bgColor = color_over;
}
tab.style.border = 'thin inset';
tab.style.cursor = 'hand';
}

function trout(tab) {
if (tab.bgColor != color_selec){
tab.bgColor='#ffffff';
}
}

function trclick(tab,name) {
affecter(name)
var ligne=0;
for (i=0;i<alltr.length;i++){
if (alltr[i].sourceIndex==tab.sourceIndex)
ligne=i;
}

if (ligne<nb_obj) {
if ((multiple>0)&&(window.event.ctrlKey==true)){
if (obj.options[ligne].selected == true) {
obj.options[ligne].selected = false;
}
else obj.options[ligne].selected = true;
}

else obj.selectedIndex = ligne;

}
majtab(name);
}

function majtab(name) {
affecter(name)
for (i=0;i<alltr.length;i++)
{
if (obj.options[i].selected == true) {
alltr[i].bgColor=color_selec;
alltr[i].style.color='#ffffff';
}
else {
alltr[i].bgColor='#ffffff';
alltr[i].style.color='#000000';
}
}
}

function listbox(name) {
obj=document.getElementById(name);
obj.style.display='none';
nb_ligne=obj.size;
nb_obj=obj.options.length;
multiple=obj.type.search('multiple');

document.write('&nbsp;<div id="divlistbox'+name+'" style="height:100;overflow:auto;border:thin inset" onselectstart="return false">');
document.write('<table id="listbox'+name+'" border=0 cellspacing=0 cellpadding=0 bgcolor=#ffffff>');
for (i=0;i<nb_obj;i++) {
if(i == 0) document.write('<tr style="font-weight:bold" height=20>');
else document.write('<tr height=20>');
for (n=0;n<obj.options[i].innerHTML.split('|').length;n++) {
document.write('<td class=txtbleusimple>');
document.write(obj.options[i].innerHTML.split('|')[n]);
document.write('</td>');
}
document.write('</tr>');
}
document.write('</table></div>');

document.getElementById('listbox'+name).style.width= parseInt(obj.style.width)-21
document.getElementById('divlistbox'+name).style.width= parseInt(obj.style.width);
document.getElementById('divlistbox'+name).style.height= nb_ligne*20;
alltr = document.getElementById('listbox'+name).getElementsByTagName("tr");

for (i=0;i<alltr.length;i++){
  alltr[i].onmouseover= new Function("trover(this,'"+name+"')");
  alltr[i].onmouseout = new Function("trout(this,'"+name+"')");
  alltr[i].onclick = new Function("trclick(this,'"+name+"')");
}
}

function affecter(name){
obj=document.getElementById(name);
obj.style.display='none';
nb_ligne=obj.size;
nb_obj=obj.options.length;
multiple=obj.type.search('multiple');
alltr = document.getElementById('listbox'+name).getElementsByTagName("tr");
}


@@+

Amos
Posté le : 17/08/2004 12:18:03

Déposé sur Créer une listbox à plusieurs colonnes à partir d'une balise ...

salut

Je sais que tt le monde te la dis mais encore bravo ...
:p

Moi par contre j'ai un probleme
tu peux avoir juste une liste controler par ton JS mais pas plusieurs, car ya des variables global !!

Le plus rapide serai de les integré dans une classe se serais cool
car moi j ai plusieurs liste et jusqua maintenant c est la merde !!

Posté le : 16/08/2004 17:37:16

Déposé sur Custom tag pour définir une variable (trés) longue cf4.5

je ne savais pas que l'on pouvais crée ses propre TAG c'est trés intéréssant ...

merci pour l'info :p
Posté le : 29/07/2004 19:18:26

Déposé sur Menu dynamique multiniveaux, multifonctions,

Salut  j ai tester ton menu et c est genial pratique compact rapide a mettre en place et pas trop lourd .... bref encore bravo

Mais voila defois il deconne juste sur un niveau !

Je l ai tester sur plusieur poste, il se trouve en bas à gauche mais defois il se trouve un peu plus decaler ver la droite et sur d autre poste c est vers la gauche bizar non ! encore plus bizar que se soit le meme version IE 6 sur chaque poste !!

As tu rencontre les meme probleme !!

Merci d avance ...

Amosc

ps : vive l'OpEnsOurcE ...
Posté le : 17/06/2004 13:17:37

Déposé sur Port parrallele

Telecharger UserPort :

http://www.maestra.tv/francais/fichiers/index.php?action=file&id=212&PHPSESSID=93e983f31296f7d1b298e7f74867a686
Posté le : 01/06/2004 10:14:20

Déposé sur Port parrallele

salut les ga,

j suis vraiment désole de ne pas vous avoir repondu avant mais je n avez pas recu de mail pour ce sujet,

Pour repondre à vos questions :

-la led se branche bien (pas directement ;-)) sur la broche 2 (bit D0 du bus de donnée);
-le bp se branche sur la broche 12 (bit PE du bus de control).
(pour + http://www.gazalo.com/technik/connecteur/parallele.htm)

Ce programme marche sous WinXp,NT, 2000 SI, et seulement "SI", vous telecharger un utilitaire du nom de "USERPORT" il permet de liberer l'acces à n'importe quel port de votre machine ....

...by ...by

Amosc  ;-)
Posté le : 01/06/2004 10:08:51

Déposé sur Effet de slide sur les propriétés de son choix...

mais c est sa le plus bizar quand j met le code dans ton .fla sa marche mais dand le mien niet !!
Posté le : 26/05/2004 17:00:51

1 2 3


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales