Aller au contenu

Sarc

Hubmaster
  • Compteur de contenus

    2 332
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Sarc

  1. Sarc

    Débutant en php

    C'est ta syntaxe de echo qui ne va pas... Tu as deux syntaxes différentes quand tu mets une variable dedans : echo "Salut, ceci est une $variable"; ou echo 'Salut, ceci est une '.$variable; Entre guillemets ", tu peux mettre des variables. Avec apostrophes ', tu ne peux pas mettre de variables, il faut donc fermer, et mettre un point . pour mettre la variable ensuite... Edit : Grillé par Dan pour changer
  2. Bonjour, Sur mon forum j'utiliser a:visited. Si un lien est visité, il prendra donc le style de a:visited. Jusque là, pas de souci... Mais j'aimerais que quand ce lien est visité, certains autres liens, même s'ils n'avaient pas été visités, aient le même style ! Je pense que la solution doit se trouver du côté du JS ? A vrai dire, je sais pas.. est-il possible de préciser ça en css ? Merci d'avance de vos réponses, ou de vos pistes en tout cas
  3. Sarc

    Débutant en php

    Bonjour, Tu t'es bien exprimé, et très bon exemple, j'aime bien manger.. <?php if (isset($_POST['fruit'])) $fruit = $_POST['fruit']; else $fruit = "aucun fruit"; echo $fruit; ?> Voilà
  4. Bonjour à tous, Le débugage n'est pas ma passion, surtout quand je m'attaque aux "gros" scripts... J'ai une erreur : Voilà le code aux environs : foreach ($matprem AS $cle=>$valeur) { if ($stockmat[$id][$cle] != $entr[$id]->nbmat[$cle]) { $newval = $entr[$id]->nbmat[$cle]; if (!isset($stockmat[$id][$cle])) $env = "INSERT INTO stockmat (ident, idmat, nbmat) VALUES ('$id', '$cle', '$newval')"; else $env = "UPDATE stockmat SET nbmat='$newval' WHERE idmat = '$cle' AND ident='$id'"; envoi_sql($env, 'mise a jour des matieres premieres'); } } La ligne 356 est la première accolade, l'erreur doit donc être dans le foreach... Faut savoir que le foreach est lui même dans une boucle while, mais après vérification rapide, le foreach se remet à 0 à chaque fois qu'on l'appelle, donc le problème est pas là... Le pire, c'est que le script semble marcher à cet endroit là donc je comprends pas l'erreur, par contre impossible d'afficher quelque chose à la fin de la boucle while, le script semble s'arrêter là... Bref, je fatigue là ! Une idée du problème ?
  5. Bah moi c'est simple, j'ai un ndd chez drim, j'arrive plus à modifier le contact administratif, ni le propriétaire, j'ai changé les DNS il y a 48h, j'espère simplement qu'ils vont marcher maintenant, mais vu qu'ils peuvent pas me contacter (changement d'email du contact administratif), je suis vraiment vraiment dans la mouise..
  6. Allez, on va dire que c'était ça, en désinstallant proprement et réinstallant celle de ton lien (parce qu'il n'y a plus que la version 1 sur ton lien je crois), bah.. ça marche ! Merci Loupilo en tout cas de cette aide guidée... j'aurais presque pu trouver tout seul si j'avais pris la peine de chercher !
  7. Pas bête, mais hélas c'est bien la web dev qui me faisait buguer ! L'ancienne version est encore téléchargeable ? J'en ai méga besoin de la webdev !
  8. Elle a mis résolu dans son titre, donc elle a du trouver avant où mettre ses fichiers Norseb, je cherche parfois une semaine dans ma tête avant de trouver tu sais ! Bon ok, une heure ou deux.. rolala
  9. Internet, c'est un jeu de patience, tu as été bien rapide pour résoudre ton problème, mon petit doigt aurait tendance à me dire que tu n'as pas cherché assez longtemps... La prochaine fois, cherche une journée entière avant de demander aux autres, c'est en cherchant qu'on apprend !
  10. Non, je n'ai pas ces extensions ! En fait, si je réinstalle la bête, les extensions, favoris, rappels des pass, etc.. tout sera effacé ?
  11. Bonjour à tous, Depuis la mise à jour de la web developer environ (je ne sais pas si c'est la cause...), je ne peux plus avoir deux fenètres firefox sur l'ordi, la deuxième refuse de s'allumer (un peu à la manière de MSN, sans plugin impossible d'en avoir deux allumés), et ça me pose problème pour tous les liens... De plus, parfois, ma barre de liens ne s'affiche pas quand j'allume firefox ! Je voulais savoir s'il y avait une explication logique ou si je dois réinstaller bêtement firefox...
  12. ni php ni java, je pense que ce serait en javascript également Le PHP ne te permettra jamais de faire des interactions sur ta page, le PHP est un langage serveur qui sert à calculer des choses AVANT d'envoyer la page au visiteur, donc tu ne pourras pas influer sur sa page pendant le visionnage du site... Distingue bien java et javascript également
  13. Bonjour, Ce qui est sûr, c'est que ça ne sera pas en PHP... Je pense que ce serait plutôt du javascript, mais quoi ? Je ne sais pas du tout... En tout cas, si tu cherchais dans le PHP, arrête de suite !
  14. Bonjour, Moi de même pour la compréhension, m'enfin je fais mon maximum promis ! Tu dois avoir les coordonnées des persos contenues dans la bdd non ? Si c'est le cas, avant de valider le déplacement, tu vérifies que le déplacement qui a été commandé est bien possible pour ce joueur. Je m'explique : imaginons que le perso X soit à la case x=2 y=3, et qu'il ne peut se déplacer que d'une case par une case... Premier cas : Il clique sur un bouton x=3 y=3, tu vérifies dans ta bdd l'ancienne position, tu vérifie que (ancienx - nouveaux) + (ancieny - nouveauy) = 1, et si c'est le cas tu peux effectivement modifier le placement du perso. Deuxième cas : il essaye d'écrire l'url x=10, y=3, tu vérifies toujours dans ta bdd sur le script, et tu te rends compte que le déplacement n'est pas possible : tu ne valides pas le déplacement... Ca répond partiellement à ta question ?
  15. Arf, comment faire original quand tout le monde a tout dit ? Bon, que chaque minute de 2006 soit remplie de bonheur, de joie, de visiteurs uniques, de nouveaux partenariats, bref que votre vie ne soit plus qu'un enchaînement de belles choses à rajouter à vos petits agendas... Bonne année 2006 !
  16. Bienvenue Ptit-Bout ! Tu verras comme les demoizelles sont bien traitées sur le Hub... Je crois être l'"ami" dont elle parle dans son message Tu verras, chaque problème sur le Hub est résolu en un temps record...
  17. Salut Dudu ! Après une petite nuit de sommeil, j'ai re-regardé le petit javascript... Il existe en fait la fonction goTo(target) qui semble faire ce que tu veux... J'étais en train de m'embêter à modifier la fonction go (en enlevant le + à la ligne snum += step;) quand j'ai vu juste en dessous goTo... Quel joli nom explicite ! Bref, d'après mes tests, ça marche en plus ! Donc tu peux utiliser tes liens <a href="javascript:goTo(0);">Lien vers l'étape 1</a> <a href="javascript:goTo(1);">Lien vers l'étape 2</a> <a href="javascript:goTo(2);">Lien vers l'étape 3</a> ... Attention, ça commence bien à 0... Normalement ça devrait fonctionner comme ça !
  18. Arf, j'allais te répondre exactement ce que tu as répondu... Je viens de tout recopier, fichier CSS par fichier CSS de l'exemple que tu donnais pour tester en local, quand j'ai vu les petites flèches en bas à droite Bon, tant mieux si tu as trouvé avant moi, ce n'est que partie remise ! Sympa n'empèche le S5, en plus ça a l'air d'avoir été debugué pour tous les navigateurs... Bon, bah je peux supprimer mon dossier en local EDIT : par contre, je me permets de poser une petite question : go(1) fait avancer d'une étape, et go(-1) fait reculer d'une étape, d'après les petites flèches de navigation du lien que tu as donné... Es-tu sûr que go(1) amène à l'étape 1, go(2) à l'étape 2 etc ? Il faudrait faire une petite soustraction avec l'étape actuelle pour choisir le chiffre à mettre dans go non ?
  19. Si le hub est une drogue, alors c'est une drogue positive, que je consomme pour sa bonne ambiance et sa source inépuisable d'informations... On l'a déjà dit à maintes reprises, mais merci encore à Dan, les fondateurs, et les modérateurs, et effectivement à tous les gens qui participent au Hub et lui apportent un peu plus chaque jour !
  20. Bonjour, Je n'ai pas la solution mais une possible cause : ton code html... Les div ne doivent servir que pour les grandes zones, on a généralement sur une page 3-4 divs maximum, on peut peut-être aller jusqu'à 6 pour un diz compliqué, mais en avoir autant que toi c'est un exploit dans le genre ! Une liste de liens, c'est pas plein de zones, c'est une liste (<ul><li></li>...</ul>), pourquoi mettre tout en div ? Pareil, quand tu veux placer du texte dans une div, tu mets <p>, et non pas une autre div... Donc voilà, à force d'en accumuler, et de vouloir en plus les dimensionner en CSS, ton CSS devient illisible, ton code html également, et l'erreur arrive... Sache également que sur certaines navigateurs dont je tairais le nom, la somme des largeurs n'est pas égale à la largeur totale, à cause des paddings qui foirent, donc faut faire varier certaines largeurs pour que ça marche parfois ! Sers toi de la web developer pour faire ça sous firefox !
  21. Tu cliques sur ta base en haut à gauche, ensuite tu as "créer une nouvelle table", tu marques le nom dedans et le nombre de champs, etc... Normalement ça devrait couler sans problèmes !
  22. Pas de problèmes, je suis là pour ça Pour la barre, tu verras, tu ne pourras pas être déçu, tu peux modifier ton CSS en temps réel, et donc trouver en 5 secondes la ligne qui merde
  23. li {float: left;} Et bah alors, je t'avais pas demandé de chercher ça ? #menu li {float: left;} Avec ça, seul le li qui est contenu dans la div menu sera affecté, et donc ton autre liste marchera mieux Tu n'as pas le plugin firefox pour les développeurs ? Essentiel pourtant pour ceux qui veulent toucher au net Il y en a une pour IE, mais j'ai toujours pas compris comment modifier correctement le CSS avec, donc bon... :/
  24. non le float sur ta div n'influera pas sur ta liste, c'est pas possible... Tu as testé un peu ta webdeveloper barre ? Ne rajoute pas de <br />, malheureux, la sémantique alors ! Non sérieusement, si tu trouves pas, mets ton CSS en entier, ainsi que ton html si possible et je vais tester chez moi...
  25. A ma connaissance, le CSS qui peut mettre des li en lignes est : - float:right ou float:left ou - display:inline Si tu as ça quelque part dans ton CSS, c'est gagné.. sinon, pas encore
×
×
  • Créer...