Module recherche - Résultat Ok mais lien "erreur" [Réglé]
liens invalides apres résultat !!!
Créations de Modules
JOHAAANNS Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre JOHAAANNS
- Inscrit le : 22/02/2012
- Site internet
- Groupes :
J'ai qq soucis concernant le résultat de la recherche...
1 - J'ai une galerie d'images, mais le moteur ne recherche pas dans cette section ?
2 - Il faut être assez précis dans la recherche, et quand il trouve, il retourne bien la recherche, mais lorsque je clique sur le lien menant a l'objet en question, il indique une erreur.
Exemple pour un fichier multimédia : "Le fichier multimédia demandée n'existe pas ! "
Voila, si vous avez une solution ?
je n'ai rien trouvé en faisant une recherche sur le forum...
Merci de votre aide

JOHAAANNS
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Tu obtiens quoi comme URL avec le module recherche ?
JOHAAANNS Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre JOHAAANNS
- Inscrit le : 22/02/2012
- Site internet
- Groupes :
[html]http://www.johaaanns.fr/media/media.php?id=3&name=6#q6[/html]
Une fois que je clique dessus il me mene vers une page erreur :
[html]http://www.johaaanns.fr/member/error.php?e=e_unexist_media&_err_stop=1#q6[/html]
Je viens de faire un test si ce n’était pas l'url rewriting qui foire..mais apparemment c'est pas ca :/
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Tu obtiens bien une page d'édition ? Si oui, le fichier est bien activé ?
JOHAAANNS Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre JOHAAANNS
- Inscrit le : 22/02/2012
- Site internet
- Groupes :
le ou les fichiers dont je fais la recherche sont bien en ligne et visibles pas tous....!!!
C'est surtout une erreur d'url non ?
Édité par JOHAAANNS Le 25/03/2012 à 21h51
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Citation :
Oui j'ai bien l'edition, mais vide !!!
Et si tu execute la requête suivante :
Code SQL :
SELECT * FROM `phpboost_media` WHERE id = '3'
Tu obtiens quoi ?
JOHAAANNS Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre JOHAAANNS
- Inscrit le : 22/02/2012
- Site internet
- Groupes :
et j'ai regardé aussi dans la base aucune ID = 3 (au cas ou
)
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
JOHAAANNS Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre JOHAAANNS
- Inscrit le : 22/02/2012
- Site internet
- Groupes :
JOHAAANNS Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre JOHAAANNS
- Inscrit le : 22/02/2012
- Site internet
- Groupes :
http://www.johaaanns.fr/media/media.php?id=3&name=6#q6
la valeur de ID est égale a la catégorie, et name à l'ID....c'est inversé, non ?
en effet, comme ca, ca marche :
http://www.johaaanns.fr/media/media.php?id=6&name=3#q6
Le problème viendrait d'ici je pense..
$request = "SELECT " . $args['id_search'] . " AS id_search, f.id AS id_content, f.name AS title, ( 2 * MATCH(f.name) AGAINST('" . $args['search'] . "') + MATCH(f.contents) AGAINST('" . $args['search'] . "') ) / 3 * " . $weight . " AS relevance, " [b] . $Sql->concat("'../media/media.php?id='","f.idcat","'&name='","f.id","'#q'","f.id") . " AS link[/b] FROM " . PREFIX . "media f WHERE ( MATCH(f.name) AGAINST('" . $args['search'] . "') OR MATCH(f.contents) AGAINST('" . $args['search'] . "') )" . $auth_cats . " ORDER BY relevance DESC " . $Sql->limit(0, MEDIA_MAX_SEARCH_RESULTS); return $request;
fichier : media_interface.class.php
Édité par JOHAAANNS Le 25/03/2012 à 22h34
JOHAAANNS Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre JOHAAANNS
- Inscrit le : 22/02/2012
- Site internet
- Groupes :
Voici la modif que j'ai faite !!!
Fichier : media/media_interface.class.php
Ligne : 166
Avant
. $Sql->concat("'../media/media.php?id='","f.idcat","'&name='","f.id","'#q'","f.id") . " AS link
après
. $Sql->concat("'../media/media.php?id='","f.id","'&name='","f.idcat","'#q'","f.id") . " AS link
Ensuite j'ai vidé la table : phpboost_search_results
par contre autre problème : La casse....et pour moi il ne cherche pas dans galerie !!!
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
JOHAAANNS Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre JOHAAANNS
- Inscrit le : 22/02/2012
- Site internet
- Groupes :
Oui j'ai fais une modif..mais chez moi ca marche !!!
Mais je ne l'avais pas modifié avant !!! C'est la première fois !!
Édité par JOHAAANNS Le 26/03/2012 à 11h31
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie