Changer l'article sans changer de page.
Fermé
Baxter_Vienna
Messages postés
28
Date d'inscription
mardi 9 juillet 2013
Statut
Membre
Dernière intervention
15 novembre 2014
-
17 juil. 2013 à 13:11
[Dal] Messages postés 6200 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 7 janvier 2025 - 17 juil. 2013 à 17:09
[Dal] Messages postés 6200 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 7 janvier 2025 - 17 juil. 2013 à 17:09
A voir également:
- Changer l'article sans changer de page.
- Changer dns - Guide
- Changer clavier qwerty en azerty - Guide
- Changer carte graphique - Guide
- Changer extension fichier - Guide
- Changer wifi chromecast - Guide
2 réponses
[Dal]
Messages postés
6200
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
7 janvier 2025
1 097
17 juil. 2013 à 14:04
17 juil. 2013 à 14:04
Salut Baxter_Vienna,
Si toutes les pages sont de la forme marque + .php, tu peux simplement faire un tableau de marques, vérifier que ce que tu as correspond à quelque chose qui existe dans le tableau, et ajouter ".php" pour reconstituer ton nom de fichier.
Dal
Si toutes les pages sont de la forme marque + .php, tu peux simplement faire un tableau de marques, vérifier que ce que tu as correspond à quelque chose qui existe dans le tableau, et ajouter ".php" pour reconstituer ton nom de fichier.
<?php $getmarque = "sony"; # pour tester $marques = array( 'apple', 'htc', 'samsung', 'blackberry', 'nokia', 'sony', 'iphone5' ); $page_marque = ""; if (in_array($getmarque, $marques)) { $page_marque = $getmarque . ".php"; } else { echo "<p>Erreur : je ne dispose pas d'une page sur la marque $getmarque</p>"; exit; } echo "<p>faire quelque chose avec $page_marque</p>"; ?>
Dal
Baxter_Vienna
Messages postés
28
Date d'inscription
mardi 9 juillet 2013
Statut
Membre
Dernière intervention
15 novembre 2014
Modifié par Baxter_Vienna le 17/07/2013 à 15:44
Modifié par Baxter_Vienna le 17/07/2013 à 15:44
Oui, même si je n'ai pas tout compris, j'aime bien le principe, ça m'allégerais drôlement.
Mais voila, justement, le souci est que je dispose de six marque, chacune est composée d'environ une 15ène de modèles, et chaque modèle d'une 10ène de réparation....
j'suis entrain de me demander si le php va vraiment m'aider.
N'aurait il pas un code a mettre dans le bouton du genre (on ne rigole pas, merci)
et a l'endroit ou veux ma page, un truc qui fait :
j'viens de me relire, j'ai honte, mais ça serait a peu prêt ça qui me faudrait.
Mais voila, justement, le souci est que je dispose de six marque, chacune est composée d'environ une 15ène de modèles, et chaque modèle d'une 10ène de réparation....
j'suis entrain de me demander si le php va vraiment m'aider.
N'aurait il pas un code a mettre dans le bouton du genre (on ne rigole pas, merci)
<a href="vas chercher la page apple.php et mets la dans mon div a tel endroit!" class="button-red"><img src="images/bouton.png"></a>
et a l'endroit ou veux ma page, un truc qui fait :
<div>"hé oh! les bouton! déposez vos contenu ici! merci" </div>
j'viens de me relire, j'ai honte, mais ça serait a peu prêt ça qui me faudrait.
[Dal]
Messages postés
6200
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
7 janvier 2025
1 097
17 juil. 2013 à 17:09
17 juil. 2013 à 17:09
Si tu as près de 900 contenus différents à afficher, tu devrais réfléchir à utiliser une base de données pour y mettre les contenus afférents à ces pages et créer dynamiquement les pages en fonction des requêtes.
Sur ta demande que href "discute" avec le div, je ne suis pas sûr de comprendre.
Mais si ce que tu veux c'est que le contenu du div change dynamiquement sans rechargement de la page en fonction des sélections effectuées, il faudrait utiliser de l'Ajax, donc, une combinaison de javascript, de Css et de Php.
J'avais posté, il y a un moment, un exemple simple de requête Ajax sur le forum.. cela doit être quelque part :-)
Sinon tu as une excellente source là : http://www.w3schools.com/ajax/
Dal
Sur ta demande que href "discute" avec le div, je ne suis pas sûr de comprendre.
Mais si ce que tu veux c'est que le contenu du div change dynamiquement sans rechargement de la page en fonction des sélections effectuées, il faudrait utiliser de l'Ajax, donc, une combinaison de javascript, de Css et de Php.
J'avais posté, il y a un moment, un exemple simple de requête Ajax sur le forum.. cela doit être quelque part :-)
Sinon tu as une excellente source là : http://www.w3schools.com/ajax/
Dal