[PROBLÈME] Redirection en PHP via un lien dans Mysql
Résolu
clyde62
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
clyde62 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
clyde62 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je fais appel à vos connaissances car je suis un peu perdu
J'ai un petit problème pour faire une redirection en PHP en utilisant un lien qui se trouve dans ma base Mysql.
En fouinant un peu, j'ai trouvé ce script :
Ce code marche très bien, mais je voudrais qu'à la place de http://www.easy-script.com, il y ait mon lien qui se trouve dans Mysql.
Voici le code que j'utilise habituellement pour interagir avec ma bdd :
Pouvez-vous m'indiquer comment faire pour fusionner ces 2 codes afin que la redirection s'applique de façon dynamique ?
Merci pour votre aide
je fais appel à vos connaissances car je suis un peu perdu
J'ai un petit problème pour faire une redirection en PHP en utilisant un lien qui se trouve dans ma base Mysql.
En fouinant un peu, j'ai trouvé ce script :
<?php function redirect($url, $time=3) { //On vérifie si aucun en-tête n'a déjà été envoyé if (!headers_sent()) { header("refresh: $time;url=$url"); exit; } else { echo '<meta http-equiv="refresh" content="',$time,';url=',$url,'">'; } } { redirect("http://ww11.easy-script.com/","2"); }?>
Ce code marche très bien, mais je voudrais qu'à la place de http://www.easy-script.com, il y ait mon lien qui se trouve dans Mysql.
Voici le code que j'utilise habituellement pour interagir avec ma bdd :
<?php include('../connect.php'); mysql_select_db('base_de_donnees') OR die('Erreur de sélection de la base'); $requete = mysql_query('SELECT lien FROM simulation WHERE id=1') OR die('Erreur de la requête MySQL'); while($resultat = mysql_fetch_assoc($requete)) //équivalent à while($resultat = mysql_fetch_array($requete, MYSQL_ASSOC)) { echo ' <a href="'.$resultat['lien'].'">'.$resultat['lien'].'</a> '; } ?>
Pouvez-vous m'indiquer comment faire pour fusionner ces 2 codes afin que la redirection s'applique de façon dynamique ?
Merci pour votre aide
A voir également:
- [PROBLÈME] Redirection en PHP via un lien dans Mysql
- Créer un lien pour partager des photos - Guide
- Lien url - Guide
- Verificateur de lien - Guide
- Lien copié - Forum Mobile
- Cliquez sur ce lien. en n'utilisant que le clavier, quel mot obtenez-vous ? ✓ - Forum souris / Touchpad
2 réponses
<?php
function redirect($url, $time=3)
{
//On vérifie si aucun en-tête n'a déjà été envoyé
if (!headers_sent())
{
header("refresh: $time;url=$url");
exit;
}
else
{
echo '<meta http-equiv="refresh" content="',$time,';url=',$url,'">';
}
}
?>
<?php
include('../connect.php');
mysql_select_db('base_de_donnees') OR die('Erreur de sélection de la base');
$requete = mysql_query('SELECT lien FROM simulation WHERE id=1') OR die('Erreur de la requête MySQL');while($resultat = mysql_fetch_assoc($requete))
{
redirect($resultat['lien']);
}
?>
function redirect($url, $time=3)
{
//On vérifie si aucun en-tête n'a déjà été envoyé
if (!headers_sent())
{
header("refresh: $time;url=$url");
exit;
}
else
{
echo '<meta http-equiv="refresh" content="',$time,';url=',$url,'">';
}
}
?>
<?php
include('../connect.php');
mysql_select_db('base_de_donnees') OR die('Erreur de sélection de la base');
$requete = mysql_query('SELECT lien FROM simulation WHERE id=1') OR die('Erreur de la requête MySQL');while($resultat = mysql_fetch_assoc($requete))
{
redirect($resultat['lien']);
}
?>