Fork me on GitHub


 Bas   Précédent   Suivant

(1) 2 3 4 ... 39 »


Re: Récupèrer les adresses email !!
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
Messages: 380
Bonjour,
Tu peux créer un fichier php nommé email_list.php (par exemple, peut importe...).
Tu colles ce qui suit dans ce fichier, puis tu l'envoies à la racine de ton site via ftp.
Te reste ensuite à accéder à ce fichier via ton navigateur habituel.
exemple : http://www.ton_site.fr/email_list.php

<?php
include("mainfile.php");
include(
"header.php");
xoops_header();

if (
$xoopsUserIsAdmin)
{
    
$req mysql_query("SELECT * FROM ".$xoopsDB->prefix("users")."") or die(mysql_error());
      while (
$result mysql_fetch_array($req))
        {
          
$email $result['email'];
          echo 
"$email <br>";
        }
}    
else
{
redirect_header("javascript:history.go(-1);"2"Acces non autorisé !");
    exit();
}    
mysql_close();
include(
XOOPS_ROOT_PATH."/footer.php");
?>


Tu peux aussi créer un nouveau bloc php accessible uniquement pour les administrateurs :
global $xoopsUser;
xoops_header();
 
$req mysql_query("SELECT * FROM ".$xoopsDB->prefix("users")."") or die(mysql_error());
      while (
$result mysql_fetch_array($req))
        {
          
$email $result['email'];
          echo 
"$email <br>";
        }




a+

Posté le : 14/03/2009 04:15
_________________
Open in new windowAmicalement, Morgane
www.arenablabla.fr
Transférer la contribution vers d'autres applications Transférer


Re: redirection php parfois pas pratique
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
Messages: 380
Re, je vais te donner la base d'un code permettant de faire ce que tu veux :

à partir du code php suivant, l'utilisateur est envoyé sur une page de déconnexion, mais en ayant récupéré l'adresse de la page sur laquelle il se trouvait lorsqu'il a cliqué sur déconnexion :

$recup_url1= $_SERVER['REQUEST_URI'];
$lienurl1=urlencode($recup_url1); 

?>

<a href="http://www.ton_site.truc/logout.php?lienurl=<?php echo $lienurl1 ?>">Se déconnecter</a>
<?



La page de destination à créer et qui se nomme logout.php, à) placer à la racine du site :

<?
include(
"mainfile.php");
include(
"header.php");
include 
"header.php";


$lienurl=$_GET['lienurl']; 
$lien=urldecode($lienurl); 

$_SESSION = array();
    
session_destroy();
    
// clear entry from online users table
    
if (is_object($xoopsUser)) {
        
$online_handler =& xoops_gethandler('online');
        
$online_handler->destroy($xoopsUser->getVar('uid'));
    }
    
$message "Vous êtes déconnecté<br>Merci de votre visite";
    
redirect_header($lien1$message);
    exit();

?>


Voilà la base du code.
Maintenant, il est a intégrer, la chose n'est pas forcement évidente et il faudra surement assigner la variable du lien vers un template.


Sinon, tu peux aussi créer un bloc contenant le 1er code et jouer sur les permissions du bloc pour faire apparaître ou pas la déconnexion, auquel cas, il faudra faire disparaitre tous les autres liens de déconnexion, genre celui dans le menu utilisateur.

J'ai testé cela dans un bloc, et cela fonctionne !

a+

Posté le : 13/02/2009 15:09
_________________
Open in new windowAmicalement, Morgane
www.arenablabla.fr
Transférer la contribution vers d'autres applications Transférer


Re: redirection php parfois pas pratique
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
Messages: 380
Bonjour,
il n'y a pas de solution directe.
Mais il y a un moyen simple de faire ce que tu veux.

tu remplaces ceci :
$message _US_LOGGEDOUT.'<br />'._US_THANKYOUFORVISIT;
    
redirect_header('index.php'1$message);
    exit();


par ceci :
$message _US_LOGGEDOUT.'<br />'._US_THANKYOUFORVISIT;
    
redirect_header('logout.html'1$message);
    exit();


Ensuite, tu créés un fichier html nommé logout.html contenant :
<script>history.go(-1);</script>


Enfin, tu places ce fichier à la racine de ton site.

