Bonjour, vous attendez de la communauté un support le plus précis et le plus rapide qu'il soit !
ATTENTION !! ceci est l'ancien forum fermé le mardi 16 mars 2010 à 15 heures!
Le nouveau forum de support phpBB3 est visible à cette adresse, mettez à jour vos favoris !
Sachez toutefois que ce forum restera consultable durant une longue période, malgré le fait que tout le contenu ait été restauré dans le nouveau forum.
--------------------------------- Mini Fiche de El_Titof Url de mon site web: www.bac-daon.net Version utilisée: Maximus 2009 URL Rewriting non utilisée Wysiwyg installé FCK Editor Hébergeur: www.hebeh.com PHP Version: 5 Only Espace Perso: Mon petit site d'asso... et de dev online -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
--------------------------------- Mini Fiche de El_Titof Url de mon site web: www.bac-daon.net Version utilisée: Maximus 2009 URL Rewriting non utilisée Wysiwyg installé FCK Editor Hébergeur: www.hebeh.com PHP Version: 5 Only Espace Perso: Mon petit site d'asso... et de dev online -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
Sujet du message: Re: Ajax et Maximus Posté le: Jeu 15 Oct, 2009 12:01 pm
bien probablement à cause des chemins des fichiers
sache que ce n'est pas vraiment évident dans maximus de rajouter de l'ajax
il faudrait que je trouve le temps de faire un tuto sur une insertion type ( car c'est jouable quand même )
Sujet du message: Re: Ajax et Maximus Posté le: Jeu 15 Oct, 2009 12:29 pm
perso pour le faire j'appelle la bibilotheque depuis le module lui meme, je ne le mets pas dans kernel/javascript.php
C'est peut etre pas le meilleur solution mais ca marche bien
--------------------------------- Mini Fiche de philippe_jmh Url de mon site web: www.salsatours.fr Version utilisée: Maximus BS URL Rewriting utilisée Wysiwyg installé FCK Editor Hébergeur: www.infomaniak.ch -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
--------------------------------- Mini Fiche de El_Titof Url de mon site web: www.bac-daon.net Version utilisée: Maximus 2009 URL Rewriting non utilisée Wysiwyg installé FCK Editor Hébergeur: www.hebeh.com PHP Version: 5 Only Espace Perso: Mon petit site d'asso... et de dev online -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
mysql_fetch_assoc() retourne un tableau associatif qui contient la ligne lue dans le résultat result et déplace le pointeur interne de données. mysql_fetch_assoc() revient à appeler la fonction mysql_fetch_array() avec MYSQL_ASSOC en tant que second paramètre. Cette fonction retourne uniquement un tableau associatif.
--------------------------------- Mini Fiche de El_Titof Url de mon site web: www.bac-daon.net Version utilisée: Maximus 2009 URL Rewriting non utilisée Wysiwyg installé FCK Editor Hébergeur: www.hebeh.com PHP Version: 5 Only Espace Perso: Mon petit site d'asso... et de dev online -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
--------------------------------- Mini Fiche de El_Titof Url de mon site web: www.bac-daon.net Version utilisée: Maximus 2009 URL Rewriting non utilisée Wysiwyg installé FCK Editor Hébergeur: www.hebeh.com PHP Version: 5 Only Espace Perso: Mon petit site d'asso... et de dev online -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
--------------------------------- Mini Fiche de El_Titof Url de mon site web: www.bac-daon.net Version utilisée: Maximus 2009 URL Rewriting non utilisée Wysiwyg installé FCK Editor Hébergeur: www.hebeh.com PHP Version: 5 Only Espace Perso: Mon petit site d'asso... et de dev online -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
Sujet du message: Re: Ajax et Maximus Posté le: Sam 24 Oct, 2009 8:54 am
salut
comme je vois que tu avances bien ( je suis content de voir ton niveau de progression en php en plus )
je vais t'aiguiller un peu mieux
commençons par le mot ajax !
ce fameux mot génère souvent dans l'esprit des trucs du type web 2.0 et même web 3.0 , trop plié ), mais in on devait résumer au mieux le mot ajax on devrait dire ceci:
AJAX: l'art de faire du bricolage avec du javascript et du php
et je vais souligner bricolage, car du coup on est obligé dans neuf cas sur dix de faire en même temps du rafistolage
et c'est ce que l'on va faire précisément ici
alors pourquoi la liaison avec la base de données n'existe plus ?
pourquoi notre variable chérie $db-> n'est plus accessible ?
eh ben c'est simple, en fait l'ajax load des pages comme le ferait une frame ( c'est exactement le même défaut ), de ce fait on est obligé de reloader le mainfile ( entre autre ) car cette nouvelle page n'est en fait pas dans maximus ( c'est le but de l'ajax : loader des pages externes sans aucune liaison entre elles )
alors que doit on faire ?
dans ton cas je t'invite à regarder le fichier kernel/addons/livemembers.php qui devrait t'apporter la solution
tu y verras plusieurs include_once ( ... ) et le secret est là, je load le mainfile, ce foutu sentinel puis s'il le faut le language du cms puis enfin parce que je désire inclure la page dans les stats le counter
c'est lourd et contraignant, mais lorsque l'on load une frame on devrait faire de même
attention au include_once ( c'est ici extrêmement important, même si ça l'est dans tout le cms, là encore plus, une page ajax peut se reloader d'elle même et un double include te planterai )
donc sutout pas d'include simple et encore moins de require ( la question ne se pose même pas, le require il faut carrément oublier )
voilà tu as de quoi avancer un peu plus, et tu tiens le bon bout
dernière chose, quand tu auras tout de fonctionnel, je te mettrai le code au layer 2009, il est en effet important d'éviter le while qui est très long et de préférer le foreach ( en lisant le cms tu verras que le kernel est justement doté de foreach de partout, ce qui apporte des performances nettement supérieures )
--------------------------------- Mini Fiche de El_Titof Url de mon site web: www.bac-daon.net Version utilisée: Maximus 2009 URL Rewriting non utilisée Wysiwyg installé FCK Editor Hébergeur: www.hebeh.com PHP Version: 5 Only Espace Perso: Mon petit site d'asso... et de dev online -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
--------------------------------- Mini Fiche de El_Titof Url de mon site web: www.bac-daon.net Version utilisée: Maximus 2009 URL Rewriting non utilisée Wysiwyg installé FCK Editor Hébergeur: www.hebeh.com PHP Version: 5 Only Espace Perso: Mon petit site d'asso... et de dev online -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
Sujet du message: Re: Ajax et Maximus Posté le: Lun 02 Nov, 2009 3:01 pm
moi, je préfère l'inclure au moins on est sur du coup ( mais c'est vrai que logiquement on ne devrait pas en avoir besoin )
pense surtout à deux choses très importante quand tu inclus un fichier
de un on vérifie la présence effective sur le serveur du fichier avec ceci
Code:
if ( is_file( .... ) ) {
}
de deux on inclut une seule fois le fichier quoi qu'il se passe avec ceci
Code:
include_once( ... );
en regardant un peu le code de maximus tu verras que j'ai pris le soin de bien vérifier tout ce que l'on inclut car c'est une faille classique et malheureusement des tutos trainent sur le web avec des scripts tout prêt pour balancer une attaque via l'inclusion de fichiers, cette solution est donc à conserver, même si c'est un peu plus lourd pour le script
mais la sécurité a un prix: celui d'être tranquille
Sujet du message: Re: Ajax et Maximus Posté le: Lun 02 Nov, 2009 7:45 pm
Héhé bien bien El_Titof
Je t'invite par contre a trouver une solution de rechange si le client a desactiver le javascript, pas de java pas d'ajax
Vla bonne continuation
_________________ Sa sert a rien lol
--------------------------------- Mini Fiche de Benoit Url de mon site web: vos-associations.org Version utilisée: Maximus 2009 URL Rewriting non utilisée Aucun Wysiwyg installé Hébergeur: hebeh dit donc lol Espace Perso: -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
Toutes les heures sont au format GMT + 1 Heure Aller à la page 1, 2, 3Suivante
Page 1 sur 3
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum Vous ne pouvez pas joindre des fichiers Vous ne pouvez pas télécharger des fichiers