- Statut : non résolu
- Ce sujet contient 12 réponses, 4 participants et a été mis à jour pour la dernière fois par
Lolo, le il y a 9 années et 7 mois.
-
AuteurMessages
-
19 janvier 2007 à 22 h 12 min #450165
Bonjour,
Ma configuration WP actuelle
– Version de WordPress :
– Thème utilisé :
– Plugins en place :
– Nom de l’hebergeur :Problème(s) rencontré(s) : Je souhaite rajouter un code dans mon script redirection download.
Je m’explique j’aimerai inclure un code pour que les inscrits au blog soient bien redirigés vers le lien de téléchargement tandis que ceux qui ne sont pas inscrits ou identifiés soient redirigés vers la page les invitant soit à s’inscrire soit à s’identifier pour acceder aux téléchargementsVoici le code redirection download tel qu’il est en ce moment sans le fameux code que j’aimerai inclure mais je ne sais comment faire.
<style type="text/css"> <!-- .Style2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; } body { background-image: url(../img/fond.jpg); } --> </style> <title>\ Chillout Technology //</title><p> </p> <p> </p> <p align="center"><img src="../img/imgcasque.png" width="105" height="105"></p> <p> </p> <p align="center" class="Style2"><strong>Initialisation du module de téléchargement du fichier en cours …</strong> <p align="center" class="Style2"> <? include("connect_click.php"); //connexion a la BDD $db=mysql_connect($mysql_host,$mysql_login,$mysql_pass); mysql_select_db($mysql_dbnom,$db); if (isset($nom)) {$sql_click="select * from compteur_click where NOM='$nom'";}//on va chercher le lien dans le cas ou c est le nom if (isset($id)) {$sql_click="select * from compteur_click where ID='$id'";}//on va chercher le lien dans le cas ou c est l'id $res=mysql_query($sql_click, $db); $ligne = mysql_fetch_object ($res); //mise a jour du compteur+1 $sql_click="update compteur_click set COMPTEUR=COMPTEUR+1 where ID=$ligne->ID »; $res=mysql_query($sql_click, $db); // redirection en javascript print » <SCRIPT LANGUAGE=JavaScript> document.location.href= »$ligne->URL$ligne->NOM » </SCRIPT>« ; //fermeture de la BDD mysql_close($db); ?> <p align="center" class="Style2"><em>Chillout Technology</em>
Merci d’avance 🙂
20 janvier 2007 à 10 h 04 min #589431J’utilise ce genre de code
<?php
session_start();
if (!isset($_SESSION)) {
header (‘Location: http://chillout.bt-escape.org/inscription.php’);
exit();
}
?>J’aimerai l’adapter sur WordPress.
Merci 🙂
20 janvier 2007 à 18 h 17 min #589432C’est pas WP ca ?
Aahh je viens de comprendre au deuxième message.
Sujet deja abordé sur le forum…Fais une recherche… j’avais deja expliqué plus en détails…
26 janvier 2007 à 15 h 39 min #589433AmO wrote:C’est pas WP ca ?Aahh je viens de comprendre au deuxième message.
Sujet deja abordé sur le forum…Fais une recherche… j’avais deja expliqué plus en détails…
J’ai essayé mais le pb c’est que ce script ne fait pas partie du blog et j’aimerai que les identifiants et mot de passe soient reconnus par le programme php.
Pouvez-vous m’aider ?
Merci !!
P.S : pouvez-vous me dire où ce sujet adeja été abordé ? je n’ai pas trouvé grand chose en faisant des recherches
26 janvier 2007 à 21 h 44 min #589434Le site du zero ^^
11 février 2007 à 15 h 44 min #589435J’ai bossé dessus depuis mais je n’arrive toujours pas à trouver une solution à mon problème.
Je souhaite que les internautes non abonnés au blog soit redirigés quand ils souhaitent aller sr le script de téléchargement qui est un script en dehors de worpress.
Voir les topics au-dessus.
Pouvez-vous m’aider à nouveau ?
Merci
17 février 2007 à 14 h 46 min #589436Personne ne veut me donner un coup de pouce ?
17 février 2007 à 20 h 55 min #589437Personnellement je réalise du support pour WP.
Ce que tu demandes, c’est du PHP.
Il existe des tas de forums, qui en parle, et qui font du support. 😕18 février 2007 à 9 h 59 min #589438Je vais essayer de mettre en place un appel sql vers la base de données wordpress avec identification du pseudo bien connecté.
Je vous tiendrai au courant si j’arrive à terminer ce script qui est primordial pour mon site.A plus …
27 février 2007 à 15 h 58 min #589439Je viens aux nouvelles, j’ai reussi à mettre en place une redirection en dehors de WP si la personne n’est pas connecté.
Si des fois quelqu’un veut avoir le code php, faites moi signe !!
A bientot ^^
27 février 2007 à 17 h 43 min #589440Ouaip, ça peut intéresser du monde 😉
28 février 2007 à 11 h 02 min #589441Je vous donne le script que j’ai rajouté en début de code php.
$_COOKIE[USER_COOKIE], ‘password’ => $_COOKIE[PASS_COOKIE]); } $url = ‘votre url de votre wordpress’; $cookiehash = md5($url); define(‘COOKIEHASH’, $cookiehash); define(‘USER_COOKIE’, ‘wordpressuser_’. COOKIEHASH); define(‘PASS_COOKIE’, ‘wordpresspass_’. COOKIEHASH); ?> ensuite vous pouvez ajouter le reste que vous voulez affiché pour les connectés au blog
Si vous pensez qu’on peut améliorer le script, dites le moi !
A bientot ^^
6 novembre 2012 à 9 h 07 min #589442Salut !
Je viens d’ajouter ce code :
$cookie_login = wp_get_cookie_login(); if ( empty($cookie_login)) { header(‘Location: url de redirection si non connecté’); exit(); }
à la fin de index.php, mais tous les internautes sont redirigés, même ceux qui se sont identifiés en passant par wp-admin.
En effet, ces derniers ont accès au backoffice, mais dès qu’ils souhaitent visualiser le site, ils sont redirigés…
Auriez-vous une idée ?
Voici le code en entier de index.php :
<?php /** * Front to the WordPress application. This file doesn't do anything, but loads * wp-blog-header.php which does and tells WordPress to load the theme. * * @package WordPress */ /** * Tells WordPress to load the WordPress theme and output it. * * @var bool */ define('WP_USE_THEMES', true); /** Loads the WordPress Environment and Template */ require('./wp-blog-header.php'); /** Redirection vers coming soon si non enregistré */ $cookie_login = wp_get_cookie_login(); if ( empty($cookie_login)) { header('Location: http://www.agence2voyage.fr/accueil.php'); exit(); } /** Redirection vers coming soon si non enregistré */
PS : J’utilise WordPress 3.4.2
Merci !!!!
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.