|
Re: tell a friend et x_movie |
|
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
|
re, je récacapitule : - tellafriend fonctionne sans souci. - x_movie aussi mais le lien d'origine "envoyer à un ami" dans x_movie ouvre outlook express dans lequel les infos + liens sont correctes. J'ai changé le code qui ouvre outlook :
<a target="_top" href="mailto:?subject=<{$link.mail_subject}>&body=<{$link.mail_body}>"><{$lang_tellafriend}></a>
par celui proposé par tatane. A partir de là, dès que je clic sur envoyer à un ami, j'ai directement la page d'erreur. Pas de mail avec ???? donc... merci, a+
Posté le : 26/11/2008 17:56
|
|
|
Re: tell a friend et x_movie |
|
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
|
re, je ne comprend pas ce que tu veux dire (??) les modules sont traduits... a+
Posté le : 26/11/2008 16:39
|
|
|
Re: tell a friend et x_movie |
|
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
|
Bonjour, cela ne fonctionne pas chez moi, j'ai le droit à une erreur :
Accès interdit!
Vous n'avez pas le droit d'accéder à l'objet demandé. Soit celui-ci est protégé, soit il ne peut être lu par le serveur.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 403
www.arenablabla.fr
Wed Nov 26 15:15:46 2008
Apache
sinon, le module tellafriend quand à lui, fonctionne... merci pour toute aide a+
Posté le : 26/11/2008 15:17
|
|
|
Re: condition, verification |
|
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
|
re, merci pour ces infos. Cela ne fonctionne pas en primary key (surement que je ne dois pas faire la requète comme il faut lol) Par contre en mettant en unique = ok En effet, aucune erreur n'est retournée à l'utilisateur, mieux le redirect lui indique que l'ajout est ok, mais réellement le doublon n'a pas été créé dans la bdd. Ta remarque sur la suppression d'un user est intéressante, il va falloir que je réfléchisse à cela car il n'y en a pas qu'une liste de favoris, mais sur plusieurs modules...
merci pour ton aide qui m'a été précieuse. a+
Posté le : 19/11/2008 13:45
|
|
|
Re: Shoutbox et lien |
|
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
|
bonjour, peut être qu'il faut doubler l'effort... clic droit sur le lien, puis : ouvrir dans un nouveau onglet.... En attendant une meilleure solution... a+
Posté le : 19/11/2008 04:50
|
|
|
Re: Comment Utiliser la condition if pour comparer l'URL |
|
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
|
bonjour, concernant l'url, tu peux la récupérer en utilisant ce code :
<?
function url_actuelle()
{
return "http://" . $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"];
}
echo "URL : " . url_actuelle();
?>
Posté le : 19/11/2008 04:43
|
|
|
Re: condition, verification |
|
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
|
re, les champs : 1- id 2- uid > de l'utilisateur 3- title > titre de la vidéo 4- cid et lid > représentant la catégorie et l'identifiant de la page contenant la vidéo. Nécessaire car plusieurs vidéos peuvent avoir exactement le même titre, ce qui en soit semble logique et plus confortable pour le posteur. les favoris sont ensuite classé par titre asc. Les utilisateurs peuvent supprimer leurs favoris comme bon leur sembles, ils peuvent donc sans souci effacer les doublons qui sont par ailleurs facilement visibles. Suffit de regarder le screen précédemment posté. Ce que je demande est simplement un détail pour améliorer le code. Un truc du genre requête > rechercher dans la table l'uid de l'utilisateur voulant ajouter un favoris, puis comparer ce qu'il souhaite ajouter à ce qu'il a déjà en favoris. Si pas de cid et lid identique alors on ajoute, sinon zouuu on le redirecte merci pour toute aide. a+
Posté le : 19/11/2008 03:16
|
|
|
Re: condition, verification |
|
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
|
re, pour le moment, chaque membre peut créer sa liste de vidéos favorites. Le hic, c'est qu'il est possible en l'état actuel du code, de faire des doublons comme visible sur l'image ci-jointe. merci pour toute aide a+
Posté le : 18/11/2008 18:09
|
|
|
Re: condition, verification |
|
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
|
re,
1- shortcuts ne fonctionne pas sous le dernier ff et xoops 2.0.18 (du moins chez moi).
2- ce module ne correspond pas à ce que je veux réaliser ici... Il s'agit de créer une liste de favoris sur un module spécifique.
merci pour toute aide a+
Posté le : 18/11/2008 12:51
|
|
|
condition, verification |
|
Régulier
Inscrit: 19/01/2008 11:22
De vienne 86
|
Bonjour, j'ai ajouté un bouton sur des pages contenant des vidéos. Ce bouton envoi sur une page php permettant d'ajouter des données dans la bdd ainsi que l'uid du cliqueur. En somme, un moyen de faire une liste de favoris vidéos. Ce que je n'arrive pas à inclure, sous forme de requête, c'est une vérification avant l'ajout, ce, afin d'éviter les doublons inutiles dans les favoris. La page concernée :
<?
include("../../mainfile.php");
include("../../header.php");
include "header.php";
///si membre
if ($xoopsUser)
{
///recup des variables
$uid = $xoopsUser->getVar("uid");
$lid=$_GET['lid'];
$cid=$_GET['cid'];
$title=$_GET['title'];
///vérification si lid et cid existent pour uid du posteur
///insertion
$req = "INSERT INTO favoris (id,uid,title,lid,cid) VALUES('','$uid','$title','$lid','$cid')"
or die(mysql_error());
mysql_query($req);
/// redirection à la page de la vidéo
redirect_header("view.php?cid=$cid&lid=$lid", 2, "favoris ajouté avec succès !");
exit();
}
//si pas membre = redirection
else
{
redirect_header("index.php", 2, "Devenez membre pour profiter de cette fonctionnalité !");
exit();
}
mysql_close();
include(XOOPS_ROOT_PATH."/footer.php");
?>
Merci pour toute aide a+
Posté le : 18/11/2008 12:19
|
|
|