[spip]undefined offset

bonjour,

j’ai remarqué des undefined offset lorsque veut voir les anomalies de mon site (en local bien sur). J’ai donc essayé avec des bouts de code pour en trouver la cause

si je demande le recalcul d’un article j’ai systématiquement

cela donne dans les deux cas un affichagecorrect puis si je demande le recalcul de l’article j’ai

Notice: Undefined offset: 3 in C:\Users\Laurence\mes programmes\EasyPHP-5.3.8.0\www\sete\ecrire\inc\urls.php on line 176 en haut de page

puis l’affichage désiré.

merci

même avec l’exemple simple suivant

sommaire.html avec

ARTICLE 62

<BOUCLE_article_principal(ARTICLES) {id_article=62}> –
par url
</BOUCLE_article_principal>
<:aucun_article:>
<//B_article_principal>

avec article.html

<BOUCLE_article_principal(ARTICLES) {id_article}>

#TITRE
#TEXTE
</BOUCLE_article_principal>
<:aucun_article:>
<//B_article_principal>

cela donne dans les deux cas un affichagecorrect puis si je demande le recalcul de l’article j’ai

SPIP 3.0.13 [20962]

D’ou vient ce "notice"

merci

2014-08-29 22:13 GMT+02:00 Josiane ALETTO <josiane.aletto@orange.fr>:

bonjour,

j'ai remarqué des undefined offset lorsque veut voir les anomalies de mon
site (en local bien sur). J'ai donc essayé avec des bouts de code pour en
trouver la cause

si je demande le recalcul d'un article j'ai systématiquement

cela donne dans les deux cas un affichagecorrect puis si je demande le
recalcul de l'article j'ai

*Notice*: Undefined offset: 3 in *C:\Users\Laurence\mes
programmes\EasyPHP-5.3.8.0\www\sete\ecrire\inc\urls.php* on line
*176 en haut de page *

*puis l'affichage désiré.*

*merci*

même avec l'exemple simple suivant

sommaire.html avec

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;
<html xmlns="http://www.w3.org/1999/xhtml&quot; xml:lang="#LANG" lang="#LANG">

<body>
<a href="spip.php?article62"> ARTICLE 62 </a>

<BOUCLE_article_principal(ARTICLES) {id_article=62}> --
<a href="#URL_ARTICLE"> par url </a>
</BOUCLE_article_principal>
<:aucun_article:>
<//B_article_principal>

</body>
</html>

avec article.html

<BOUCLE_article_principal(ARTICLES) {id_article}>

#TITRE
#TEXTE
</BOUCLE_article_principal>
<:aucun_article:>
<//B_article_principal>

cela donne dans les deux cas un affichagecorrect puis si je demande le
recalcul de l'article j'ai

