Fork me on GitHub






jquery.getJSON()
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Bonjour
J'utilise ce bout de code:
Citation :
function map_event2(urlSite, plugin, dep, libelle, idBlock){

url = urlSite + '/modules/map/mapEvents.php'
+ '?event=2'
+ '&dep=' + dep
+ '&plugin=' + plugin
+ '&libelle=' + libelle;

jQuery.getJSON(url, function(data) {
window.open(data.link );
});

}


et la page php simpifiée pour l'exemple correspondant à 'url' ans le javassript:

Citation :

<?php

$link = $clMap->getInfo($dep, 'lien');
$texte = '{"link":"'.$link.'"}' ;

echo $texte;

?>


Bout de code qui fonctionne très bien au demeurant, sauf quand le mode debug est actif dans xoops.
Je viens de perdre 2 heures et et la moitié de ma perruque, à essayer de comprendre.
En fait le mode debug renvoi avec la page appelée un tas d'information certes utiles dans la plus part des cas mais qui foute la m... quand on veut renvoyer un tableau en jSON.

Question:
Comment faire pour dans une page php renvoyer des données sans les informations du mode debug (mais garder le mode debug actif pour le reste du site).
Est-il possible par exemple de
désactiver le mode debug pour cette page
ou peut être mofifier l'entête http ...

Je suis preneur de toute piste,
JJDAI


Posté le : 17/04/2011 12:00

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: jquery.getJSON()
Semi pro
Inscrit: 06/09/2005 01:34
De Royan
Messages: 609
salut JJDai

je crois qu'il te faut ajouter ce type de code

$GLOBALS['xoopsLogger']->activated false;


ou quelques chose comme sa

Posté le : 17/04/2011 14:27
Partager Twitter Partagez cette article sur GG+
Re: jquery.getJSON()
Semi pro
Inscrit: 06/09/2005 01:34
De Royan
Messages: 609
ou sa
error_reporting(0);
@
$xoopsLogger->activated false;



Posté le : 17/04/2011 14:50
Partager Twitter Partagez cette article sur GG+
Re: jquery.getJSON()
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
J'ai essayé les deux , mais pareil.
Cependant je suis la piste car elle me parait bonne.
JJDAI

Posté le : 17/04/2011 16:38

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: jquery.getJSON()
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Merci cPascal
effectivement c'était une bonne piste:

J'ai mis :
Citation :
global $xoopsLogger;
$xoopsLogger->renderingEnabled = false;
error_reporting(0);
$xoopsLogger->activated = false;


Et c'est impeccable, il faut juste le mettre au bon endroit dans le script, en l'occurrence avant le renvoi des données.

JJDAI

Posté le : 17/04/2011 17:10

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: jquery.getJSON()
Semi pro
Inscrit: 06/09/2005 01:34
De Royan
Messages: 609
cool j’étais dans mes fichiers depuis 1/4 heures pour chercher car je ne me souvenait plus exactement du code tu as trouver et tu as rafraichi ma pauvre mémoire
bonne continuation

Posté le : 17/04/2011 17:20
Partager Twitter Partagez cette article sur GG+
Re: jquery.getJSON()
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Merci

Posté le : 17/04/2011 17:40

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: jquery.getJSON()
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Juste pour dire que c'est réglé
JJDAI

Posté le : 20/04/2011 09:33

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: jquery.getJSON()
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Citation :
JJDai a écrit :
Juste pour dire que c'est réglé
JJDAI


oui oui un pas de plus vers les 2 000

Posté le : 20/04/2011 21:23

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: jquery.getJSON()
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Bin oui je fais ce que je peux !!!
JJDAI

Posté le : 20/04/2011 23:15

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

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

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