Coucou,
en utilisant Link() pour nettoyer certaines parties du code, je me rends
compte qu'après un POST le $this_link contient *toutes* les variables du POST,
par exemple titre, surtitre, texte, etc... C'est donc inutilisable pour
créer un nouveau lien ;-(
Comment faire pour "nettoyer" ce lien et n'avoir au maximum que le id_objet
et le redirect ?
De plus la classe merde sur le # : http://toto/titi#tata
-- Fil
@ Fil <fil@rezo.net> :
en utilisant Link() pour nettoyer certaines parties du code, je me rends
compte qu'après un POST le $this_link contient *toutes* les variables du POST,
par exemple titre, surtitre, texte, etc... C'est donc inutilisable pour
créer un nouveau lien ;-(
Plus précisément, c'est de $this_link que je parle.
-- Fil
Plus précisément, c'est de $this_link que je parle.
Je pense ajouter dans inc_version un truc du genre :
//
// Lien vers la page demandee et lien nettoye ne contenant que des id_objet
//
$this_link = new Link();
$clean_link = $this_link;
$clean_link->clearVars();
$vars = array('id_document', 'id_article', 'coll', 'id_rubrique', 'id_syndic' ...);
while (list(,$var) = each($vars)) {
if isset($$var) {
$clean_link->addVar($var, $GLOBALS[$var]);
break;
}
}
mais c'est peut-être bcp de calculs pour rien, et peut-être une fausse
route ?
-- Fil