Autor Zpráva
Looser
Profil *
Nevíte jaká je v tomtu kódu chyba ? Furt mi to háže: Fatal error: Call to undefined function sablona() in /home/www/sims3.cz/subdomains/progress/galerie.php on line 33

<?php
if(empty($_GET['kat'])){
  $hodnoty_galerie["nadpis"] = "Galerie";
  $hodnoty_galerie["text"] = "Vyber si kategorii";
}
else{
  $dbstrana = ($_GET['strana']*$strana_screenu);
  $hodnoty_galerie["nadpis"] = "Galerie - ".$kategorie_galerie[$_GET['kat']];
  $vysledek = MySQL_Query("SELECT id,popis FROM galerie WHERE kategorie = '$_GET[kat]' ORDER BY id DESC LIMIT $dbstrana,$strana_screenu");
  while ($zaznam = MySQL_Fetch_Array($vysledek)){
    $sizen = GetImageSize("./".$_GET['kat']."/".$_GET['kat']."_".$zaznam['id']."-sm l.jpg"); // rozmery náhledu obrázku
    if (!empty($zaznam['popis'])){
      $alt = $zaznam['popis'];
    }
    else{
      $alt = $kategorie_galerie[$_GET['kat']];
    }
    $hodnoty_galerie["text"] .= "<a href=\"./".$_GET['kat']."/".$_GET['kat']."_".$zaznam['id'].".jpg\" title=\"".$alt."\"><img src=\"./".$_GET['kat']."/".$_GET['kat']."_".$zaznam['id']."-sml.jpg\" alt=\"".$alt."\" width=\"".$sizen[0]."\" height=\"".$sizen[1]."\" /></a>";
  }
  $screenu = MySQL_Query("SELECT count(id) FROM galerie WHERE kategorie = '$_GET[kat]'");
  $kolikscreenu = mysql_fetch_array($screenu);
  $str = Ceil($kolikscreenu[0]/$strana_screenu);
  $hodnoty_galerie["pata"] = "Strana: ";
  for($i=0;$i<$str;$i++){ //cyklus na vypsání stránek
    if(($i) == $_GET['strana']){
      $hodnoty_galerie["pata"] .= ($i+1)." ";
    }
    else{
      $hodnoty_galerie["pata"] .= "<a href=\"index.php?menu=galerie&amp;kat=".$_GET['kat']."&amp;strana=".$i ."\">".($i+1)."</a> "; // dalsi strany vypiseme jako odkaz
    }
  }
}
  sablona(false,$hodnoty_galerie,"galerie"); // vypsání 404 pomocí šablony
?>
Měsíček
Profil
Toš si přečti tu hlášku, ne? Voláš funkci, kterou jsi nedefinoval .. je to tak těžký zapojit hlavu a vzít si slovník?
Looser
Profil *
Já sem amatér a nevim jak to mam opravit
joe
Profil
Já sem amatér a nevim jak to mam opravit
Zřejmě bude ještě potřeba stáhnout soubor, ve kterém je funkce sablona() ;-)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0