erreur squelette

j'ai une erreur pour l'affichage de /certains/ articles
elle m'indique un coincement ici:

    // Est-ce une action ?
    if ($action = _request('action')) {
        $var_f = charger_fonction($action, 'action');
        $var_f();
        if ($redirect) redirige_par_entete($redirect);
        exit;
    }

(ecrire/public.php)

je precise que les squelettes sont persos mais que je n'en ai pas fait qui soient particuliers à une rubrique ou à un article. Bien que le cache ait été dûment vidé l'erreur se répète (par exemple ici http://jc.sekinger.free.fr/?Le-Petit-Prince-suite-et-fin) et la version de spip c'est 1.9.

--
Jean-Christophe

Jean-Christophe Sekinger a écrit (en cette belle journée du 31/07/2006 - 14:05) :

j'ai une erreur pour l'affichage de /certains/ articles
elle m'indique un coincement ici:

    // Est-ce une action ?
    if ($action = _request('action')) {
        $var_f = charger_fonction($action, 'action');
        $var_f();
        if ($redirect) redirige_par_entete($redirect);
        exit;
    }

(ecrire/public.php)

je precise que les squelettes sont persos mais que je n'en ai pas fait qui soient particuliers à une rubrique ou à un article. Bien que le cache ait été dûment vidé l'erreur se répète (par exemple ici Jean-Christophe Sekinger) et la version de spip c'est 1.9.

  si je mets

<?php
define("_BBC_PAGE_NAME", "Article #TITRE");
define("_BBCLONE_DIR", "bbclone/");
define("COUNTER", _BBCLONE_DIR."mark_page.php");
if (is_readable(COUNTER)) include_once(COUNTER);
?>

plutôt que

<?php
define("_BBC_PAGE_NAME", "Article [(#TITRE|textebrut)]");
define("_BBCLONE_DIR", "bbclone/");
define("COUNTER", _BBCLONE_DIR."mark_page.php");
if (is_readable(COUNTER)) include_once(COUNTER);
?>

ça passe

quelqu'un comprend?

j'ai une erreur pour l'affichage de /certains/ articles
elle m'indique un coincement ici:

    // Est-ce une action ?
    if ($action = _request('action')) {
        $var_f = charger_fonction($action, 'action');
        $var_f();
        if ($redirect) redirige_par_entete($redirect);
        exit;
    }

(ecrire/public.php)

je precise que les squelettes sont persos mais que je n'en ai pas fait qui soient particuliers à une rubrique ou à un article. Bien que le cache ait été dûment vidé l'erreur se répète (par exemple ici Jean-Christophe Sekinger) et la version de spip c'est 1.9.

  si je mets

<?php
define("_BBC_PAGE_NAME", "Article #TITRE");
define("_BBCLONE_DIR", "bbclone/");
define("COUNTER", _BBCLONE_DIR."mark_page.php");
if (is_readable(COUNTER)) include_once(COUNTER);
?>

plutôt que

<?php
define("_BBC_PAGE_NAME", "Article [(#TITRE|textebrut)]");
define("_BBCLONE_DIR", "bbclone/");
define("COUNTER", _BBCLONE_DIR."mark_page.php");
if (is_readable(COUNTER)) include_once(COUNTER);
?>

ça passe

quelqu'un comprend?

ma question pourrait devenir: est-ce que les [( et les )] dans un script php devraient être écrits d'une certaine manière? est-il connu que ça pose un problème?

qui sait?