Anonymní profil Tomáš – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Tomáš – Programujte.comAnonymní profil Tomáš – Programujte.com

 

Příspěvky odeslané z IP adresy 90.64.127.–

Tomáš
PHP › Problém zo zobrazením obrázkov
15. 1. 2017   #214523

#6 Kit
Skús to okrem komentovania aj vysvetliť prípadne hodiť sem riešenie, to že si tu vyjadríš názor nikomu nepomôže a v druhom rade ani nikoho nezaujíma... Každý sem ide nájsť riešenie, mne to ide, síce ma možno zaujíma prečo je to zle ale k podstate veci si sa s tým "Fuj!" asi nedostal, takže si to nabudúce nechaj doma pri obede...

Tomáš
PHP › Problém zo zobrazením obrázkov
15. 1. 2017   #214520
Tomáš
PHP › Problém zo zobrazením obrázkov
13. 1. 2017   #214503

#2 Kit
Neviem či ťa správne chápem do funkcie CitajDIR stačí keď doplním $cislo = 0; ?

Skúšal som to doplniť vo funkcií za ELSE bez úspechu...

Skúšal som vo funkcií vytiahnuť znova z DATABÁZY a taktiež bez úspechu... 

Môžeš byť konkrétnejší?

Tomáš
PHP › Problém zo zobrazením obrázkov
13. 1. 2017   #214501

Zdravím mám problém zo zobrazením obrázkov, na X-weboch mi to funguje a tu je zas nejaký problém :)

obrázky pridávam na FTP, skript na vloženie funguje v poriadku, problém je zo zobrazením...

http://salgovce.esy.es/index.php?page=projekty

v ceste medzi posledným podpriecinkom a suborom mi nechce zobrazit premennu "$cislo" z databazi, ale v ADMINISTRACII (po prihlaseni) link na ZMAZANIE/UPRAVENIE/PRIDANIE OBRAZKA  tu premennu zobrazuje...

 FUNKCIA NA NACITANIE

function CitajDIR($cesta) {
    if (!is_dir ($cesta)) {
    echo "Žiadne nahraté obrázky";
    }
    else
      if ($dir = opendir ($cesta)) { 
        while ($subor = readdir($dir)) {
          if ($subor!='.' and $subor!='..')           
           echo "<div class='obra'><a href='projekty/foto/$cislo/$subor' title='$subor' rel='lightbox'>
                  <div class='obr1'><img src='projekty/thumbs/$cislo/$subor' alt='$subor'/></div>
                 </a></div>";    
        } 
      closedir($dir);
      }      
}

ZOBRAZENIE OBRAZKOV

<h1>Projekty</h1>
<?php
$skratka = $_GET['page'];
$cislo = $tab['id'];
 	
function right_int($arg) {
  $arg = (int) $arg;
  if (is_numeric($arg))
    { return $arg; }
  return 1;
}  
?>

<div id="okraj">
<?php
  define ("ON_PAGE", 10);
  if(!isset($_GET["id"])) {
    $page = 1;
  }
  else {
    $page = right_int($_GET["id"]);
  }
  $by = (ON_PAGE * ($page - 1));
  
$psql = "SELECT * FROM ".$skratka." ORDER BY id DESC LIMIT ".ON_PAGE." OFFSET ".$by;
$presult = mysqli_query($link, $psql);
if (mysqli_num_rows($presult) > 0){
  while ($tab = mysqli_fetch_array($presult)) {  
     $obsah = $tab["text"];
     $nazov = $tab['nadpis'];
     $cislo = $tab['id'];
     $obsah1 = wordwrap($obsah, 25, "\n", true);
     echo "<h1>".$tab['nadpis']."</h1>
           <p>".$obsah1."</p>";
     echo '<div class="gal">';
     CitajDIR("projekty/thumbs/$cislo");
     echo '</div>';
     if ($_SESSION["log"] == "1") {
      echo 
  	   "<a href='index.php?page=zclanok&amp;skratka=".$skratka."&amp;cis=".$cislo."'>Zmazať</a>
        <a href='index.php?page=upravit&amp;skratka=".$skratka."&amp;cis=".$cislo."'>Upraviť</a>
        <a href='index.php?page=uobrazok&amp;skratka=".$skratka."&amp;cis=".$cislo."'>Vložiť obrázok</a>";
  	  }      
   }}      
?>
 
<?php
$sql = "SELECT * FROM ".$skratka." ORDER BY id DESC";
$result = mysqli_query($link, $sql);
$pocetzaznamov = mysqli_num_rows($result);
	if($page != 1) { 
    echo "<a href='index.php?page=".$skratka."&amp;id=1'>[1]</a>";
	}
	if($page > 1) { 
		for($i = 2; $i > 0; $i--) {
			if(($page - $i) > 1) { 
        echo "|<a href='index.php?page=".$skratka."&amp;id=".($page-$i)."'>[".($page-$i)."]</a>";
			}
		}
	echo "|<a href='index.php?page=".$skratka."&amp;id=".($page-1)."'>[&laquo;]</a>|";
	}
	$pocetstran = (ceil($pocetzaznamov / ON_PAGE));	
	if($page < $pocetstran) { 
    echo "|<a href='index.php?page=".$skratka."&amp;id=".($page+1)."'>[&raquo;]</a>";
		for($i = 1; $i < 2; $i++) { 
   			if(($page + $i) < $pocetstran) { 
          echo "|<a href='index.php?page=".$skratka."&amp;id=".($page+$i)."'>[".($page+$i)."]</a>";
      	}
		}
	}
	if($page < $pocetstran) { 
    echo "|<a href='index.php?page=".$skratka."&amp;id=".$pocetstran."'>[".$pocetstran."]</a>";
	}
?>
</div>

Ďakujem veľmi pekne...

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý