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

Problème avec $_GET dans l'url

Wayne_RouxNez
Wayne_RouxNez
Niveau 3
30 mars 2008 à 04:45:42

Bonsoir,

Voilà, j'ai un problème lors de l'affichage d'une url à partir de l'ID d'une news, je ne connais pas trop la syntaxe qu'il faut utiliser. J'ai essayé pas mal de fois mais à chaque fois je me récolte une erreur du style :

"Parse error: parse error in c:\program files\easyphp1-8\www\test\accueil.php on line 23"

Voici la partie du script concernée :

"...<a
href=\"index.php?page=news&id="$donnees['id']\
">Lire la suite.</a>";

Ici en l'occurence, c'est la partie $donnees['id'] qui pose problème, je ne sais pas si on peut écrire ça comme ça directement dans une url, donc je sollicite votre aide.

Merci.

Wayne_RouxNez
Wayne_RouxNez
Niveau 3
30 mars 2008 à 05:24:33

J'ai déjà réussi à faire ça à un endroit, en dehors des balises <?php
?>

<p><a href="news.php?id=<?php echo $data['id']; ?>"><?php echo $data['titre']; ?></a></p>

Et ça marche.

Mais pour plusieurs paramètres avec l'ajout de & ça ne marche pas et je ne sais pas pourquoi. :-(

thymos
thymos
Niveau 9
30 mars 2008 à 11:02:15

http://www.geneweb.fr/Wall/1206867692/php/1/

Apprend a utiliser " et ' pour un code plus clair, et quand tu fais appelle a une variable dans un echo, tu lui mets des . . autour :-)))

http://www.siteduzero.com

Wayne_RouxNez
Wayne_RouxNez
Niveau 3
30 mars 2008 à 12:43:38

Merci Thymos. :-) Je vais essayer ça de suite.

Wayne_RouxNez
Wayne_RouxNez
Niveau 3
30 mars 2008 à 12:58:48

Ca marche nickel. :)

En fait, mon site fonctionne sur un système d'includes. J'ai ma page principale (index) sur laquelle s'affiche toutes les autres pages lorsqu'elles sont appelées. Donc je fais une vérification du paramètre $_GET['page'] sur celle-ci, mais comme là je me sers également de "news", il faut que je fasse une vérification du paramètre sur la page news ou alors elle est fictive et tout passe par la page index en vérifiant les deux paramètres $_GET['page'] et $_GET['id'] ?

Je ne sais pas si j'ai été clair mais bon. ^^
Encore merci. :-)

thymos
thymos
Niveau 9
30 mars 2008 à 13:14:36

J'ai également ca sur mon site :-))) mais avec l'url rewriting, on voit des .html :) sinon index.php?p=actu par exemple, je me sers de l'array pour définir les pages autorisés à inclure :)

Wayne_RouxNez
Wayne_RouxNez
Niveau 3
30 mars 2008 à 13:20:49

Donc tous les paramètres sont à vérifier sur la page "index.php" si j'ai bien compris ?

deepblue
deepblue
Niveau 16
30 mars 2008 à 13:49:08

les paramètre spécifiques à un module (news) doivent être vérifié par ce présent module.
Sinon, imagine le bordel que ça serait si tu avait des dizaines modules...

Wayne_RouxNez
Wayne_RouxNez
Niveau 3
30 mars 2008 à 14:09:26

Donc je dois bien créer une page "news.php" pour vérifier le paramètre "news". :)

thymos
thymos
Niveau 9
30 mars 2008 à 14:50:36

dans la page de l'include, news.php par exemple, tu vérifie si il y a d'autres éléments, tel que l'id de la news ...

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