Black Friday je tu! Využij jedinečnou příležitost a získej až 80 % znalostí navíc zdarma! Více zde
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
BF extended 2022
Avatar
Jan Steiner
Člen
Avatar
Jan Steiner:2. února 18:19

Ahoj,

je prosím vás lepší když na web dám kód PHP, který mi pokaždé vypíše galerii viz. obrázek (galerie by měla třeba 200-400 obrázků) nebo je lepší vypsat to rovnou ať to pokaždé nemusí server vypisovat? A popřípadě nevíte jestli někde na netu nenajdu kód, který by to z větší části napsal za mě, já bych jen zadal třeba název obrázku "02-02-2022", který by byl pro všechny stejný až na poslední číslo (1-200 třeba)?

Děkuji předem za odpovědi

Zkusil jsem: Hledal jsem na internetu bohužel neúspěšně.

 
Odpovědět
2. února 18:19
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:3. února 8:46

google = html javascript gallery code
google = javascript gallery json

A proc si ten javascript nebo php nenapises sam? https://jsfiddle.net/z0L123xt/

<div id="aaa"></div>
<script>
var str='';
for (var i=0; i<200; i++) {str += '(img src="02-02-2022-' + i + '")<br>';}
document.getElementById('aaa').innerHTML = str;
</script>
<?php
for ($i=0; $i<200; $i++) {echo '(img src="02-02-2022-' . $i . '")<br>';}
?>

Ale spravne bys to mel mit pres php, pres funkci opendir, vypsat soubory, ktere tam skutecne jsou.

https://www.php.net/opendir
Example #1 opendir() example
<?php
$dir = "/etc/php5/";

// Open a known directory, and proceed to read its contents
if (is_dir($dir)) {
    if ($dh = opendir($dir)) {
        while (($file = readdir($dh)) !== false) {
            echo "filename: $file : filetype: " . filetype($dir . $file) . "\n";
        }
        closedir($dh);
    }
}
?>
Editováno 3. února 8:47
 
Nahoru Odpovědět
3. února 8:46
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.