Tu pourras modifier autant de redirect header que tu veux vers ce fichier qui a pour effet de simplement revenir une page en arrière...

Néanmoins, je ne sais pas si cela va fonctionner pour une seule chose, et oui la déconnexion comme par hasard lol.... à tester...

Après test, en effet, cela ne fonctionne pas avec la fonction déconnexion, ce qui n'est pas surprenant.
L'utilisateur sera bien déconnecté, mais le retour en arrière lui démontrera virtuellement le contraire.

Peut être faudrait-il passe l'url en cours dans une variable, appeler la fonction de déconnexion et rediriger vers l'url contenu dans la variable....

Le problème réside dans le fait que la fonction redirect header inclut l'url de la racine du site. On pourrait modifier cela, mais il faudrait ensuite modifier tous les redirect header du site, et tous les redirect header à venir par le biais de tes nouvelles installations.......

a+

Posté le : 13/02/2009 14:10
_________________
Open in new windowAmicalement, Morgane
www.arenablabla.fr
Transférer la contribution vers d'autres applications Transférer


Re: system_redirect.html
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
Messages: 380
re,
oui, je voulais insérer des requêtes dans la page de redirection, ce qui est fait.
merci pour ton aide, a+

Posté le : 12/01/2009 13:34
_________________
Open in new windowAmicalement, Morgane
www.arenablabla.fr
Transférer la contribution vers d'autres applications Transférer


plugin.php de newbb
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
Messages: 380
bonjour,
je tente d'inclure une condition quand au choix de l'éditeur par défaut.
si uid == truc > éditeur classique
sinon > tinyeditor

mais je n'y arrive pas,
merci de m'aider

$uid $xoopsUser->getVar("uid"); 
if (
$uid == 1) { 
$customConfig["editor_default"] = "";   
} else {  
$customConfig["editor_default"] = "tinyeditor";
}


a+

Posté le : 21/12/2008 01:40
_________________
Open in new windowAmicalement, Morgane
www.arenablabla.fr
Transférer la contribution vers d'autres applications Transférer


tiny editor et smiley
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
Messages: 380
Bonjour,
est-il possible d'afficher les smiley sur la page d'édition plutôt que de devoir ouvrir un popup qui ne permet d'envoyer qu'un smiley à la fois...
merci pour toute aide, a+

Posté le : 20/12/2008 14:19
_________________
Open in new windowAmicalement, Morgane
www.arenablabla.fr
Transférer la contribution vers d'autres applications Transférer


Re: configuration tiny editor
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
Messages: 380
re,
pour le moment j'ai mis xoops editor dhtml command set

via l'editeur dhtml, les liens fonctionnent mais pas les images.
il doit donbc y avoir un souci de reconnaissance de bbcode ou manquer quelque chose dans la config de tiny non??

Posté le : 14/12/2008 18:20
_________________
Open in new windowAmicalement, Morgane
www.arenablabla.fr
Transférer la contribution vers d'autres applications Transférer


configuration tiny editor
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
Messages: 380
Bonjour,
j'aimerai configurer correctement tiny editor
pourriez vous me donner des pistes en me disant

1- qu'avez-vous mis dans : Éléments valides étendues
2- qu'avez-vous mis dans : Éléments invalides

merci pour toute aide
a+

Posté le : 14/12/2008 18:05
_________________
Open in new windowAmicalement, Morgane
www.arenablabla.fr
Transférer la contribution vers d'autres applications Transférer


cacher editeur dans newbb
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
Messages: 380
bonjour,
comment peut-on cacher certains éditeurs de texte sur la page de soumission d'un post, ce, concernant le module newbb??

merci pour toute aide
a+

Posté le : 14/12/2008 17:47
_________________
Open in new windowAmicalement, Morgane
www.arenablabla.fr
Transférer la contribution vers d'autres applications Transférer


Re: agrandir taille popup des pm
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
Messages: 380
re,
résolu
a+

Posté le : 14/12/2008 10:41
_________________
Open in new windowAmicalement, Morgane
www.arenablabla.fr
Transférer la contribution vers d'autres applications Transférer



 Haut
(1) 2 3 4 ... 39 »




Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

43 Personne(s) en ligne (32 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 43 | Plus ...