*SPIP 3.0.13 [20962 <http://core.spip.org/trac/spip/changeset/20962&gt;\]*

*D'ou vient ce "notice"*

*merci*

Le fichier .htaccess de SPIP est-il mis en place ?

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Je teste cette histoire offset en local windows7 / easy php

Je ne connais rien au htaccess
j’ai le fichier standard en htaccess.txt

les autres cas ou j’avais cette notice ( cas identifiés) c’était dans le cas d’inclure avc variables ou de critere du type {0,#ENV{tutu}}

mais la ??

est-ce parce que je suis en local ?

je télécharge la derneir version spip pour voir si même pb

même pb avec derniere version. Que faut il faire acvec le htaccess ?

Pour le htaccess, voir une explication ici :

JPH

Le 29/08/2014 22:47, Josiane ALETTO a écrit :

même pb avec derniere version. Que faut il faire acvec le htaccess ?

    > Message du 29/08/14 22:37
    > De : "Josiane ALETTO" <josiane.aletto@orange.fr>
    > A : "Ybbet Spip" <teddy.spip@gmail.com>
    > Copie à : "SPIP users" <spip@rezo.net>
    > Objet : Re: [Spip] [spip]undefined offset
    >
    >

    > je télécharge la derneir version spip pour voir si même pb

    >

    >

    >

        > Message du 29/08/14 22:29
        > De : "Josiane ALETTO" <josiane.aletto@orange.fr>
        > A : "Ybbet Spip" <teddy.spip@gmail.com>
        > Copie à : "SPIP users" <spip@rezo.net>
        > Objet : Re: [Spip] [spip]undefined offset
        >
        >

        > > Je teste cette histoire offset en local windows7 / easy php

        > > Je ne connais rien au htaccess
        j'ai le fichier standard en htaccess.txt

        > >

        > >

        > > les autres cas ou j'avais cette notice ( cas identifiés)
        c'était dans le cas d'inclure avc variables ou de critere du
        type {0,#ENV{tutu}}

        > > mais la ??

        > >

        > > est-ce parce que je suis en local ?

        > >

        > > #############################################################
        # Fichier .htaccess SPIP v 3.0 #
        # #
        # Permet de controler les URLs et la version de php utilisee #
        # Compatible avec les URLs 'html', 'propres' et 'propres2' #
        # Permet aussi d'effectuer la transition de .PHP 3 vers .PHP #
        # #
        # Pour utiliser ce fichier renommez-le '.htaccess' dans le #
        # repertoire racine du site, en veillant a ne pas ecraser un #
        # .htaccess personnalise qui s'y trouverait deja #
        # #
        # Attention certains hebergeurs desactivent tout ou partie #
        # des fonctions du fichier .htaccess ; celui-ci est donc #
        # indicatif - en cas de difficulte voir sur les forums SPIP #
        ##############################################################

        RewriteEngine On

        ################ CONFIGURATION ######################

        ### Configuration sous-repertoire
        # Chez la plupart des hebergeurs il faut indiquer "RewriteBase /"
        # sinon modifiez cette ligne

        RewriteBase /

        # SPIP version 'php' - si vous avez d'anciennes adresses en
        '.php[3]',
        # supprimez le '#' sur les lignes qui suivent pour rediriger les
        acces
        # errones vers le .php correspondant

        #RewriteCond %{REQUEST_FILENAME} -f
        #RewriteRule ^(.+)\.php[3]$ $1.php [QSA,L]

        # Fin version
        ###

        ################ REGLAGES PERSONNALISES ######################
        # Inscrivez ci-dessous vos reglages supplementaires

        ################ GESTIONS DES URLS SPIP #######################

        # Deux pseudo-actions a present evacuees
        # N'y at-il pas moyen de REMPLACER un nom dans la QueryString ?
        RewriteCond %{QUERY_STRING} action=rss
        RewriteRule spip.php spip.php?page=rss [QSA,L]
        RewriteCond %{QUERY_STRING} action=ical
        RewriteRule spip.php spip.php?page=ical_prive [QSA,L]

        ###
        # Si le fichier ou repertoire demande existe
        # ignorer toutes les regles qui suivent
        RewriteCond %{REQUEST_FILENAME} -f
        RewriteRule "." - [skip=100]
        RewriteCond %{REQUEST_FILENAME} -d
        RewriteRule "." - [skip=100]
        #
        ###

        ###
        # Compatibilite avec les URLS "html" (pour transition sympa)
        # voir fichier ecrire/urls/html.php
        RewriteRule ^rubrique([0-9]+)(\.html)?$
        spip.php?page=rubrique&id_rubrique=$1 [QSA,L]
        RewriteRule ^article([0-9]+)(\.html)?$
        spip.php?page=article&id_article=$1 [QSA,L]
        RewriteRule ^breve([0-9]+)(\.html)?$
        spip.php?page=breve&id_breve=$1 [QSA,L]
        RewriteRule ^mot([0-9]+)(\.html)?$
        spip.php?page=mot&id_mot=$1 [QSA,L]
        RewriteRule ^auteur([0-9]+)(\.html)?$
        spip.php?page=auteur&id_auteur=$1 [QSA,L]
        RewriteRule ^site([0-9]+)(\.html)?$
        spip.php?page=site&id_syndic=$1 [QSA,L]
        # Compatibilite avec les anciennes URLS appelant directement des
        fichiers php
        RewriteRule
        ^(rubrique|article|breve|mot|auteur|site|agenda|backend|backend-breves|distrib|forum|ical|plan|recherche|sommaire|sommaire_texte)\.php3?$
        spip.php?page=$1 [QSA,L]
        RewriteRule ^resume.php[3]? spip.php?page=sommaire [QSA,L]
        RewriteRule ^page.php[3]? spip.php [QSA,L]
        RewriteRule ^spip_cal\.php3?$ spip.php?page=ical_prive [QSA,L]
        RewriteRule ^spip_rss\.php3?$ spip.php?page=rss [QSA,L]

        # Fin compatibilite
        ###

        ###
        # ping http://site/1234 => article1234

        RewriteRule ^([1-9][0-9]*)$
        spip.php?action=redirect&type=article&status=301&id=$1 [QSA,L]

        #
        ###

        ###
        # APIs
        # http://site/xmlrpc.api
        # http://site/atom.api/articles/1234

        RewriteRule ^([\w]+)\.api(/(.*))?$ spip.php?action=api_$1&arg=$3
        [QSA,L]

        # Fin des APIs
        ###

        ###
        # URLs "propres", "propres2", "libres", "arbo"

        RewriteRule ^[^\.]+(\.html)?$ spip.php
        [QSA,E=url_propre:$0,L]

        # Fin URLs "propres" et "propres2"
        ###

        ###
        # Divers

        # bloquer les acces aux repertoires .svn/ (SPIP, plugins,
        squelettes...)
        RewriteRule ^(.*/)?\.svn/ - [F]

        ###
        # Fichiers "standards" (si absents de la racine)
        #
        RewriteRule ^robots[.]txt$ spip.php?page=robots.txt [QSA,L]
        RewriteRule ^favicon[.]ico$ spip.php?page=favicon.ico [QSA,L]
        RewriteRule ^sitemap[.]xml$ spip.php?page=sitemap.xml [QSA,L]
        ##

        # expirer les images (pour contourner gros bug MSIE sur le cache)
        # note : a decommenter si vous voulez tester
        #
        # ExpiresActive on
        # ExpiresByType image/gif A3600
        # ExpiresByType image/jpeg A3600
        # ExpiresByType image/png A3600
        #

            ExpiresByType text/html "access plus 0 seconds"

        #################################
        # gestion des erreurs 404
        # voir La gestion des pages 404 - SPIP
        # Pour que le serveur http renvoie les erreurs 404 vers SPIP,
        supprimer le '#'

        # ErrorDocument 404 /spip.php?page=404

        #
        ###

        > >

        > >

        > >

            > Message du 29/08/14 22:18
            > De : "Ybbet Spip" <teddy.spip@gmail.com>
            > A : "Josiane ALETTO" <josiane.aletto@orange.fr>
            > Copie à : "SPIP users" <spip@rezo.net>
            > Objet : Re: [Spip] [spip]undefined offset
            >
            >

            >
            2014-08-29 22:13 GMT+02:00 Josiane ALETTO
            <josiane.aletto@orange.fr <mailto:josiane.aletto@orange.fr>>:
            >

                > > > bonjour,
                >
                >

                > > > j'ai remarqué des undefined offset lorsque veut
                voir les anomalies de mon site (en local bien sur). J'ai
                donc essayé avec des bouts de code pour en trouver la cause

                > > >

                > > > si je demande le recalcul d'un article j'ai
                systématiquement

                > > > cela donne dans les deux cas un affichagecorrect
                puis si je demande le recalcul de l'article j'ai

                > > >

                > > >

                > > > *Notice*: Undefined offset: 3 in
                *C:\Users\Laurence\mes
                programmes\EasyPHP-5.3.8.0\www\sete\ecrire\inc\urls.php*
                on line *176 en haut de page
                > *

                > > > *puis l'affichage désiré.
                > *

                > > > *merci*

                > > > même avec l'exemple simple suivant

                > > >

                > > > sommaire.html avec

                > > > > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;
                >http://www.w3.org/1999/xhtml&quot; xml:lang="#LANG"
                lang="#LANG">
                >
                >
                > ARTICLE 62 <spip.php?article62>

                > > >
                > <BOUCLE_article_principal(ARTICLES) {id_article=62}> --
                > par url <#URL_ARTICLE>
                >
                > <:aucun_article:>
                >
                >
                >
                >
                >
                >

                > > > avec article.html

                > > > <BOUCLE_article_principal(ARTICLES) {id_article}>
                >
                > #TITRE
                > #TEXTE
                >
                > <:aucun_article:>
                >

                > > > cela donne dans les deux cas un affichagecorrect
                puis si je demande le recalcul de l'article j'ai

                > > >

                > > > *SPIP 3.0.13 [20962
                <http://core.spip.org/trac/spip/changeset/20962&gt;\]*

                > > > *D'ou vient ce "notice"
                > *

                > > > *merci
                > *

            >
            Le fichier .htaccess de SPIP est-il mis en place ?
            >
            >

                > > >

                > _______________________________________________
                > liste spip
                > spip@rezo.net <mailto:spip@rezo.net> - désabonnement :
                envoyer un mail à spip-off@rezo.net
                <mailto:spip-off@rezo.net>
                >
                > Infos et archives :
                http://listes.rezo.net/mailman/listinfo/spip
                > Discuter chez rezo.net
                >
                > Documentation de SPIP : http://www.spip.net/
                >
                > Irc : de l'aide à toute heure : http://spip.net/irc
                >

            >

            _______________________________________________
            liste spip
            spip@rezo.net - désabonnement : envoyer un mail
            à spip-off@rezo.net

            Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
            Discuter chez rezo.net

            Documentation de SPIP : http://www.spip.net/

            Irc : de l'aide à toute heure : http://spip.net/irc

        _______________________________________________
        liste spip
        spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

        Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
        Discuter chez rezo.net

        Documentation de SPIP : http://www.spip.net/

        Irc : de l'aide à toute heure : http://spip.net/irc

    _______________________________________________
    liste spip
    spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

    Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
    Discuter chez rezo.net

    Documentation de SPIP : http://www.spip.net/

    Irc : de l'aide à toute heure : http://spip.net/irc