PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Forum Général PHP » vues et varaibles » 18-08-2011 12:33:20

Mkely
Réponses : 1

bonjour,
svp je suis entrain de developer un site web, utilisant un cms basé sur code igniter 2.02 respectant bien le mvc. je suis entrain d'intégerr un templates dans le cms en question.
il y a 4 vues pour mon templates : le container, le header, le footer et le sidebar. mes menus sont accueil,, news et les vues dans le container change en fonction de chaque élément de menu. le code de mon container est :
   

<?php switch ($view) {
            case 'pages_home': //view for the home page
            ?>
           
            <div class="middle">
             
              <?php  
                $count = 0;
                foreach($pages->result_array() as $row){
                  if( $row['status'] == 'Published' && $row['category'] == 'djaforest'){?>
                    <h3><?php  if($row['title'] <> NULL) echo $row['title'] ;?></h3>
                    <?php
                      echo $row['detail'];
                      $count++;
                    }
                   
                }
               
                if(!$count)
                  echo '      <i>'.lang('pages_no_found').'</i><br/><br/><br/><br/>';
            ?>
             
             
            </div>
           
            <?php  break;  
           
            case 'posts_home':// view for the news
            ?>
            <div class="middle">
              <h3 class='classifieds'><?php echo lang('header_news')?></h3>
                <?php
                  $count = 0;
                  foreach($posts->result_array() as $row){
                    if( $row['status'] == 'Published' && $row['category'] == 'djaforest'){?>
                    <div class="blog">
                      <h5 class="bloghead"><?echo $row['title'];?></h5><br clear="all" />
                      <b class="blogdate">
                        <?php  echo $row['f_date'];
                          $tag_arr = explode(',', $row['tags']);
                          $i=0;
                          foreach($tag_arr as $the_tag){
                            if($the_tag != null) {
                              if($i > 0) echo ', ';
                                echo "<a href='".site_url("posts/tag/$the_tag")."'>$the_tag</a>";
                              if($i > 3){
                                echo '...';
                                break;
                              }
                              $i++;
                            }
                          }
                          if($i == 0){
                            echo "<span style='color: #808080'>".lang('tags_no') ."</span> ";
                           }
             
                          echo "<a href='".site_url("posts/comments/$row[id]")."' title='".(($row['allow_comments'] != 'on') ? lang('comments_msg1') : lang('comments_msg2'))."' style='font-weight: bold; ".(($row['allow_comments'] != 'on') ? "color: #aaa;" : '')."'>$row[comment_count]</b>".lang('comments')."</a>  ";
              ?>
                       
                      </b>
                      <p class="blogcont">
                     
                        <?php echo $row['detail'];?>
                          <br clear="all" />
                          <a href="more.html">Click to continue</a>
                      </p> <br />
                   
                    </div>
                    <?php  
                    $count++;}
                  }
               
                  if(!$count)
                    echo "<br/><br/>      <i>".lang('posts_no_found')."</i><br/><br/><br/><br/>";?>
             
             
            </div>
             
            <?php  break;
           
           
          </div>

comme vous constatez, dans accueil, pour faire référence aux articles de la base de données, je faires référence à $pages->result_array() dans la vue pages_home. maintenant comment référencer cet élément là quand on n'est pas dans la vue pages_home, comme par exemple, je veux que ces éléments apparaissent dans le sidebar quelle que soit la vue, mais je n'y arrive pas quand j'indexe $pages->result_array() dasn le container, on me dit que $page n'est pas défini.
svp quelqu'un peut m'aider?

#2 Re : Forum Général PHP » strpos() » 18-08-2011 15:32:02

svp à quoi sert l'attribut nowrap dans une balise svp?.

#3 Promotion » candlecms » 16-08-2011 10:50:21

Mkely
Réponses : 0

bonjour à tous,
mon équipe et moi faisons avons developé un cms candlecms sur www.candlecms.com, il est totalement libre, facile d'utilisation, léger et basé sur code igniter 2.02.J'aimerais avoir votre soutient et votre avis par rapport à cela.
Merci d'avance, testez le et apprenez moi.....

#4 HTML, xHTML CSS » fonction mail en php » 02-11-2011 18:17:15

Mkely
Réponses : 3

bonjour,
comem je vou sl'ai dit précédemment, ej travailel sur une application et maintenant, j'aimerais intégrer dans mon formulaire de login des informations permettant de réinitialiser le mot de passe de l'utilisateur dans la base de données et d'envoyer le nouveau mot de passe par mail.
Merci d'avance

#5 HTML, xHTML CSS » insertion d'un script d'affichage de la date et de l'heure » 02-11-2011 18:21:31

Mkely
Réponses : 1

bonjour,
je suis entrain de finaliser mon site, mais le script que j'ai choisi pour l'affichage de la date et de l'heure dans mon site n'est pas ce que je recherche, en fait, il n'est pas instantané, et modifie l'heure avec beaucoup de retard. svp , j'aimerais avoir un script qui modifie l'heure au fur et à mesure enfin de façon incrémentale quoi, vou svoyez un peu? un lien me serait vraiment utile.

#6 Re : HTML, xHTML CSS » twitter php css » 16-08-2011 10:40:48

ta partie text est elle contenue dans des div? si oui, personnalise les et attribue des styles à ces div .

#7 Re : Forum Général PHP » formulaire html et mise à jour MYSQL en PHP » 17-08-2011 17:20:08

si tu cales sur la manière de récupérer les données dans le formulaires comment tu as alors fait pour les récupérer à l'insertion?
sinon je pense que chaque champ de ton formulaire a un attribut name n'est ce pas? tu pourra récupérer chacun de ces champs avec $post['name'] si ton formulaire est passé en post ou $get['name'] s'il est plutot passé en get. et name ici est la valeur de l'attribut name de chaque champs de ton formulaire. l'idéal serai qu'on voit ton code quand même comem l'a dit Maljuna Kris.
A +
[NDM]
Attention à la syntaxe: $_POST et $_GET
Merci,
MK

Pied de page des forums

Propulsé par FluxBB