Aller au contenu

Dan

Direction
  • Compteur de contenus

    30 688
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Dan

  1. Utiliser des logiciels crackés alors que tu envisages de passer "pro" n'est franchement pas une bonne idée. Tous ces logiciels doivent avoir des tarifs "étudiant" qui sont vraiment très bas par rapport au prix du marché. Tu devrais en profiter tant que tu es étudiant pour les mettre à jour, cela te permettrait d'avoir les différents correctifs et améliorations dès parution. Donc, je répondrais OUI à ta question, tu risques quelques soucis, en dehors du fait que cette attitude n'est pas très "pro" ! Et en ce qui concerne les temps de rendu, une carte graphique haut de gamme de type Nvidia 950 ou 980 les améliorerait bien plus qu'une mise à jour de PC vu qu'ils supportent le rendu CUDA, sauf si ton PC est actuellement une vieille brouette.
  2. Bonjour, Si ta société est bien Adnow, tu devrais au moins connaître ce qu'elle propose comme produits, non ? De plus, il est inutile de venir poster ici, florian67 (même IP que toi localisée à Moscou) a déjà été averti suite à une publicité abusive pour son site ! Et la pub déguisée, on n'aime pas ça ici ! Dan
  3. Assure-toi de vider un cache éventuel. Comme Dudu le signale, difficile de t'aider vu qu'on ne connait même pas l'URL du site, ni précisément ce que tu as ajouté.
  4. Bonjour Charline, Je vois que la source de ton script a été dupliquée... du moins les premières fonctions. La mise en page un peu brouillonne et non formatée ne donne pas vraiment envie de se plonger dans ce code. En voici une version nettoyée et formatée pour ceux qui se sentent le courage de s'y plonger. Au premier coup d'oeil, il manque des "value=..." à la liste des <option> .... <script language="JavaScript" type="text/javascript"> <!-- /* This script is Copyright (c) Paul McFedries and Logophilia Limited (http://www.mcfedries.com/). Permission is granted to use this script as long as this Copyright notice remains in place.*/ function CalculateTotal(frm) { var order_total = 0 // Run through all the form fields for (var i = 0; i < frm.elements.length; ++i) { // Get the current field form_field = frm.elements[i] // Get the field's name form_name = form_field.name // Is it a "product" field? if (form_name.substring(0, 4) == "PROD") { // If so, extract the price from the name item_price = parseFloat(form_name.substring(form_name.lastIndexOf("_") + 1)) // Get the quantity item_quantity = parseInt(form_field.value) // Update the order total if (item_quantity >= 0) { order_total += item_quantity * item_price } } } // Display the total rounded to two decimal places document.getElementById("order_total").firstChild.data = "CHF" + round_decimals(order_total, 2) } function round_decimals(original_number, decimals) { var result1 = original_number * Math.pow(10, decimals) var result2 = Math.round(result1) var result3 = result2 / Math.pow(10, decimals) return pad_with_zeros(result3, decimals) } function pad_with_zeros(rounded_value, decimal_places) { // Convert the number to a string var value_string = rounded_value.toString() // Locate the decimal point var decimal_location = value_string.indexOf(".") // Is there a decimal point? if (decimal_location == -1) { // If no, then all decimal places will be padded with 0s decimal_part_length = 0 // If decimal_places is greater than zero, tack on a decimal point value_string += decimal_places > 0 ? "." : "" } else { // If yes, then only the extra decimal places will be padded with 0s decimal_part_length = value_string.length - decimal_location - 1 } // Calculate the number of decimal places that need to be padded with 0s var pad_total = decimal_places - decimal_part_length if (pad_total > 0) { // Pad the string with 0s for (var counter = 1; counter <= pad_total; counter++) value_string += "0" } return value_string } function totalcheckbox() { document.checkbox.TOTAL.value = ''; //I set the value of all the checkboxes equal to nothing var total = 0; //For loop iterates through all the checkboxes. ++ adds one each time to i. for (i = 0; i < document.checkbox.select.length; i++) { if (document.checkbox.select[i].checked) { total = total + parseInt(document.checkbox.select[i].value); //take whatever they selected and make it into an integer } } document.checkbox.TOTAL.value = total; //total value box equal to the sum } //--> </script> <form action="" class="freemailform" method="post"> <p><span style="font-size:smaller;">Veuillez vous assurer de fournir une adresse email valide, afin que nous puissions vous répondre dans les meilleures conditions.</span> </p> <table align="left" height="526" width="63%"> <tbody> <tr> <td class="left" height="22" style="display:none" valign="middle" width="216"><span>subject:</span> </td> <td height="22" width="0"> <input class="input text" name="subject" size="30" style="display:none" type="text" value="Demande offre" /> </td> </tr> <tr> <td class="left" height="35" valign="middle" width="216"> </td> <td height="35"> </td> </tr> <tr> <td bgcolor="#c0c0c0" class="left" width="216"><b>Quantité</b> </td> <td bgcolor="#c0c0c0"><b>Désignation</b> </td> <td bgcolor="#c0c0c0" style="text-align: right;"><b>Prix par pièces</b> </td> </tr> <tr> <td align="left" height="30" valign="middle" width="216"> <input name="PROD_1_1" onselect="CalculateTotal(this.form)" type="checkbox" value="10.00" /> </td> <td height="30" valign="middle">Choice 1</td> <td align="RIGHT" height="30" valign="middle">10.00</td> </tr> <tr> <td align="left" height="30" valign="middle" width="216"> <input name="PROD_2_1" onselect="CalculateTotal(this.form)" type="checkbox" value="20.00" /> </td> <td height="30" valign="middle">Choice 2</td> <td align="RIGHT" height="30" valign="middle">20.00</td> </tr> <tr> <td height="36" valign="middle" width="216"> </td> <td height="36" valign="middle"> <p align="right"><b>TOTAL</b> </p> </td> <td height="36" valign="middle"> <p align="right"><span id="order_total" style="text-align: right; font-weight: 700;">CHF 0.00</span> </p> </td> </tr> <tr> <td class="left" height="22" valign="middle" width="216"><span>Nom:</span> </td> <td height="22"> <input class="input text" name="Nom" size="35" type="text" /> </td> </tr> <tr> <td class="left" height="22" valign="middle" width="216">Prénom:</td> <td height="22"> <input class="input text" name="Prenom" size="35" type="text" /> </td> </tr> <tr> <td class="left" height="22" valign="middle" width="216"><span>Adresse email:</span> </td> <td height="22"> <input class="input text" name="email" size="35" type="text" value="" /> </td> </tr> <tr> <td class="left" height="22" valign="middle" width="216">Date d'arrivée<span style="font-size:smaller;">: (jj/mm/aaaa</span>)</td> <td height="22"><font color="#000000" face="Verdana" size="3"> <select name="Date_Arrivee_jour" size="1"> <option value="0">0</option> <option value="1">1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option> <option>6</option> <option>7</option> <option>8</option> <option>9</option> <option>10</option> <option>11</option> <option>12</option>< <option>13</option> <option>14</option> <option>15</option> <option>16</option> <option>17</option> <option>18</option> <option>19</option> <option>20</option> <option>21</option> <option>22</option> <option>23</option> <option>24</option> <option>25</option> <option>26</option> <option>27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select> <select name="Date_Arrivee_mois" size="1"> <option selected="selected">0</option> <option>1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option> <option>6</option> <option>7</option> <option>8</option> <option>9</option> <option>10</option> <option>11</option> <option>12</option> </select> <select name="Date_Arrivee_Annee" size="1"> <option selected="selected" value="2016">2016</option> <option value="2017">2017</option> <option value="2018">2018</option> </select> </font> </td> </tr> <tr> <td class="left" height="22" valign="middle" width="216">Nombre de personnes:</td> <td height="22"> <font color="#000000" face="Verdana" size="3"> <select name="Nombre_personnes" size="1"> <option selected="selected">0</option> <option>1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option> <option>6</option> </select> </font> </td> </tr> <tr> <td class="left" height="64" valign="middle" width="216"><span>Informations supplémentaires: </span> </td> <td height="64"> <p> <textarea cols="20" name="message" rows="5" style="width: 310px; height: 64px;"></textarea> </p> </td> </tr> <tr> <td class="left" height="19" width="216"> </td> <td height="19">[CAPTCHA]</td> </tr> <tr> <td class="left" height="26" width="216"> </td> <td height="26"> <input name="fmf_nonce" type="hidden" value="[NONCE]" /> <input name="cmd" type="hidden" value="send_fmf" /><span><input class="submit" name="aaa" type="submit" value="Envoyer le message" /></span> </td> </tr> </tbody> </table> <p> </p> <input name="verified" type="hidden" value="b9958a5d82" /> </form>
  5. Ce sont des plugins pour faire un annuaire, que tu peux intégrer à un domaine existant. Si c'est pour mettre en sous-domaine, tu n'as pas besoin d'un plugin wordpress mais d'un script d'annuaire. C'est différent ! A toi de définir ce que tu cherches à faire !
  6. Ce ne sont pourtant pas les plugins d'annuaires qui manquent : https://www.google.fr/?gws_rd=ssl#q=directory+plugin+wordpress Voici un page qui en affiche plusieurs : http://www.wpmayor.com/best-directory-plugins-for-wordpress/
  7. Bienvenue à bord du Hub ! Dommage qu'il n'y ait pas quelques photos sur ton site sur le dogue argentin.
  8. Il faut TOUJOURS se méfier des éditeurs sous Windows... mais normalement Notepad++ peut sauver en "texte seul" sans problème. C'est ce que j'utilise tout le temps.
  9. Attention au fichier .htaccess... il ne faut l'éditer qu'avec un outil "pur ascii" , par exemple le bloc-note et le transférer en mode TEXT et non BINARY ! Windows a tendance à ajouter des caractères de fin de ligne (retour chariot) non compatibles avec Linux !
  10. Tout simplement en mettant ceci au début de ton fichier .htaccess RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{SERVER_NAME}/%$1 [R,L] Si tu as toujours une erreur 500, poste ici ton fichier .htaccess
  11. Tu avais bien mis ça dans le répertoire "uploads".... ? Pas ailleurs ? Normalement, ta galerie ne doit pas exécuter de code là dedans !
  12. Bonjour, De ce que je vois sur leur site, une IP dédiée est une IP sur un de leur serveur au départ de laquelle tes emails seront expédiés (si tu prends l'option de l'IP dédiée). Cela te permet de faire apparaître tes mails comme provenant d'un domaine qui t'appartient, et de gérer toi-même la réputation de ton serveur mail (spf, dkim, dmarc...) Elle ne peut donc pas être prise ailleurs que chez eux. Par défaut, leur service utilise des IPs mutualisées. Le besoin ou non d'une IP dédiée va être fonction de ton volume mensuel d'emails.
  13. Dan

    PC de bureau 3 ecrans

    Pour avoir 3 écrans, il faut soit une carte-mère avec video intégrée plus une carte graphique supportant 2 écrans (type nvidia) soit deux cartes graphiques connectées en SLI (pour 3 ou 4 écrans) Je ne pense pas qu'il existe de carte mère avec 3 sorties hdmi ... mais je peux me tromper.
  14. Pas de quoi Pour information, tu as une coquille sur ta page intermédiaire... il faut écrire "je vous souhaite un excellent vol" et non " ...vole" ! http://blaskevicalexandre.fr
  15. Bonjour, Tu dois avoir un script javascript avec une erreur de syntaxe. Recherche ceci dans tes sources ... ']); _gaq.push(['_trackPageLoadTime']); ... l'erreur devrait se situer à ce niveau (juste avant...) <edit> Tu as une balise fermante </ script > en trop juste avant cela, dans ta première ligne de code Google Analytics !
  16. Attention, car la page d'accueil de ton site pèse tout de même 17MB ... c'est énooooorme !
  17. Déjà en passant ce css dans un "beautyfier", on verra peut-être plus clair, non ? Parce que ton code ne donne certainement pas envie de s'y plonger.... .box_skitter { position: relative; width: 800px; height: 300px; background: #000 } .box_skitter img { max-width: none } .box_skitter ul { display: none } .box_skitter .container_skitter { overflow: hidden; position: relative } .box_skitter .image { overflow: hidden } .box_skitter .image img { display: none } .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20 } .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20 } .box_skitter .prev_button { position: absolute; top: 50%; left: 35px; z-index: 152; width: 42px; height: 42px; overflow: hidden; text-indent: -9999em; margin-top: -25px; -webkit-transition: all .2s; -moz-transition: all .2s; transition: all .2s } .box_skitter .next_button { position: absolute; top: 50%; right: 35px; z-index: 152; width: 42px; height: 42px; overflow: hidden; text-indent: -9999em; margin-top: -25px; -webkit-transition: all .2s; -moz-transition: all .2s; transition: all .2s } .box_skitter .prev_button:hover, .box_skitter .next_button:hover { opacity: .5!important } .box_skitter .info_slide { position: absolute; top: -15px; left: -15px; z-index: -100; background: #000; color: rgba(0, 0, 0, 0.9); font: bold 1px arial; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; opacity: .75 } .box_skitter .container_thumbs { position: relative; overflow: hidden; height: 50px } .box_skitter .info_slide_thumb { height: 50px; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; overflow: hidden; top: auto; top: 0; left: 0; padding: 0!important; opacity: 1.0 } .box_skitter .box_scroll_thumbs .scroll_thumbs { position: absolute; bottom: 60px; left: 50px; background: #ccc; background: -moz-linear-gradient(-90deg, #555, #fff); background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#fff)); width: 200px; height: 10px; overflow: hidden; text-indent: -9999em; z-index: 101; cursor: pointer; border: 0 solid #333 } .box_skitter .info_slide_dots { position: absolute; bottom: -40px; z-index: 151; padding: 5px 0 5px 5px; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px } .loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 32px; height: 32px } .box_skitter .label_skitter { z-index: 150; position: absolute; bottom: 0; left: 0; display: none } .box_skitter .label_skitter { z-index: 100; position: absolute; bottom: 0; left: 0; color: #000; display: none; opacity: .8 } .box_skitter .label_skitter p { padding: 10px; margin: 0; font: bold 16px arial, tahoma; letter-spacing: -1px } .box_skitter .progressbar { background: #000; position: absolute; top: 5px; left: 15px; height: 5px; width: 200px; z-index: 99; border-radius: 20px } .box_skitter .preview_slide { display: none; position: absolute; z-index: 152; bottom: 30px; left: -40px; width: 100px; height: 100px; background: #fff; border: 1px solid #222; -moz-box-shadow: rgba(0, 0, 0, 0.7) 2px 2px 5px; -webkit-box-shadow: rgba(0, 0, 0, 0.7) 2px 2px 5px; box-shadow: rgba(0, 0, 0, 0.7) 2px 2px 5px; overflow: hidden } .box_skitter .preview_slide ul { height: 100px!important; overflow: hidden!important; margin: 0!important; list-style: none!important; display: block!important; position: absolute!important; top: 0; left: 0 } .box_skitter .preview_slide ul li { width: 100px!important; height: 100px!important; overflow: hidden!important; float: left!important; margin: 0!important; padding: 0!important; position: relative!important; display: block!important } .box_skitter .preview_slide ul li img { position: absolute!important; top: 0!important; left: 0!important; height: 150px!important; width: auto!important } #overlay_skitter { position: absolute; top: 0; left: 0; width: 100%; z-index: 9998; opacity: 1; background: #000 } .box_skitter .focus_button { position: absolute; top: 50%; z-index: 100; width: 42px; height: 42px; overflow: hidden; text-indent: -9999em; margin-top: -25px; opacity: 0; -webkit-transition: all .2s; -moz-transition: all .2s; transition: all .2s } .box_skitter .play_pause_button { position: absolute; top: 50%; z-index: 151; width: 42px; height: 42px; overflow: hidden; text-indent: -9999em; margin-top: -25px; opacity: 0; -webkit-transition: all .2s; -moz-transition: all .2s; transition: all .2s } .box_skitter_large { width: 800px; height: 300px } .box_skitter_small { width: 200px; height: 100px } .box_skitter .focus_button, .box_skitter .next_button, .box_skitter .prev_button, .box_skitter .play_pause_button { display: block; background: url('../images/sprite-default.png') no-repeat } .box_skitter .next_button { background-position: -0px -42px; width: 42px; height: 42px } .box_skitter .prev_button { background-position: -42px -42px; width: 42px; height: 42px } .box_skitter .play_pause_button { background-position: -0px -0px; width: 42px; height: 42px } .box_skitter .play_pause_button.play_button { background-position: -0px -84px; width: 42px; height: 42px } .box_skitter .focus_button { background-position: -42px -0px; width: 42px; height: 42px } .skitter-minimalist .prev_button, .skitter-minimalist .next_button, .skitter-minimalist .play_pause_button, .skitter-minimalist .focus_button { display: block; background: url('../images/sprite-minimalist.png') no-repeat!important } .skitter-minimalist .prev_button { background-position: -0px -0px!important; width: 24px!important; height: 28px!important; left: -45px!important } .skitter-minimalist .next_button { background-position: -0px -28px!important; width: 24px!important; height: 28px!important; right: -45px!important } .skitter-minimalist .play_pause_button { background-position: -0px -74px!important; width: 18px!important; height: 18px!important } .skitter-minimalist .play_pause_button.play_button { background-position: -0px -56px!important; width: 18px!important; height: 18px!important } .skitter-minimalist .focus_button { background-position: -0px -92px!important; width: 18px!important; height: 18px!important } .skitter-minimalist .info_slide { background: transparent } .skitter-round .prev_button, .skitter-round .next_button, .skitter-round .play_pause_button, .skitter-round .focus_button { display: block; background: url('../images/sprite-round.png') no-repeat } .skitter-round .prev_button { background-position: -0px -0px; width: 23px; height: 47px; left: -23px } .skitter-round .next_button { background-position: -23px -0px; width: 23px; height: 47px; right: -23px } .skitter-round .play_pause_button { background-position: -0px -70px; width: 47px; height: 23px; top: 24px; left: 24px!important } .skitter-round .play_pause_button.play_button { background-position: -0px -47px; width: 47px; height: 23px; top: 24px } .skitter-round .focus_button { background-position: -0px -93px; width: 47px; height: 23px; top: 24px; left: 82px!important } .skitter-round .info_slide { background: transparent } .skitter-round .progressbar { top: -10px; left: 0; background: #333; box-shadow: rgba(255, 255, 255, 0.3) 1px 1px 0 } .skitter-clean .prev_button, .skitter-clean .next_button, .skitter-clean .play_pause_button, .skitter-clean .focus_button { display: block; background: url('../images/sprite-clean.png') no-repeat } .skitter-clean .prev_button { background-position: 0 0; width: 47px; height: 46px } .skitter-clean .next_button { background-position: 0 -46px; width: 47px; height: 46px } .skitter-clean .play_pause_button { background-position: -0px -133px; width: 41px; height: 41px } .skitter-clean .play_pause_button.play_button { background-position: -0px -92px; width: 41px; height: 41px } .skitter-clean .focus_button { background-position: -0px -174px; width: 41px; height: 41px } .skitter-clean .info_slide { background: transparent } .skitter-clean .info_slide_dots { bottom: 10px; background: rgba(255, 255, 255, 0.8); box-shadow: rgba(0, 0, 0, 0.3) 1px 1px 0 } .skitter-clean .progressbar { top: 5px; left: 5px; background: #fff; box-shadow: rgba(0, 0, 0, 0.5) 1px 1px 0 } .skitter-square .play_pause_button, .skitter-square .next_button, .skitter-square .focus_button, .skitter-square .prev_button { display: block; background: url('../images/sprite-square.png') no-repeat } .skitter-square .play_pause_button { background-position: -55px -0px; width: 55px; height: 55px; top: 10px!important; left: 10px!important; bottom: auto!important; right: auto!important; margin-top: 0 } .skitter-square .play_pause_button.play_button { background-position: -0px -0px; width: 55px; height: 55px } .skitter-square .focus_button { background-position: -55px -55px; width: 55px; height: 55px; top: 10px!important; left: 65px!important; bottom: auto!important; right: auto!important; margin-top: 0 } .skitter-square .next_button { background-position: -0px -55px; width: 55px; height: 55px; top: auto; left: auto; bottom: 10px; right: 10px } .skitter-square .prev_button { background-position: -0px -110px; width: 55px; height: 55px; top: auto; left: auto; bottom: 10px; right: 65px } .skitter-square .info_slide { background: transparent } .skitter-square .progressbar { top: 0!important; left: 0!important; width: 100%; background: #fff; border-radius: 0; height: 2px } Je dirais que tu peux tenter de supprimer le /hover dans ceci : .box_skitter .prev_button:hover, .box_skitter .next_button:hover { opacity: .5!important }
  18. Une sécurité de base sous Wordpress est de rendre l'exécution de scripts php impossible dans le répertoire uploads (est ses sous-répertoires) Un simple fichier .htaccess avec ceci fait l'affaire ! <Files *.php> deny from all </Files> ou encore OPTIONS -ExecCGI -Indexes qui interdit toute exécution de scripts, que ce soit php, perl ou autre CGI Ce fichier .htaccess est à mettre dans ...wp-content/uploads/
  19. Tu peux simplement mettre quelques règles dans un fichier .htaccess, rien de bien compliqué ! Lis ceci, ça te donnera une idée de ce que tu peux faire : https://www.webmaster-hub.com/publications/mod_rewrite-ou-la-reecriture-des-url-a-la-volee/
  20. Bienvenue à bord de Webmaster-Hub !
  21. Aie ! Ton disque avait initialement un formatage de quel type ? HFS, NTFS, FAT, FAT32, eXFAT, propriétaire ... ? Il vient d'un Mac , d'un PC ou autre ? Tu cherches à le lire sur quel matériel ? Mac, PC, Linux ? Normalement un disque Storex utilisé comme support Media est formaté en FAT32. Il faut que le hôte sur lequel tu le connectes reconnaisse FAT32 comme système de fichiers. A-t-il été encrypté ?
  22. Bienvenue à bord du Hub , Vulcain. Merci pour ton appréciation sur le site
  23. C'est bien ce à quoi je faisais allusion dans ma première réponse : tu gardais lang= dans le QUERY_STRING et de ce fait tu bouclais. J'aurais probablement du être plus clair dans ma réponse.
  24. A mon sens, tu dois être le titulaire du domaine jeux-reseau.f. Tu dois le savoir mais cette info est masquée sur le site de l'Afnic. Comme ils ne le permettent que pour les particuliers, j'en déduis que ce ne peut pas être 1&1 Donc, tu dois être en mesure de changer les DNS et basculer ton domaine sur l'hébergement de ton choix. Va chez OVH, avec eux tu n'auras pas de mauvaise surprise et ils ont du choix en matière d'hébergement. Par exemple : https://www.ovh.com/fr/hebergement-web/hebergement-perso.xml Bascule le domaine en même temps, comme ça tu seras quitte de 1&1.
×
×
  • Créer...