Diskuze: Provázání HTML a PHP
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 6 zpráv z 6.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zdravím, je to jednoduché stačí to upravit takto:
echo '<img height="180" src="'.$adresa.'" alt="2001" title="2001" />';
Konkrétně tam místo <?php echo $adresa ?> vložíš '.$adresa.'
Viz tutoriál: http://www.itnetwork.cz/…ovani-a-pole a vkládání obsahu
do proměnné
Moc díky, to je super ... a poradíš, prosím, jak si vypsat všechny soubory z daného adresáře a naplnit tím pole?
Ahoj,
všechny soubory z daného adresáře vytáhneš tak, že použiješ funkci
scandir(), která ti rovnou vše nahází do samotného tebou požadovaného
pole, které ti ale doporučuji přes nějaký cyklus zpracovat a pročistit tam
to, co v sobě nemá tečku a nekončí to na koncovky tebou nahrávané a
označující obrázky, které se mají zobrazit.. a abych se vrátil k tomu
scandiru() tak v příkladu to bude vypadat takto:
<?php
$slozka = '/cesta/k/obrazkum';
$soubory = scandir($slozka);
?>
mimochodem, nějakým výstupem proměnné $soubory bude něco ve stylu:
print_r($soubory);
->
Array
(
[0] => .
[1] => ..
[2] => bar.php
[3] => foo.txt
[4] => somedir
)
Příště stačí jen troška hledat.. i klíčovejma slovama v googlu
najdeš co chceš.
viz. http://php.net/….scandir.php
$adresa = 'Pi/Fa/Kac';
$slozka = opendir($adresa);
while ($soubor = readdir($slozka)){
if($soubor != '.' && $soubor != '..'){
echo '<img height="180" src="'.$adresa.'/'.$soubor.'" alt="2001" title="2001" />';
}
}
To je tedy celý kód, který by jsi měl potřebovat
Zobrazeno 6 zpráv z 6.