HTML5 + CSS3 logó
  WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS   Ingyenes elektronikus tananyag interaktív
weboldalak készítéséhez.
Custom Search
 
vissza VISSZA    
menü MENÜ    
ismét ISMÉT    
tovább TOVÁBB    

Híroldalak megjelenítése



A Kiir_HirOldal() függvény feladata a híroldalak tartalmának összeállítása. A függvény kódja a w3_tartalom.php fájlban található.
  1. A kosár tartalmát megjelenítő táblázatot a $HTMLkosar változó tárolja. Ez a Kiir_kosar() függvény visszatérési értéke.
  2. Az oldal, adminisztrátor által tárolt tartalmát $HTMLTartalom változóba töltjük
  3. A hírhez tartozó képek megjelenítésére szolgáló HTML kódok a $HTMLHirKepTMB tömbbe kerülnek.
  4. A $HTMLTartalom változóban található helyőrzőket (#1, #2..#5) a képek HTML kódjaira cseréljük, és eltöltetjük az előzetes végét kijelölő két #-et.
A fenti változók felhasználásával áll össze a weboldal tartalmának HTML kódja.

1. példa:

Forráskód



<?php
function Kiir_HirOldal()
{
  global $AktOldal,  $MySqliLink;
  $HTMLkod   = '';
  $HTMLkosar =  Kiir_kosar();
  if ($HTMLkosar>'') {$HTMLkod .= "<div id='KosarKulso'>$HTMLkosar</div>";}
  $HTMLkod  .= "<h1>".$AktOldal['ONev']."</h1>";
  // Az alkategória tartalma
  $SelectStr = "SELECT * FROM oldal_tartalom WHERE Oid=".$AktOldal['id']." LIMIT 1"; 
  $result    = mysqli_query($MySqliLink,$SelectStr) OR die("Hiba T28 ");
  $row       = mysqli_fetch_array($result, MYSQLI_ASSOC);mysqli_free_result($result);
  $HTMLTartalom .= $row['OTartalom']; 
  $SelectStr = "SELECT * FROM kep WHERE Oid=".$AktOldal['id']; 
  $result    = mysqli_query($MySqliLink,$SelectStr) OR die("Hiba T29 ");
  $i = 1;
  while($rowkep = mysqli_fetch_array($result))
  {
  $HTMLHirKepTMB[] = "<figure class='HirKepFigure'> 
                      <img src='kepek/".$rowkep['KURL']."' alt='".$rowkep['KNev']."'  />
                      <figcaption>  ".$rowkep['KNev']."    </figcaption>
                      </figure> n";
    $i++; 
  }
  mysqli_free_result($result);
  for ($j=$i;$j==5;$j++) {$HTMLHirKepTMB[]='';}
  $HTMLTartalom  = karakter_csere_vissza($HTMLTartalom);
  $arr = array( "#1" => "$HTMLHirKepTMB[0]", "#2" => "$HTMLHirKepTMB[1]", 
                "#3" => "$HTMLHirKepTMB[2]", "#4" => "$HTMLHirKepTMB[3]", 
                "#5" => "$HTMLHirKepTMB[4]", "##" => "");  
  $HTMLTartalom  = strtr($HTMLTartalom ,$arr);
  $HTMLkod .=  "<div id='HirT'>$HTMLTartalom</div>";
  echo $HTMLkod;
}
?>
 

A webáruház megtekinthető és letölthető itt: Ingyen webáruház - W3 Free Shop