Aller au contenu

MS-DOS_1991

Hubmaster
  • Compteur de contenus

    442
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par MS-DOS_1991

  1. Le code est 13 Les tables ascii sont disponibles sur LookUpTables
  2. Après avoir fait une recherche sur Google, j'ai trouvé ce script javascript (parmis tant d'autres): Sert à désactiver la touche Entrée dans un formulaire. Si l'utilisateur clique sur Entrée, le champs passé en paramètre au script prend le focus function desactiveTouche(codeTouche, focusSuivant) { if(window.event.keyCode == codeTouche) { window.event.returnValue = false; focusSuivant.focus(); } }
  3. Et les personnes handicapées, qui ne peuvent pas se servir d'une souris ou cliquer sur le bouton Envoyer, comment vont-elles faires ?
  4. Ca marche parfaitement, merci
  5. Bonjour Ca fait un petit moment que je n'ai pas posté de nouveau sujet Je voudrais savoir si il existait une fonction PHP qui retournerait le chemin relatif (à partir de la racine du site) vers le dossier de la page du script Exemple: h*tp://www.monsite.tld/dossier_1/dossier_2/monscript.php retournerait /dossier_1/dossier_2/ Des idées ?
  6. Bonjour à toi Aurais-tu un exemple de mail "crypté" ? Cela peut provenir d'un mauvais réglage du codage des caractères dans ton client mail...
  7. MS-DOS_1991

    Image cliquable

    Le code n'est apparemment pas de toi, et -ne le prends pas mal- je pense que tu débutes en PHP car tu as placé ton texte avant ta variable: Pas Glop: <a href=\"messages/messages.php?pseudo=$row[pseudo]\">$listeconnecte.=$image.' <b>'. $photo.$rs['pseudo']." ~</b></a> "; Glop Glop: $listeconnecte .= '<a href="messages/messages.php?pseudo='.$row['pseudo'].'">'. $image.' <strong>'.$photo.$rs['pseudo'].'~</strong></a><br />'; Tiens-nous au courant
  8. MS-DOS_1991

    Image cliquable

    De quoi parles-tu ? Que veux-tu dire par "j'ais donc modifier la ligne dans le fichier connectes.php" ?? Quel fichier connectes.php Comment veux-tu que l'on t'aide si tu ne nous donnes pas ton code
  9. Autrement dit, tu pourrais faire: Dans ta fenetre java script: <a href="java script:window.opener.document.getElementById('nopre').value='Matricule_01'">matricule 1</a>
  10. Salut (le code doit être mis entre [html] et [/html] ou [code] et [/code] merci) Commences par éclaircir ton code: <style type="text/css"> td { height: 32px; } </style> <tr> <td style="width: 124px; background-color: #666666;"> <p style="color: #ffffff;">Matricule:</td> <td style="width: 265px; background-color: #f5f5f5;"> <input name="mat" size="20" style="float: left" value="<?php if ($x_MATRICULE) echo $x_MATRICULE; ?>"> </td> <td style="background-color: #666666; color: #ffffff;">Nom et prénom</td> <td style="width: 158px;"> <p><input name="nopre" size="29" style="float: left" value="<?php if($np) echo $np; ?>"></td> </tr>] Ensuite, pour ton problème, tu dois utiliser du JavaScript pour ouvrir une nouvelle fenêtre: (pas testé ) [...] <script type="text/javascript"> function ouvrirFenetre() { window.open ('affichage_infos.php', '', config='height=100, width=400, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no'); } </script> [...] <input type="button" id="mybutton" onClick="ouvrirFenetre()" value="Afficher Matricule" /> [...] ... mais je ne vois pas comment accéder à la première fenêtre depuis la seconde...
  11. Hé bien tu pourrais commencer par ajouter un slash à la fin de tes balises img pour les rendre W3C Compliant, puis par regrouper tes déclarations de style en une classe. Je m'explique: <div id="Layer6" style="position: absolute; width: 200px; height: 115px; z-index: 9; left: 120px; top: 550px;"><img src="image/menu/bouton/contact.gif" height="105" width="140"></div> <div id="Layer1" style="position: absolute; width: 200px; height: 115px; z-index: 8; left: 9px; top: 476px;"><img src="image/menu/bouton/projets.gif" height="105" width="140"></div> <div id="Layer5" style="position: absolute; width: 200px; height: 115px; z-index: 7; left: 0px; top: 387px;"><img src="image/menu/bouton/formations.gif" height="105" width="140"></div> <div id="Layer5" style="position: absolute; width: 200px; height: 115px; z-index: 7; left: 0px; top: 387px;"><img src="image/menu/bouton/formations.gif" height="105" width="140"></div> <div id="Layer4" style="position: absolute; width: 200px; height: 115px; z-index: 6; left: 54px; top: 308px;"><img src="image/menu/bouton/classescultures.gif" height="105" width="140"></div> <div id="Layer2" style="position: absolute; width: 200px; height: 115px; z-index: 5; left: 97px; top: 230px;"><img src="image/menu/bouton/ateliers.gif" height="105" width="140"></div> <div id="Layer3" style="position: absolute; width: 200px; height: 115px; z-index: 3; left: 37px; top: 143px;"><img src="image/menu/bouton/itemart.gif" height="105" width="140"></div> Par: div#menu div { position: absolute; width: 200px; height: 115px; } div#menu div img { height: 105px; width: 140px; } [...] <div id="Layer6" style="z-index: 9; left: 120px; top: 550px;"><img src="image/menu/bouton/contact.gif" /></div> <div id="Layer1" style="z-index: 8; left: 9px; top: 476px;"><img src="image/menu/bouton/projets.gif" /></div> <div id="Layer5" style="z-index: 7; left: 0px; top: 387px;"><img src="image/menu/bouton/formations.gif" /></div> <div id="Layer5" style="z-index: 7; left: 0px; top: 387px;"><img src="image/menu/bouton/formations.gif" /></div> <div id="Layer4" style="z-index: 6; left: 54px; top: 308px;"><img src="image/menu/bouton/classescultures.gif" /></div> <div id="Layer2" style="z-index: 5; left: 97px; top: 230px;"><img src="image/menu/bouton/ateliers.gif" /></div> <div id="Layer3" style="z-index: 3; left: 37px; top: 143px;"><img src="image/menu/bouton/itemart.gif" /></div> Ca simplifie déjà pas mal le code, non ?
  12. Je ne suis pas sûr de comprendre ton problème Si tu mets dans ton fichier menu.inc.php le code de ton menu: <p> </p> <p> </p> <p> </p> <p> </p> <p> <img src="image/menu/barre-menu.gif" height="439" width="200"></p> <div id="Layer5" style="position: absolute; width: 200px; height: 115px; z-index: 7; top: 113px; left: 138px;"> <img style="width: 200px; height: 500px;" alt="" src="image/menu/barre-menu2.gif"><br> </div> <p> </p> <div id="Layer6" style="position: absolute; width: 200px; height: 115px; z-index: 9; left: 120px; top: 550px;"><img src="image/menu/bouton/contact.gif" height="105" width="140"></div> <div id="Layer1" style="position: absolute; width: 200px; height: 115px; z-index: 8; left: 9px; top: 476px;"><img src="image/menu/bouton/projets.gif" height="105" width="140"></div> <div id="Layer5" style="position: absolute; width: 200px; height: 115px; z-index: 7; left: 0px; top: 387px;"><img src="image/menu/bouton/formations.gif" height="105" width="140"></div> <div id="Layer5" style="position: absolute; width: 200px; height: 115px; z-index: 7; left: 0px; top: 387px;"><img src="image/menu/bouton/formations.gif" height="105" width="140"></div> <div id="Layer4" style="position: absolute; width: 200px; height: 115px; z-index: 6; left: 54px; top: 308px;"><img src="image/menu/bouton/classescultures.gif" height="105" width="140"></div> <div id="Layer2" style="position: absolute; width: 200px; height: 115px; z-index: 5; left: 97px; top: 230px;"><img src="image/menu/bouton/ateliers.gif" height="105" width="140"></div> <div id="Layer3" style="position: absolute; width: 200px; height: 115px; z-index: 3; left: 37px; top: 143px;"><img src="image/menu/bouton/itemart.gif" height="105" width="140"></div> <p> </p> (Mal codé soit dit en passant, je suis certain que tu pourrais l'optimiser davantage ) ... et que dans ta page index.php tu mets: <html> <head> [...] </head> <body> [...] <div id="menu"><?php include('menu.inc.php'); ?></div> [...] </body> </html> .. Tout devrait marcher comme sur des roulettes, non ?
  13. Pour moi, les plus "idiotes" et pourtant tellement faciles à éviter sont les failles includes et les injections sql
  14. Comme tu l'as dit, mets ton fichier dans un répertoire de la racine, avec un .htaccess interdisant l'accès au répertoire et de manière plus générale aux fichiers se terminant par .config.php par exemple
  15. la structure de ton xml est assez simple: chaque produit est entouré des balises <produit></produit> Puis on retrouve les informations entre balises: <produit> <id>1049</id> <hotelname>Novotel Sydney On Darling Harbour</hotelname> <rating>4</rating> <lien>http%3A%2F%2Ftracking.publicidees.com%2Fclic.php%3Fpartid%3D3874%26progid%3D104%26adfactory_type%3D12%26ref_pdt%3D1049</lien> <description>Le Novotel Sydney On Darling Harbour est situé à côté du centre de convention et d'exposition de Sydney avec une liaison directe et commode vers le centre des affaires (CBD) par l'intermédiaire du monorail. Parfaitement situé à quelques minutes des attractions les plus populaires de Sydney comme l'aquarium de Sydney, le musée (Powerhouse Museum) et Star City.</description> <hotelinfo>Service de baby sitting, Centre d'affaires, Bar à cocktails, Salles de conférence, Chambres non fumeur, Parking (payant), Réception, Restaurant, Sauna, Piscine, Court de tennis</hotelinfo> <roominfo>Climatisation, Sèche cheveux, Chauffage, Coffre fort dans la chambre, Fer et table à repasser, Minibar, Films à la carte, Radio, Réfrigérateur, Nécessaire pour thé et café, Téléphone, Télévision</roominfo> <img>http%3A%2F%2Fwww.hotelclub.net%2Fenter.asp%3Fid%3D24616%26%2338%3Bru%3Ddirecthotel.asp%3Fid%3D9</img> <prix>noprice</prix> <currency>AUD </currency> <city>Sydney</city> <cityid>1</cityid> <country>Australie</country> <countryid>3</countryid> </produit> Tu pourrais donc faire un fichier php qui agirait de cette façon (le code est faux, c'est juste pour donner une idée): // [...] Code pour sélectionner chaque groupe <produit>...</produit> [...] foreach($balise_dans_produit AS $nom_balise => $contenu_balise) // Pour chaque balise (<id>, <city>, <country>...) { $$nom_balise = $contenu_balise; // on crée une variable du nom de la balise contenant le texte du xml echo $$nom_balise; } ... Mais je ne sais pas comment sélectionner tout le groupe entre <produit> et </produit>
  16. Le topic est dans Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP, donc j'ai supposé que l'on parlait du PHP
  17. Les conventions de codage sont très subjectives, et tu peux très bien en faire une rien que pour ton projet, l'important c'est que tu le sentes bien Il est "d'usage" de faire: conf => Fichiers de configuration de ton programme (xyz.conf.php) includes => Fichiers que tu inclus dans ton programme (xyz.inc.php) includes/classes => Fichiers de classes (xyz.class.php) temp => Fichiers temporaires (xyz.tmp) cache => Fichiers de cache pour une vitesse plus élevée (xyz.cache ou xyz.buf) data => Aucune idée... mais au nom, cela pourrait être des données utilisateur ou des fichiers de données (résultats de sondages, forums, etc) ... j'en oublie des tonnes, mais tu peux très bien mettre tes propres noms, personne ne t'en voudra Concernant ces dossiers, si tu ne sais pas quoi mettre dedans, c'est qu'ils ne sont pas indispensables alors ne les fais tout simplement pas (programmeur = fainéant)
  18. Bonjour De mémoire: <p> <a href="#" onClick="window.history.go(-1)"> <img src="http://www.tonsite.com/ton_bouton.png" title="Précédent" alt="<-" /> </a> </p>
  19. Tu peux faire cela en PHP en utilisant un parseur XML et à l'aide d'une boucle en mettant chaque information dans ta base de données
  20. Si tu souhaites faire comme sur ton site de démo, il te suffit de faire comme ceci: <p><a href="http://tonsite.com/le_nom_de_ton_image.png"><img src="http://tonsite.com/le_nom_de_ton_image.png" style="width: petite_valeurpx; height: petite_valeurpx;" title="" alt="image" /></a></p> ... et quand l'utilisateur cliquera sur l'image, il verra la taille réelle de l'image
  21. Ca voudrait dire faire un appel du genre: <script type="text/javascript" src="http://www.monsite.com/un_fichier.php"></script> C'est possible, ça ?
  22. ... Sauf qu'il faut quand même aller chercher des données dans une base SQL et c'est impossible à faire rien qu'en JavaScript; il faut le faire dialoguer avec PHP Etant donné que les moteurs de recherches (Google et autres) ne "voient" pas le JavaScript, je ne sais pas si tes liens s'afficheraient pour eux et donc s'il les compteraient comme des blacklinks
  23. <?php [...] ?> <html> <head> <meta http-equiv="refresh" content="0;http://www.tonsite.com/index.php" /> </head> <body> <h3 style="color: red;"> <?php if ($envoi) echo 'Remerciementformulaire.html'; else echo 'Désolé, votre demande n\'a pu aboutir, veuillez la renouveler'; ?> </h3> <p>Vous allez être redirigé vers l'accueil du site.</p> </body> </html> <?php [...] ?>
  24. Tu pourrais faire ça grâce à AJAX (non ce n'est pas un language de programmation ) -- un script js appelle un fichier PHP de ton serveur -- le script php retourne la liste -- le fichier js traite la liste qu'il a reçu et l'affiche dans la page web Cela devrait marcher je pense
  25. Si tu dois absolument envoyer du code html avant de rediriger le visiteur, tu peux par exemple utiliser une balise meta et/ou du javascript au lieu de header(): <?php ... if(blablabla) { ?> <html> <head> <meta http-equiv="refresh" content="0;http://www.tonsite.com/index.php" /> </head> <body> <p>Vous allez être redirigé vers l'accueil du site.</p> </body> </html> <?php } ... ?>
×
×
  • Créer...