Titre: [html] Variables récalcitrantes Posté par: Snake046 le 09 Août 2006 à 18:05:04 Bon, j'ai ENCORE un problème. Et pas des moindres, puisque je ne comprend pas DU TOUT d'où viens le problème. C'est une manoeuvre que j'ai pratiqué sur une bonne dizaine de page, et qui sur une page en particulier ne marche PAS.
Je n'ai pas la moindre idée du pourquoi, mais toujours est-il que ça ne marche pas. Il était une fois un formulaire, method post, que voici : Code: <form method="post" action="PlaneteGestion.php"> Code: $RefPlanete = $_POST['RefPlanete']; Va-tu aider le navigateur charmant à sauver le script pour qu'ils puissent vivre heureux, longtemps, et avoir pleins de variables ? Titre: [html] Variables récalcitrantes Posté par: lordzak le 09 Août 2006 à 19:03:25 euh donne le script complet... tu t'es peut-etre gourré de lien dans action... et c'est ptet sensible à la casse aussi je sais pas
Titre: [html] Variables récalcitrantes Posté par: Gardel le 09 Août 2006 à 21:23:04 :o
Code: form method="post" action="PlaneteGestion.php"> Code: form method="post" action="PlaneteGestion.php"> Titre: [html] Variables récalcitrantes Posté par: Perfect Slayer le 09 Août 2006 à 22:19:24 T'as changé quoi là Gob à part les () ?
Pendant que t'y es t'aurais pu fermer les balises et mettre du CSS valide.. :rolleyes: Titre: [html] Variables récalcitrantes Posté par: lordzak le 09 Août 2006 à 22:21:24 euh j'avais pas vu mais c'est sur que si c'est hidden on risque pas de voir grand chose xD
Ca donne quoi dans la source ? Bon je vais dormir, j'ai promis de ne pas me coucher trop tard :/ A+ Titre: [html] Variables récalcitrantes Posté par: Perfect Slayer le 09 Août 2006 à 22:22:59 Bah tu vois au moins le submit :wink:
Titre: [html] Variables récalcitrantes Posté par: Gardel le 09 Août 2006 à 22:28:23 j'ai mis des "=" après les "value" et enlevé les "()"..... ça sert rien ?
Titre: [html] Variables récalcitrantes Posté par: Snake046 le 09 Août 2006 à 22:30:42 Citation euh donne le script complet... tu t'es peut-etre gourré de lien dans action... et c'est ptet sensible à la casse aussi je sais pas J'y ai pensé, si bien que pour en être sûr j'ai fini par utiliser que du copier coller, plutôt que de taper au clavier. Il n'y a pas une seule **orthographe !** de ce côté là.J'ai retiré les (), mais ça n'a rien changé :p ! Enfin, moi je préfère les mettre... je m'y retrouve plus facilement =D ! Enfin là quand même je suis ennuyé... curieux n'est-il pas ? Car en fait, j'ai presque exactement le même formulaire juste à côté : il envois exactement les mêmes informations, mais quelques-unes en plus, à une autre page, et cette page récupère de la même façon le contenu des variables. Et pourtant, si j'utilise ce formulaire, tout marche à la perfection ! C'est ça qui m'étonne... c'est la même chose pourtant. Deux secondes plus tard... Ahah ! Ahahah ! Ahah... j'avais pas VU ! Merci Gob... ahah... ah... non quand même, oublier les = après les value... c'est fort... c'est très fort... et c'est une connerie pareil qui m'empêche de scripter pendant 4 heures et demie... Bon ben puisqu'on en est arrivé là, je vais changé de sujet et aborder un AUTRE problème >< ! Comment ce formulaire pourrait-il envoyer ces informations uniquement à la frame d'une page ? En fait, je voudrais que la page ou il y a le formulaire, qui elle est une page simple, m'envois vers une page avec frame. Et je voudrais que les informations du formulaire soit receuillis par une des deux frames (où les deux, tant qu'à faire). Je n'ai rien trouvé sur internet à ce sujet : c'est possible de faire ça ? Hmm, et tant que j'y suis, question sur le javascript ! Je veux utiliser une image réactive (celle où on définis des zones sur l'image, et chacunes de ces zones envoie vers un lien différent). Le problème, c'est que là encore, j'ai besoin que les informations passent d'une page à une autre. C'est ce qui se présente sous la forme <aera coords="..." name="..." href="...">. Je ne pense pas qu'il soit judicieux d'utiliser la session pour ça. J'ai essayé d'intégrer un formulaire par de multiples façon. Mais rien n'a marché. Vous savez comment je peut faire ? Dans l'autre sujet, vous m'aviez parlé de mettre les informations dans l'header, mais je sais pas comment on fait, ni comment on éxploite ça ? Titre: [html] Variables récalcitrantes Posté par: Gardel le 10 Août 2006 à 00:20:14 Citation Deux secondes plus tard... Je sais pas comment je dois le prendre...Ahah ! Ahahah ! Ahah... j'avais pas VU ! Merci Gob... ahah... ah... non quand même, oublier les = après les value... c'est fort... c'est très fort... et c'est une connerie pareil qui m'empêche de scripter pendant 4 heures et demie... Titre: [html] Variables récalcitrantes Posté par: Perfect Slayer le 10 Août 2006 à 08:26:03 Je n'ai pas compris la fin de ta question Snake.
Sinon pour envoyer sur une frame (attention : pas bien les frames !), tu as juste à le parametre action. Regarde.. je sais plus si le nom de la frame marche.. Sinon essaie simplement avec les document.frame[].. H.S. : t'as répondu au mail pour ton compte ? Titre: [html] Variables récalcitrantes Posté par: Snake046 le 10 Août 2006 à 10:26:08 [Gob => c'est de l'auto-dérision... je suis si distrait que j'ai pris l'habitude de l'utiliser dans ce genre de cas]
J'ai essayé en ajoutant target après action, mais ça n'a pas marché. Et j'ai cherché sur google pour document.frame[], mais les réponses ne sont pas très satisfaisantes... on ne m'éxplique pas comment l'utiliser. Mais le problème serait aussi réglé si je pouvait utiliser une iframe à mettre juste en dessous de mon image réactive. La deuxième question concerne cette image réactive. Le script est le suivant : Code: <img src="PlaneteTexture/<?php echo($PlaneteType); ?>.jpg" USEMAP="#Carte" BORDER=0> Comment puis-je faire ? J'ai rien trouvé la-dessus ! H.S : je ne lis jamais mes mails que lorsque je sais qu'il y en a un qui m'attend :p ! J'ai fouiné dans les 4 pages de mails que j'avais, mais j'en ai trouvé aucun de newbie. Titre: [html] Variables récalcitrantes Posté par: pepekiss le 10 Août 2006 à 12:18:17 t'avais zappé de mettre les = après les valude, le code de gob est bon :)
Titre: [html] Variables récalcitrantes Posté par: Perfect Slayer le 10 Août 2006 à 12:51:35 Pour les frames, faut spécifier les target je pense.. Pour envoyer des infos, t'as le post ou le get.. Mais sinon oui c'est tout à fait faisable.. Reste à voir pour les standarts.. :?
Titre: [html] Variables récalcitrantes Posté par: Folcan le 10 Août 2006 à 15:49:23 Citation Reste à voir pour les standarts Le mot standard est standard lui aussi...Titre: [html] Variables récalcitrantes Posté par: Snake046 le 10 Août 2006 à 18:31:42 Je comprend pas vraiment ce que vous dites au niveau des post et get :shock: !
Enfin, je déséspère, je ne comprend pas DU TOUT comment je pourrais faire ! L'utilisation de frame, je préfère abandonner : c'est peine perdue, j'y arriverais jamais. Mais je voudrais AU MOINS essayer de finir cette saleté de projet. Je CROIS savoir comment faire. Mais la solution n'apparaît nul part sur internet, selon mes critères de recherches. A croire qu'elle n'a jamais existé cette solution, pourtant elle est même utilisé sur newbiecontest, ici même quand je vois "post.php?tid=1292" ! C'est ça, ce ?tid=1292 que je dois reproduire ! Si il suffit de faire un lien dans lequel il y a les information, et ensuite sur la page ou on va, avoir juste un script qui récupère ce qui est dans le header, ce serait d'un seul coup possible, et je n'aurais plus à me noyer dans le déséspoir ! Comment puis-je faire pour cela ? Titre: [html] Variables récalcitrantes Posté par: Perfect Slayer le 10 Août 2006 à 19:14:11 Ouais ca se fait bien en PHP.
Va voir les super globales GET et la fonction header() avec comme parametre "Location". Ca prend 2, 3 lignes pas plus. Folcan -> J'arrive jamais a écrit ce fichu mot.. :cry: Titre: [html] Variables récalcitrantes Posté par: lordzak le 11 Août 2006 à 10:40:48 standard... comme standardiste...
le ?var=value ca correspond à la méthode de passage de variable par l'URL... soit la méthode dite "get" donc dans ton form tu ajoutes : method="get" Titre: [html] Variables récalcitrantes Posté par: Perfect Slayer le 11 Août 2006 à 10:43:05 Bah si ce sont des zones cliquables alors à ce moment là, il a juste à mettre les parametres dans les liens..
Tu peux pas directement montrer ta page qu'on puisse mieux "s'imaginer" la chose ? :rolleyes: Titre: [html] Variables récalcitrantes Posté par: SeVeN le 11 Août 2006 à 11:00:31 sans rapport (pas le temps de tout lire) mais tu peux écrire
<img src="PlaneteTexture/<?=$PlaneteType?>.jpg" USEMAP="#Carte" BORDER=0> a la place de : <img src="PlaneteTexture/<?php echo($PlaneteType); ?>.jpg" USEMAP="#Carte" BORDER=0> Titre: [html] Variables récalcitrantes Posté par: Perfect Slayer le 12 Août 2006 à 18:10:25 Niveau temps d'execution, lequel est le plus rapide à ton avis SeVeN ?
|