CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

trier par console, en JS par exemple?

[graphismes]
[graphismes]
Niveau 9
18 avril 2008 à 13:52:34

bonjour :)
tout d'abord, le site en question : http://www.nintendotouch.com/

Ma question :
Est il possible de trier les consoles sur la page d'accueil autrement que par des pages séparés ? indexwii.php, indexds.php ...

Parce que bon c'est chiant quoi :(

Je me souviens de ce site par exemple (ca a changé mais bon) http://nintendo-france.com/accueil.html ou sur la page d'accueil, on pouvait cliquer sur Wii | DS | Nintendo et les news changaient instanténement, sans changer la page ni rien :ouch:

J'aimerais la meme chose, car la je me sens un peu ridicule avec mes pages pour chaque console...

:merci:

spartan_18
spartan_18
Niveau 39
18 avril 2008 à 13:58:51

Soit tu utilises Ajax est c'est très simple à faire :
Tu changes le contenu du DIV (avec son ID), ce contenu tu vas le chercher sur une page .php différente selon la console.

Soit tu utilises du Javascript simple, avec des ID ou de NAME sur les liens et des CSS "display: block ou none" qui changent en fonction de la console sélectionnée.

Si tu connais les bases du JS tu devrais pouvoir le faire car c'est pas compliqué.

[graphismes]
[graphismes]
Niveau 9
18 avril 2008 à 13:59:59

ah ouais bah le JS je m'y connais pas du tout, j'arrive meme pas a faire une popup :peur:

spartan_18
spartan_18
Niveau 39
18 avril 2008 à 14:07:28

En regardant ton site, si tu veux changer une grande partie de la page, Ajax sera plus approprié.

Déjà tu peux pour faciliter la tache regrouper tout ce que tu veux changer dans un même DIV et tu choisis lui un ID.

En suite tu créer une page en .php pour chaque console.
Chaque page ne contiendra QUE le bloc qui change, en gros pour tes 3 il n'a a qu'une requête SQL qui change.

Une fois cela fait tu as fais le plus gros.
Il te reste a créer les 3 bouton des consoles et tu leur attribus un ONCLICK="tafonction(id de la console)".

Tu créer ta fonction en JS.

spartan_18
spartan_18
Niveau 39
18 avril 2008 à 14:16:11

Et en gros ta fonction devrais ressembler à ça :
http://blog.deblan.fr/Wal/Wall/1208521134/javascript/1/

[graphismes]
[graphismes]
Niveau 9
18 avril 2008 à 14:33:47

merci :) je vais faire quelques essais

[graphismes]
[graphismes]
Niveau 9
18 avril 2008 à 14:41:26

actuajax.php est le nom de la page avec les news dedans c'est ca?

spartan_18
spartan_18
Niveau 39
18 avril 2008 à 14:48:08

Oui et tu changes la requête (et ce tout ce qu'il faut) en fonction de l'ID que tu envoi par GET.

[graphismes]
[graphismes]
Niveau 9
18 avril 2008 à 17:11:43

pas bien pigé comment je change les requetes en fonction de l'ID :/

[graphismes]
[graphismes]
Niveau 9
18 avril 2008 à 18:22:04

ha j'ai fait un ptit truc vite fait :
http://www.nintendotouch.com/index.php?console=DS

Ca marche. Voila comment j'ai fait :

$_GET['console'] = "DS";

et dans la requete

console=\''.$_GET['console'].'\'

mais je ne peux pas mettre

$_GET['console'] = "Wii";
$_GET['console'] = "DS";
$_GET['console'] = "Nintendo";

Car ca bug autrement :/

[graphismes]
[graphismes]
Niveau 9
18 avril 2008 à 20:06:52

bon, quelqu'un ?

Pseudo supprimé
Pseudo supprimé 18 avril 2008 à 21:29:53

Tu n'as pas à écrire ça : $_GET['console'] = "DS";
Quand tu as ?console=DS ça affecte "DS" à $_GET["console"], si tu veux ça soit Wii ou Nintendo tu changes ça dans l'URL. Du coup ça changera aussi dans la requête puisque tu as écrit : console=\''.$_GET['console'].'\'
...

[graphismes]
[graphismes]
Niveau 9
19 avril 2008 à 00:08:09

j'ai pigé ca, donc comment faire un bon systme ? léger de préférence.

deepblue
deepblue
Niveau 16
19 avril 2008 à 13:24:19

http://blog.deblan.fr/libs/js/divers.js
ObjectDiv, Goto, ajax

Exemple :
ajax('div_messages','/ma_page.php', 'GET', 'toto=titi');

[graphismes]
[graphismes]
Niveau 9
19 avril 2008 à 14:18:23

rien compris, désolé mais c'est du chinois la :mort:

je m'y connais quedal en JS et encore moins en AJAX, alors un peu plus de précisions svp, et pas que des morceaux de codes ou je "dois trouver moi meme apres" :(

merci :ok:

[graphismes]
[graphismes]
Niveau 9
20 avril 2008 à 15:40:54

:snif: !

deepblue
deepblue
Niveau 16
20 avril 2008 à 16:19:38

l'ajax, c'est du js, rien de plus.
Tu prends les 3 fonctions qui portent le nom que j'ai données, et tpour modifier le contenu d'un div, tu utilises la dernieres fonction ajax() :
ajax('id_duv_div','/la page qui renvoie le contenu', 'method GET ou POST pour transmettre les parametres', 'variable=valeur&variable2=valeur2');

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment