Redirection d'un lien ver une autre page
Fermé
mobrobot
Messages postés
173
Date d'inscription
vendredi 13 janvier 2017
Statut
Membre
Dernière intervention
8 mai 2023
-
21 nov. 2017 à 12:49
yg_be Messages postés 23412 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 28 décembre 2024 - 21 nov. 2017 à 18:15
yg_be Messages postés 23412 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 28 décembre 2024 - 21 nov. 2017 à 18:15
A voir également:
- Redirection d'un lien ver une autre page
- Supprimer une page word - Guide
- Créer un lien pour partager des photos - Guide
- Lien url - Guide
- Verifier un lien - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
3 réponses
jordane45
Messages postés
38364
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
30 décembre 2024
4 720
21 nov. 2017 à 14:44
21 nov. 2017 à 14:44
Bonjour,
Il te suffit de jouer avec tes variables à cette ligne là
Par contre... avant de continuer je t'invite fortement à lire ceci :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
et ceci :
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Il te suffit de jouer avec tes variables à cette ligne là
<?php echo '<li><a href="page1.php?jeux=4' .$a['id'].'" >' .$a['jeux'].' </a></li>'; ?>
Par contre... avant de continuer je t'invite fortement à lire ceci :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
et ceci :
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
21 nov. 2017 à 14:58
21 nov. 2017 à 14:58
Salut,
Tu nous expliques ce que tu souhaites faire en nous montrant ton code, c'est très bien mais tu ne nous explique pas quel est le problème que tu rencontres.
Quel est ton problème du coup ?
Au passage plusieurs remarques sur ton code :
- La fonction htmlspecialchars est à utiliser lors de l'affichage de données non sûres dans un document html. Il est déconseillé de l'utiliser sur les données à utiliser dans une requête sql car celle-ci ne protège en rien contre les injections sql et risque d'altérer les données en ajoutant des entités html en bdd.
Puisque tu utilises PDO, il faut utiliser une requête préparée ou la méthode quote() pour éviter les injections sql.
- isset($_GET['q']) AND !empty($_GET['q']) est équivalent à un simple !empty($_GET['q']) car la fonction empty vérifie déjà si la variable est définie.
- Evite l'utilisation de la méthode rowCount() pour les requêtes de type SELECT, son résultat n'est pas garantie. Voir le 2e exemple de la doc pour compter le nombre de lignes du requête SELECT : https://www.php.net/manual/fr/pdostatement.rowcount.php#example-1090
- L'identifiant du jeu dans le paramètre d'URL est précédé du chiffre 4. Est-ce normal ? Si non, à supprimer.
Bonne journée,
Tu nous expliques ce que tu souhaites faire en nous montrant ton code, c'est très bien mais tu ne nous explique pas quel est le problème que tu rencontres.
Quel est ton problème du coup ?
Au passage plusieurs remarques sur ton code :
- La fonction htmlspecialchars est à utiliser lors de l'affichage de données non sûres dans un document html. Il est déconseillé de l'utiliser sur les données à utiliser dans une requête sql car celle-ci ne protège en rien contre les injections sql et risque d'altérer les données en ajoutant des entités html en bdd.
Puisque tu utilises PDO, il faut utiliser une requête préparée ou la méthode quote() pour éviter les injections sql.
- isset($_GET['q']) AND !empty($_GET['q']) est équivalent à un simple !empty($_GET['q']) car la fonction empty vérifie déjà si la variable est définie.
- Evite l'utilisation de la méthode rowCount() pour les requêtes de type SELECT, son résultat n'est pas garantie. Voir le 2e exemple de la doc pour compter le nombre de lignes du requête SELECT : https://www.php.net/manual/fr/pdostatement.rowcount.php#example-1090
- L'identifiant du jeu dans le paramètre d'URL est précédé du chiffre 4. Est-ce normal ? Si non, à supprimer.
Bonne journée,
yg_be
Messages postés
23412
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
28 décembre 2024
Ambassadeur
1 557
21 nov. 2017 à 18:15
21 nov. 2017 à 18:15
peut-être:
echo '<li><a href="page' . $a['id'] . '.php' . '" >' . $a['jeux'] . ' </a></li>' ;