-
Compteur de contenus
2 089 -
Inscription
-
Dernière visite
-
Jours gagnés
1
Type de contenu
Profils
Forums
Blogs
Tout ce qui a été posté par BaK
-
[Résolu] Afficher image en fonction d'un champ texte
BaK a répondu à un(e) sujet de BaK dans Programmation
Pfiou, je suis finalement parvenu à ce que je voulais! <html> <head> <title>Test</title> <script language="Javascript" type="text/javascript" > function reset_fields() { document.getElementById('liste_eleves').selectedIndex=0; document.getElementById('eleve_id').value=""; } var eleve = new Array(5) eleve[0]='blbl.gif'; eleve[1]='icon_Vache.gif'; eleve[2]='icon_woot.gif'; eleve[3]='victoire-584.gif'; eleve[4]='ciao.gif'; function select_choix_eleve() { var choix = document.getElementById('liste_eleves').options[document.getElementById('liste_eleves').selectedIndex].value; document.getElementById('monImage').src= eleve[choix]; /*document.getElementById('eleve_id').value=null;*/ document.getElementById('eleve_id').value=parseInt(choix)+1; } function txt_quel_eleve() { var input_eleve_id = document.getElementById("eleve_id").value; var seloption = document.getElementById('liste_eleves'); if (input_eleve_id == "") alert ("Entrez un n°") else if (input_eleve_id > 5) alert ("Entrez un n° compris entre 1 et 5") else document.getElementById("monImage").src = eleve[input_eleve_id-1]; seloption.selectedIndex=0; } </script> </head> <body> <body onLoad ="reset_fields()"> <img src="" alt="mon image" id="monImage"> <br /> <br /> Liste Elèves: <select name="liste_eleves" id="liste_eleves" onChange="java script:select_choix_eleve();"> <option value="" selected> </option> <option value="0">eleve1</option> <option value="1">eleve2</option> <option value="2">eleve3</option> <option value="3">eleve4</option> <option value="4">eleve5</option> </select> <br /> <br /> Elève n°: <input type="text" name="eleve_id" id="eleve_id" value="" maxlength="1" size="1" /> <br /> <br /> <input type="button" value="Go" onClick="java script: txt_quel_eleve()" id="bouton_go"> </body> </html> -
[Résolu] Afficher image en fonction d'un champ texte
BaK a répondu à un(e) sujet de BaK dans Programmation
Encore une petite question au passage J'ai essayé ça: <input type="text" name="eleve_id" id="eleve_id" value="" maxlength="1" size="1" onchange="java script: quel_eleve()" /> avec cet ajout dans la partie JavaScipt: document.getElementById("eleve_id").onchange() mais rien ne se passe lorsque je change la valeur du champ texte... -
[Résolu] Afficher image en fonction d'un champ texte
BaK a répondu à un(e) sujet de BaK dans Programmation
Yes, j'y suis! <html> <head> <title>Test</title> <script language="Javascript" type="text/javascript" > var eleve= new Array(5) eleve[0]='blbl.gif'; eleve[1]='icon_Vache.gif'; eleve[2]='icon_woot.gif'; eleve[3]='victoire-584.gif'; eleve[4]='ciao.gif'; function quel_eleve() { var input_eleve_id = document.getElementById("eleve_id").value; if (input_eleve_id == "") alert ("Entrez un n°") else if (input_eleve_id > 5) alert ("Entrez un n° compris entre 1 et 5") else document.getElementById("monImage").src = eleve[input_eleve_id-1]; } </script> </head> <body> Elève n°: <input type="text" name="eleve_id" id="eleve_id" value="" maxlength="1" /> <img src="" alt="mon image" id="monImage"> <input TYPE="button" value="Go" onClick="java script: quel_eleve()"> </body> </html> Merci KewlCat pour ces derniers conseils! J'ai encore été embêté avec les images sous Firefox. Pas moyen qu'il les affiche avec les liens suivants: C:\INSTALL\Images\ciao.gif C:/INSTALL/Images/ciao.gif C:\\INSTALL\\Images\\ciao.gif Lorsque j'ouvre directement l'image dans FF, voilà le lien qu'il utilise: file:///C:/INSTALL/Images/ciao.gif mais ça reste également sans effet dans mon code... J'ai donc mis les images au même endroit que le fichier HTML. Prochaine étape, alimenter le menu déroulant à partir du tableau, comme tu me l'as signalé! ++ -
[Résolu] Afficher image en fonction d'un champ texte
BaK a répondu à un(e) sujet de BaK dans Programmation
Re Alors ça serait plutôt pour demander à nouveau un peu d'aide... J'ai ça: <html> <head> <title>Test</title> <script language="Javascript" type="text/javascript" > <!-- var liste_eleves= new Array(5) enfant[0]='C:\INSTALL\Images\blbl.gif'; enfant[1]='C:\INSTALL\Images\icon_Vache.gif'; enfant[2]='C:\INSTALL\Images\icon_woot.gif'; enfant[3]='C:\INSTALL\Images\victoire-584.gif'; enfant[4]='C:\INSTALL\Images\ciao.gif'; function quel_eleve() { var input_eleve_id = document.getElementById("eleve_id").value; if (enfant[input_eleve_id] == null) alert ("Entrez un n°") else document.getElementById("monImage").src = enfant[input_eleve_id]; } //--> </script> </head> <body> Elève n°: <input type="text" name="eleve_id" value="" /> <img src="" alt="mon image" id="monImage"> <input type="button" value="Go" onClick="java script: quel_eleve()"> ; </body> </html> Mais le bouton "Go" ne fait rien du tout. Qu'est ce que j'ai oublié? -
Re Bon, après toutes mes interrogations je me suis finalement décidé sur le modèle: un 22" Wide! En me basant sur LesNumériques (pas trouvé d'autres tests..., même en anglais tout est redirigé vers digitalversus.com), voilà les modèles qui m'intéressent: > Philips 220CW - Temps de latence: entre 2 ms et 5 ms - Luminosité: 300 cd/m2 - Contraste: 1000:1 - Couleurs: très bonnes, écart moyen de 2.3 / très léger excès de vert dans les tons gris - Connectique: DVI + VGA - Pied: fixe > Samsung SyncMaster T220 - Temps de latence: 2 ms - Luminosité: 300 cd/m2 - Contraste: 900:1 - Couleurs: bonnes après réglages - Connectique: DVI (HDCP) + VGA - Pied: fixe - Garantie zéro pixel mort (? http://www.lesnumeriques.com/news_id-5518.html) > Samsung SyncMaster 2232BW - Temps de latence: entre 2 ms et 5 ms - Luminosité: 300 cd/m2 - Contraste: 1000:1 - Couleurs: très bonnes, écart moyen de 2.8 - Connectique: DVI (HDCP) + VGA - Garantie zéro pixel mort (? http://www.lesnumeriques.com/news_id-5518.html) /!\ Incertitude sur la dalle > ViewSonic VX2240w - Temps de latence: entre 2 ms et 5 ms - Luminosité: 300 cd/m2 - Contraste: 1000:1 - Couleurs: très bonnes, écart moyen de 2.8 (après 1h de chauffe) / petite dominante de bleu à la base - Connectique: DVI (HDCP) + VGA - Pied: fixe - Garantie zéro pixel mort > ViewSonic VX2255wmb - Temps de latence: 5 ms - Luminosité: 280 cd/m2 - Contraste: 700:1 - Couleurs: juste, écart moyen de 1.9 - Connectique: DVI (HDCP) + VGA - Pied: rotatif, ajustable en hauteur - Garantie zéro pixel mort - Webcam intégrée Voilà, d'après ce que j'ai lu ils se valent à peu près tous. Je les ai mis dans mon ordre de préférence, je vais donc sans doute me lancer avec le Philips 220CW! Qu'en pensez-vous? Qqun l'a-t-il déjà testé?
-
[Résolu] Afficher image en fonction d'un champ texte
BaK a répondu à un(e) sujet de BaK dans Programmation
Salut KewlCat, Merci bcp pour ta réponse! Mais euh, il est où le code à copier/coller? Nan je rigole, merci pour ces instructions qui devraient me permettre d'y arriver par moi-même! Je reviens pour vous montrer le résultat, ou pour demander un coup de pouce supplémentaire -
Bonjour à tous, Je fais mes premiers pas en PHP/JS, je me donne de la peine et .. j'en ai! Voilà tout d'abord ce que j'ai fait: <html> <head> <title>Test champs remis à zéro</title> <script language="Javascript" type="text/javascript" ></script> </head> <body> Liste Elèves: <select name="liste_eleves" id="eleve_id" onChange="if (this.options[this.options.selectedIndex].value !='')document.getElementById('monImage').src=this.options[this.options.selectedIndex].value;"> <option value="monImage" selected> </option> <option value="C:\INSTALL\Images\blbl.gif">eleve1</option> <option value="C:\INSTALL\Images\icon_Vache.gif">eleve2</option> <option value="C:\INSTALL\Images\icon_woot.gif">eleve3</option> <option value="C:\INSTALL\Images\victoire-584.gif">eleve4</option> <option value="C:\INSTALL\Images\ciao.gif">eleve5</option> </select> <img src="" alt="mon image" id="monImage"> </body> </html> Ce qui donne: et ça lorsque l'on choisit un élève: Maintenant, je voudrais reproduire ce comportement, mais à partir d'un champ texte: Pour que lorsque l'on tape un chiffre de 1 à 5, que l'on click sur "Go", l'image correspondante s'affiche. Ma première idée serait de créer un array pour y déclarer les 5 chiffres. Ensuite, lors du click, de tester si la valeur du champ texte correspond à une valeur du tableau, et si c'est le cas d'afficher l'image correspondante. Par contre, comment mettre ça en code... :P Qqun pourrait m'indiquer comment faire ça? Ou me donner des pistes, des exemples... ? Merci d'avance, a+
-
Re J'ai parcouru les tests des Numériques, fort intéressant! Voilà ce que j'en ai retenu: 1) Tout d'abord, je suis surpris de voir que le format 4/3 ne se fait pour ainsi dire plus. Seuls quelques 19" proposent encore ce format, voir éventuellement en 20". Comme ce moniteur sera utilisé pour de la bureautique et internet, mais également pour faire un peu de jeu et un peu de film, je suppose qu'un écran wide devrait convenir. Les 4/3 sont plus appropriés paraît-il pour le traitement de texte et le web. Est-ce vrai? 2) Donc, si je pars sur du wide en 16/10, les 20, 21 et 22" sont tous en 1680x1050. Ce qui veut dire qu'un 22" n'affiche pas plus de pixels qu'un 20", mais par contre l'image affichée est plus grosse sur un 22". D'un côté cela permet d'avoir une lecture plus aisée sur un 22", j'ai lu plusieurs posts de personnes se plaignant de la petitesse des écritures à cette résolution. Mais d'un autre côté, je me demande si l'image "agrandie" d'un 22" n'est pas de moins bonne qualité, d'aspect moins précis, que sur un 20"? 3) D'après les Numériques, les dalles utilisées pour les écrans 22" sont toutes de type TN, dalles qui ont le défaut de provoquer des fourmillements dans les films. Alors que les 20" à dalle MVA n'ont pas ce défaut. 4) En ce qui concerne les jeux, il faut parfois faire des réglages à l'aide de patchs ou autre, lorsqu'il ne sont pas fait pour tourner à un autre format que du 4/3. D'autre part, ma machine n'étant pas du dernier cri: P4 3GHz / 3GB RAM / nVidia 7600GT, j'ai peur d'être confronté à des ralentissements avec une résolution de 1680x1050. => Du coup, suite au point 3) et 4), je me demande si ce que je dis en 1) reste valable... A savoir est-ce qu'un écran wide de 22" posera problème pour les films? Que la résolution d'un écran de 20" à 22" sera problématique pour ma carte graphique lors de jeux? Serait-il plus judicieux de me contenter d'un 19" au format 4/3 et de résolution 1280x1024? Voir d'en prendre 2? Et pour finir, est-il préférable de prendre un modèle d'écran avec vitre ou sans? Voilà, si vous avez quelques éléments de réponses pour les points ci-dessus merci de m'en faire part! Oh! Mon budget max est de l'ordre de 500€, et je ne pense pas avoir besoin d'un écran plus grand que 22". ++
-
Euh 27" c'est un peu abusé non? Quoique... Merci pour le lien vers Les Numériques, je vais parcourir tous leurs tests et je reviens vous faire un topo! ++
-
probleme de branchement tv+enregistreur dvd
BaK a répondu à un sujet dans J'ai rien à dire mais j'le dis quand même
Re Alors voilà à quoi ressemble une prise peritel (ou SCART): et le câble: Tu en as parlé dans ton 1er message, c'est pour ça qu'on est parti du principe que tu avais cette connectique sur ta TV. Si tu n'as que ça: Il faut que tu utilises 2 de ces câbles comme cela: - 1 câble qui relie la prise murale à ton lecteur DVD - 1 câble qui relie ton lecteur DVD à ta TV Ensuite, pour voir le menu DVD, il faut mettre la chaîne AV comme dit précédemment. ++ -
Bonjour, Mon vieux moniteur CRT commence à montrer des signes de faiblesse, c'est pourquoi je vais en profiter pour l'échanger contre un écran plat. Je recherche la qualité, va donc falloir mettre le prix, mais s'il tient pendant 6-7 ans comme mon CRT je pense que cela vaut la peine! En cherchant sur le net, je n'ai pas trouvé de comparatif sur des modèles récents. Par contre hardware.fr a fait celui-ci en 2005, où il est question de 3 types d'écran: - TN - VA - IPS Ces différentes dalles sont-elles toujours d'actualité? Vers laquelle se tourner? J'ai également pu voir que les caractéristiques ci-dessous déterminent la qualité d'un écran: - Luminosité - Contraste - Temps de latence - Qualité du noir Pouvez-vous svp m'indiquer quelles valeurs je dois rechercher pour les points ci-dessus afin d'avoir un écran de bonne qualité? Voilà, j'attends déjà que l'on m'indique quelques précisions avant de mentionner mon budget et la taille de l'écran désirée! Merci, a+
-
affichage sur le forum
BaK a répondu à un(e) sujet de BaK dans J'ai rien à dire mais j'le dis quand même
Cool, l'icône modifié qui indique que l'on a participé à un sujet est réapparu! Merci Yann! -
probleme de branchement tv+enregistreur dvd
BaK a répondu à un sujet dans J'ai rien à dire mais j'le dis quand même
Hello Comme te l'indique Invité Mirware, il faut brancher ton DVD sur la TV à l'aide du câble péritel. Tu allumes ta TV en premier et ensuite le DVD, ce qui va faire apparaître son menu à l'écran, quelle que soit la chaîne sur laquelle tu étais. De plus, tu devrais avoir un bouton "auxiliaire" sur ta télécommande, même si elle est vieille. Ce bouton "va" avec la prise péritel à l'arrière de la TV si on veut. Le bouton peut s'intituler "AUX" ou "AV". Ce bouton te permet d'accéder à la chaîne du DVD. ++ PS: /!\ Invité Mirware, on a un membre qui porte déjà ce pseudo! Ce pervers et grossier personnage ne manquera pas de t'insulter s'il voit que tu lui as piqué son pseudo! -
Titre de cette musique ???
BaK a répondu à un(e) sujet de seb57 dans J'ai rien à dire mais j'le dis quand même
Hello! Angélique> Y a un remix dub ou reggae pour que tu connaisses? -
affichage sur le forum
BaK a répondu à un(e) sujet de BaK dans J'ai rien à dire mais j'le dis quand même
Salut Angélique , hello Greywolf, Castotwo Ok pour les sujets similaires, j'ai trouvé le petit - Par contre, pas cool d'avoir supprimé l'icône modifié, c'était bien pratique! Mais si cela va être corrigé bientôt, tout va bien! Merci, a+ -
Hello Fait un moment que j'ai pas remis les pieds par ici... Et là j'ai un liste de tous les topics identiques à celui que je suis en train de consulter qui s'affiche en dessous. Ou qu'elle est la coche à enlever pour faire disparaître cette liste? Je n'ai rien trouvé dans mes contrôles. De plus, avant quand je participais à un topic, je pouvais le repérer tout de suite grâce à un petit carré blanc (il me semble) qui se mettait par dessus le rectangle bleu du topic. Là, plus de signe distinctif n'apparaît sur un topic où j'ai écrit qqch. Que c'est-il passé? Merci pour votre aide, a+
-
Hello -> DriveImageXML (avec un tuto sur libellules.ch)
-
J'ai finalement utilisé le test sur la longueur du nom: if (strlen(trim($_POST['nom'])) < 1 et là ça fonctionne parfaitement bien! Encore merci, a+
-
Bonjour à tous, Merci pour vos réponses! Voilà ce que j'ai trouvé comme commentaire sur la doc isset: Je vais donc faire quelques tests avec empty et sinon tester la longueur avec strlen
-
Salut Grenouille, Merci bcp pour ta réponse! Entre temps j'a essayé de simplifier mon code au max pour y comprendre qqch, et c'est tout le contraire! Voilà le code du formulaire.php <?php echo "<plaintext>"; print_r ($_POST); $NomPrenom = $_POST['nom']; if (isset($NomPrenom)) { echo "Tout bon\n"; } else { echo "FAUX\n"; } ?> Supposons que je ne mette rien dans le champ 'nom', voilà ce qui s'affiche: Comme on peut le voir en gras, aucune variable n'est affectée à 'nom' Pourtant c'est bien le message "Tout bon" qui apparait! Si qqun voit où sa cloche... Merci, a+
-
Ooops ma mise en évidence s'est perdue en mode code. Voilà la partie du fichier traitement.php concernée par le test des champs: if (!isset($_POST['email'])) { $adresse_email = ""; $strMessage = "Email incorrect!\n<BR>"; } else { $adresse_email = $_POST['email']; if (!isset($_POST['nom'])) { $NomPrenom = ""; $strMessage = "Nom incorrect\n<BR>"; } else { $NomPrenom = $_POST['nom']; } if (!isset($_POST['lieu'])) { $LeLieu = ""; $strMessage .= "Lieu incorrect"; } else { $LeLieu = $_POST['lieu']; $IsAllOkay=true; } }
-
Bonjour, Tout n00b en html, php, etc que je suis, j'essaie de me faire une petite page web. J'ai donc repiqué des bouts de codes et ai créé un page principale ainsi qu'un page de contact. La page de contact consiste en un formulaire qui va m'envoyer un mail par le biais d'un fichier php. J'essaie de faire en sorte que le mail ne parte pas tant que les champs obligatoires du formulaires ne sont pas remplis. Mais ça ne fonctionne pas... Voilà la page contact.php qui contient le formulaire: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>BaK Computer</title> <link rel="stylesheet" href="style.css" type="text/css" charset="utf-8" /> </head> <body> <div id="outer"> <div id="wrapper"> <div id="head"> <div id="head-left"></div> <div id="head-right"></div> <div id="head-1"></div> <h1><span class="logo"><span class="top">BaK</span><span class="gadgets">Computer</span></span></h1> <div id="navb"> <ul> <li><a href="http://homepage.com/ordinateurs/">HOME</a></li> <li><a href="http://homepage.com/ordinateurs/contact.html">CONTACT</a></li> </ul> </div> </div> <div id="body"> <div id="body-bot"> <h2><span>Formulaire de <strong>CONTACT</strong></span></h2> <div class=clear> <form name="formulaire" action="http://homepage.com/ordinateurs/traitement.php" method="post" onSubmit="return verification()"> <table cellspacing="15"> <br /> <tr><td class="info">Nom/Prénom* : </td> <td class="champ"> <input name="nom" type="text" size="50" class="writein"></td></tr> <tr><td class="info">Lieu* : </td> <td class="champ"> <input name="lieu" type="text" size="50" class="writein"></td></tr> <tr><td class="info">Email* : </td> <td class="champ"> <input name="email" type="text" size="50" class="writein"></td></tr> <tr><td class="subject">Offre choisie* : </td> <td class="liste"> <input name="offre" type="radio" value="offre_1">#1<br> <input name="offre" type="radio" value="offre_3">#3<br> <input name="offre" type="radio" value="offre_4">#4</td></tr> <tr><td class="contenu">Message : </td> <td class="contenant"><textarea name="texte" cols="50" rows="20" class="writein"></textarea></td></tr> <div class="nepasvoir"> <tr><td class="info"></td> <td class="champ">*Champs <strong>obligatoires</strong></td></tr> </div> <tr><td class="info"></td> <td class="champ"><input type=checkbox value=true name=copy id=copy><label for=copy> Je désire recevoir une copie</label></td></tr> <tr id="nepasimprimer"> <td class="lesboutons"> <input name="annuler" type="reset" value="Annuler"></td> <td> <input name="soumettre" type="submit" value="Envoyer"></td> </tr> </table> </form> </div> </div> </div> </div> </div> </div> </body> </html> et le fichier PHP qui génère le mail: <?php echo "<plaintext>"; print_r ($_POST); $strMessage = ""; $IsAllOkay=false; if (!isset($_POST['email'])) { $adresse_email = ""; $strMessage = "Email incorrect!\n<BR>"; } else { $adresse_email = $_POST['email']; if (!isset($_POST['nom'])) { $NomPrenom = ""; $strMessage = "Nom incorrect\n<BR>"; } else { $NomPrenom = $_POST['nom']; } if (!isset($_POST['lieu'])) { $LeLieu = ""; $strMessage .= "Lieu incorrect"; } else { $LeLieu = $_POST['lieu']; $IsAllOkay=true; } } if ($IsAllOkay) { echo "Merci pour votre commande"; $adresse="email@email.com"; $from="From: $NomPrenom $lieu <$email>\r\n"; $from.="Reply-To: $nom $lieu <$email>\n"; $from.="X-priority:3\n"; $from.="MIME-Version: 1.0\r\n"; $from.="Content-Type: text/plain"; $message="$NomPrenom a manifester son interet pour l'offre $offre\n"; $message.="Lieu :$texte\n"; $message.="Email :$email\n"; $message.="Commentaire :$texte"; //messages de debug if (mail($adresse,$sujet,$texte,$from)) { echo "\nON A ENVOYE LE MAIL SUIVANT "; echo "\nTO:$adresse"; echo "\nSUJET : $offre"; echo "\nMESSAGE : $message"; echo "\nHEADERS : $from"; } else { echo "\n#### PROBLEME D'ENVOI AUTOMATIQUE DE MAIL"; } } else { echo "#### Il me manque des infos ####"; echo "voici les erreurs à corriger :"; echo $strMessage; } Pour l'instant, le mail est envoyé à chaque fois, même si tous les champs sont vides... Me serais-je planté dans mes if...else?
-
Yes, merci ogu pour ton intervention! douds> Pas de compét, mais t'as quand même bien insisté! Et t'as bien fait! Euh, voilà tout ce que j'ai trouvé à gratter: http://www.fdjeux.com/jeux/morpion/ Et si un modo veut déplacer ce post dans Trucs & astuces, maintenant que c'est résolu! ++
-
Bon, bha, t'as gagné! Je viens de lancer TweakUI et la fonction X-Mouse fonctionne parfaitement! N'empêche, j'aimerai tout de même savoir ce que ça fait de renommer une clé de la BdR! Merci douds, a+
-
Comme je suis le représentant informatique pour mon service, j'ai les droits administrateur. Par contre, j'ai tjrs le service informatique qui a un oeil sur tout, et après faut justifier, blabla... Mais on s'égare là, non?