GAGA Template

XLetter

truc bizzard

Vous devez être inscrit et connecté pour pouvoir écrire dans les forums

Page : 1
THE_MAD2 Posté le 19/03/2009 14:17 - #

Membre
10 messages
Bonjour, voila, je suis sous la version 4.2, elle marche, enfin presque, j'ai une page qui marche, mais j'ai fais deux autre page, mais elle charge pas, sa dit sa

Fatal error: Maximum execution time of 30 seconds exceeded in ******/libs/gaga.class.php on line 194

J'ai utilisé le même code partout, je comprends plus rien, je pensé que sa venais de mon code donc j'ai continué a faire une nouvelle page et pariel, quesque qui ce passe

Warshadow Posté le 19/03/2009 20:28 - #


Membre
68 messages
22 ans
Problème de boucle infinie quelque part, a priori. Une mauvaise utilisation de foreach ? Vérifie dans la doc que tu as bien écris tes balises <foreach> !

Edité par Warshadow le 19/03/2009 20:29

gaga26 Posté le 19/03/2009 20:36 - #



813 messages
19 ans
Hello,

Je pense pareil, d'après moi tu as mal ouvert une balise foreach (avec des attributs faux).

THE_MAD2 Posté le 19/03/2009 20:51 - #

Membre
10 messages
Mon .tpl

<div id="main">
                <div id="content">
                                <blockquote class="event">
                                        <h2><img src="templates/seven/images/{x[cat]}" alt="illustration" class="tl" />Listes des Articles</span></h2>
                                        <p class="p1">
                                                <table>
                                                        <tr>
                                                                <th>Catégorie</th>
                                                                <th>Titre</th>
                                                                <th>Auteur</th>
                                                                <th>Date</th>
                                                        </tr>
                                                        <foreach var="$articles" as="x">
                                                                <tr>
                                                                        <td>{x[cat]}</td>
                                                                        <td>{x[titre]}</td>
                                                                        <td>{x[auteur]}</td>
                                                                        <td>{x[date]}</td>
                                                                </tr>
                                                        </foreach>
                                                </table>
                                        </p>
                                </blockquote>
                        </foreach>
                </div>


Mon php

<?php
        include 'libs/gaga.class.php';
        include 'includes/config.php';
       
        $tpl = new gagatemplate('');
       
        $tpl->assign(array(
    'titre_page' => 'Articles'
    ));
       
        $tpl->assign(array(
    'lieu' => 'Articles'
    ));
                       
        $db = mysql_connect(SERVEUR, UTILISATEUR, MDP);
        mysql_select_db(BASE, $db);
       
        // Calcul du nombre d'enregistrement de la table articles
        $requete = mysql_query("SELECT id FROM articles");
        $total_enreg = mysql_num_rows($requete);
       
        // Initialisation de la requete SQL de la première page
        if( $total_enreg != 0)
        {
                // Execution de la requete SQL et affichage des données dans la page articles
                $sql = 'SELECT *
                                FROM articles
                                ORDER BY id DESC '
;
               
                $req = mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
                while($data = mysql_fetch_assoc($req))
                {       // Effacement des \ devant les '
                        $id = $data['id'] ;
                        $cat = $data['cat'] ;
                        $titre = stripslashes($data['titre']);
                        $auteur = stripslashes($data['auteur']);
                        $date = date('d/m/Y, H\hi', $data['date']);
                       
                        switch($cat)
                        {
                                case 'Test Unattended':
                                $cat = 'test_una.png';
                                break;
                                                               
                                case '':
                                $cat = 'thumb1.png';
                                break;
                        }

                        $tpl->assign_array('articles', array(
                                'cat' => $cat,
                                'titre' => $titre,
                                'auteur' => $auteur,               
                                'date' => $date
                        ));
                                       
                }
        }

        $tpl->parse('seven/header.tpl');
        $tpl->parse('seven/haut.tpl');
        $tpl->parse('seven/articles.tpl');
        $tpl->parse('seven/footer.tpl');
?>


je vois pas d'erreur

THE_MAD2 Posté le 19/03/2009 20:54 - #

Membre
10 messages
ho si je la voi, ya deux fois </foreach>

THE_MAD2 Posté le 19/03/2009 20:55 - #

Membre
10 messages
ok, nikel je vais me payé une paire de lunette demain

Page : 1

Vous devez être inscrit et connecté pour pouvoir écrire dans les forums

Retour au forum Rapport de bugs, à la liste des forums, ou au haut de page