#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...
Příspěvky odeslané z IP adresy 90.64.127.–
Tomáš
Tomáš
#4 Kit
Vyriešené! :) Ďakujem veľmi pekne, dosť mi pomohla http://www.zive.sk/clanok/7842/php-od-a-po-z-cast-iv-praca-s-premennymi
riešenie namiesto samotnej premennej $cislo stačilo definovať globalnu premennu o LVL vyššie a teda $GLOBALS['cislo']
Tomáš
Tomáš
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&skratka=".$skratka."&cis=".$cislo."'>Zmazať</a>
<a href='index.php?page=upravit&skratka=".$skratka."&cis=".$cislo."'>Upraviť</a>
<a href='index.php?page=uobrazok&skratka=".$skratka."&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."&id=1'>[1]</a>";
}
if($page > 1) {
for($i = 2; $i > 0; $i--) {
if(($page - $i) > 1) {
echo "|<a href='index.php?page=".$skratka."&id=".($page-$i)."'>[".($page-$i)."]</a>";
}
}
echo "|<a href='index.php?page=".$skratka."&id=".($page-1)."'>[«]</a>|";
}
$pocetstran = (ceil($pocetzaznamov / ON_PAGE));
if($page < $pocetstran) {
echo "|<a href='index.php?page=".$skratka."&id=".($page+1)."'>[»]</a>";
for($i = 1; $i < 2; $i++) {
if(($page + $i) < $pocetstran) {
echo "|<a href='index.php?page=".$skratka."&id=".($page+$i)."'>[".($page+$i)."]</a>";
}
}
}
if($page < $pocetstran) {
echo "|<a href='index.php?page=".$skratka."&id=".$pocetstran."'>[".$pocetstran."]</a>";
}
?>
</div>
Ďakujem veľmi pekne...