Aller au contenu

captain_torche

Membre+
  • Compteur de contenus

    7 531
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par captain_torche

  1. Pour cela, il te suffit de mettre un div en bas de page (après les news, etc), avec comme attribut : clear: both; Tu peux, pour éviter d'avoir un iv vide, mettre cette propriété dans ton div .bas Sinon, je ne saurais que te conseiller de garder cette url dans tes favoris : Référence CSS2.
  2. Je doute que ce soit possible. Si tu veux améliorer ton référencement, et opter pour une méthode plus propre, tu peux faire cette bordure en CSS, et inclure les pages en PHP (si ton hébergeur le supporte).
  3. Non, c'est juste les variables envoyer_x et envoyer_y, qui contiendront les coordonnées de ton curseur sur l'image au moment du clic. Si jamais tu cliquais en haut à gauche de l'image, tu obtiendrais comme valeurs de POST : $_POST['envoyer_x'] = 1; $_POST['envoyer_y'] = 1;
  4. Pour une fois, c'est que Firefox est plus laxiste qu'IE. Le souci, c'est que tu utilises des boutons de type image, qui ne fonctionnent pas de la même façon qu'un input "normal". Lorsque tu cliques sur un tel bouton, les coordonnées de ton clic seront renvoyées en POST, de la manière suivante 'envoyer_x' et 'envoyer_y', si ton bouton s'appelle 'envoyer'. Il faut juste que tu modifies ton code de traitement, de la manière suivante : if(isset($_POST['envoyer_x'])) { // traitement }
  5. C'est pour ça qu'on te conseille d'apprendre apprendre les principes de base de PHP. Sans ça, tu viendras constamment nous poser des questions, sans forcément comprendre les réponses. Sinon, techniquement, il n'est pas nécessaire de vérifier si un radio a été coché, si tu prends le soin d'en spécifier un 'coché par défaut'. <input type="radio" name="test" value="1" checked="checked" /> <input type="radio" name="test" value="2" /> Pour le checkbox, c'est simple : s'il est coché, il est passé à la page de traitement, et tu récupères sa valeur. S'il n'est pas coché, tu ne le récupères pas dans la page de traitement. Pour ce qui est du traitement de ton message, c'est tout simple : <?php $message = $_POST['message']; [color="red"]<== en faisant ça, tu REMPLACES la valeur existante de $message, par $_POST['message'][/color] $message .= $_POST['checkbox']; [color="red"]<== en faisant ça (note bien le point devant le signe égal), tu ajoutes la valeur de ton checkbox, à la fin du contenu actuel de $message[/color] ?> Pour mettre les checkbox avant le message, il faudra donc procéder dans le sens inverse, à savoir : <?php $message = $_POST['checkbox']; $message .= '\n\n'; $message .= $_POST['message']; ?>
  6. Le code, tu peux le modifier à ta guise, puisque je pense que l'auteur le permet (d'ailleurs, il serait sympathique de mettre les conditions d'utilisation des scripts soient précisées dans la page), tant que tu sais ce que tu fais. Sinon, en ce qui concerne les commentaires, tu peux les supprimer, mais je te conseille tout de même de les laisser, ils sont là pour t'aider à comprendre.
  7. Quand je vois ça, je me dis qu'ils sont pas encore véritablement au point. <h1 id="page-title"><div id="g_title">Jan now owns Google</div></h1> [...] <p class="description"></p><div id="g_description"><p></p>Well, kind of.</div> Mais sinon, j'aime bien le look général des pages.
  8. Je ne vois pas l'intérêt du 'tableau'. Tu crées juste ta fonction <script type="text/javascript"> function fct1(valeur) { alert(valeur); } </script> et tu l'appelles avec ça : <input type="text" id="aleas_travaux_0" value="5" onkeyup="fct1(this.value)" />
  9. Au final, tu veux faire quoi, avec ta fonction ?
  10. Ben, mise à part son argumentation discutable, il n'y a plus de souci, vu qu'apparemment, le lien vers les sites français, pointent maintenant vers le site US. Il n'y a plus de risque de captation de clientèle.
  11. Sinon, je pense que beaucoup moins d'internautes disposent de la JVM que de Flash.
  12. l'attribut "align" n'est pas valide en XHTML. Il faut que tu utilises l'atribut class, ou style <p style="text-align: right;">..</p> Sinon, pour mettre 4 images côté à côte ... ben tu les mets côte à côte dans ton code. Si elles s'affichent les unes en-dessous des autres, c'est que : 1. Tu as un CSS qui interfère dans leur comportement normal 2. la taille de deux images côte à côte dépasse la taille du bloc dans lequel eslles sont placées, d'où retour à la ligne.
  13. Pour manipuler les marges entre les éléments, utilise l'attribut margin margi: marge_des_4_cotes; ou margin: marge_haut, marge_droite, marge_bas, marge_gauche; ou encore margin: marge_haut_bas, marge_gauche_droite; et, tu peux juste spécifier chacune des marges avec margin-top, margin-right, margin-bottom et margin-left. Pour enlever le contour bleu des images contenues dans un lien, tu vas rajouter ça dans ton CSS : a img { border: 0; } Tu pourras trouver une référence des balises CSS2 ici : http://www.w3schools.com/css/css_reference.asp Sinon, ton site est très sympa.
  14. Dans leur forum, ils conseillent de contacter ton établissement bancaire, afin de te faire rembourser les frais occasionnés par l'achat du logiciel piraté (dans l'idéal). Ils donnent le lien du PDF à donner à ton banquier pour ajout au dossier. http://www.clickcartpro.com/documents/ccpfrance.pdf Sinon, tu peux, je pense, porter plainte contre le webmaster du site ccpfrance, pour obtenir le remboursement des frais occasionnés.
  15. captain_torche

    Optimisation if

    Juste une petite question qui me saute à la tête, comme ça (et comme je m'y connais vraiment pas en optimisation de code) : Dans le cas de multiples conditions, vaut-il mieux toutes les lister, ou utiliser un array quand c'est possible ? En gros, est-il plus intéressant d'utiliser cette forme <?php if($expr != 'valeur1' && $expr != 'valeur2' && $expr != 'valeur3') { ... } ?> Ou cette forme ? <?php if(!in_array($expr, array('valeur1', 'valeur2', 'valeur3'))) { ... } ?>
  16. Oui, juste ça Ca évitera à des petits malins de récupérer les mots de passe. Ceci dit, j'aurais plutôt utilisé une méthode basée sur une base de données.
  17. Mais je suis comme ça : un chipoteur Sinon, faut voir si Poppy est satisfait.
  18. Je suis d'accord avec toi, mais je ne vois pas dans la classe, de fonction calculant la longueur du texte (et il faut aussi utiliser une police de taille fixe).
  19. Oui, mais en utilisant imagestring, tu ne spécifies que les coordonnées de départ du texte, en partant de la gauche (ou j'ai raté un épisode). Par exemple, si je spécifie une valeur X de 100, le texte commencera avec un décalage de 100 px sur la gauche de l'image, mais ne sera pas pour autant aligné à droite.
  20. Bon, après quelques jours sur le forum, j'en profite pour me présenter un peu plus (l'ambiance me plaît, je pense que je vais y poser mes valises). J'ai commencé la création de sites en 2000 (contrat de qualif d'abord, puis deux ans, jusqu'au dépôt de bilan de la boîte, en fait). J'ai appris l'intégration 'à la vieille école', et j'ai longtemps défendu le design tabulaire. Jusqu'à ce que je me penche sérieusement sur le CSS (mi-2005, tout de même), et que je découvre ses avantages. J'ai écumé pas mal de forums (notamment celui dédié à la création de sites de jeuxvideo.com), où j'ai pu apprendre les vertus de la pédagogie (ce qui est un excellent moyen d'approfondir ses connaissances). J'ai également appris le PHP en autodidacte, je l'ai utilisé pour créer quelques sites dynamiques à titre perso. Je suis actuellement en poste dans une grosse entreprise parisienne, où je fais quasi-exclusivement du PHP, mais je doute y rester très longtemps. Je préfère l'atmosphère plus conviviale d'une petite entreprise d'une part, et j'aimerais d'autre part, pouvoir exercer mes compétences en intégration et développement.
  21. Une marge 'par défaut' appliquée à tes balises, variable en fonction du navigateur.
  22. xpatval -> Si j'ai bien compris, ta classe permet d'afficher un texte dans une image, aux coordonnées spécifiées. Et, si j'ai bien compris la demande de Poppy (titre+message), il aimerait pouvoir aligner son texte à droite.
  23. A ma connaissance, ce n'est pas possible: il semble qu'il n'existe pas de fonction de GD, décrivant un bloc de texte avec un paramètre d'alignement.
  24. Ca fonctionne également sur les dernières versions d'Opera (mais parce qu'il est sympa). Ca reste du css propriétaire microsoft, sans garantie de compatibilité.
×
×
  • Créer...