Změna obrázků v PHP

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Odpovědět
pajacz17
Level 3
Level 3
Příspěvky: 592
Registrován: 22 bře 2014 22:31

Změna obrázků v PHP

Příspěvek od pajacz17 »

Ahoj, může mi prosím někdo poradit, zda se nechá udělat přechod např. 5 obrázků po 5 vteřinách v PHP? Nebo toto jen umí Javascript?
Děkuji za informaci. Javascript ani PHP neumím, takže se chci do toho ponořit a PHP mi přijde asi jako užitečnější. Díky
Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: 21 bře 2011 00:02

Re: Změna obrázků v PHP

Příspěvek od LuCaCZ »

samotné PHP resp. HTML ne ... s JS či CSS ano
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7415
Registrován: 23 pro 2010 09:23

Re: Změna obrázků v PHP

Příspěvek od faraon »

Dalo by se to asi udělat přímo v HTML přes refresh s časovým intervalem, a aby se nenačítala celá stránka, dát ten obrázek do IFRAME. Ale JS bude určitě jednodušší :D
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
pajacz17
Level 3
Level 3
Příspěvky: 592
Registrován: 22 bře 2014 22:31

Re: Změna obrázků v PHP

Příspěvek od pajacz17 »

Díky. Jelikož Javascript ani php neumím, myslíte, že je potřeba se to naučit, nebo stačí zkopírovat příklady? Myslím, že spousta lidí to asi tak praktikuje.
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7415
Registrován: 23 pro 2010 09:23

Re: Změna obrázků v PHP

Příspěvek od faraon »

Stačí použít něco už hotového, třeba http://sorgalla.com/jcarousel/examples/
Ale nikdy neuškodí když se to naučíš, každá drobnost se může jednou v budoucnu hodit, i když teď ještě netušíš k čemu ;-)
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
pajacz17
Level 3
Level 3
Příspěvky: 592
Registrován: 22 bře 2014 22:31

Re: Změna obrázků v PHP

Příspěvek od pajacz17 »

To je určitě pravda, ale na vše zas není bohužel čas. Já si myslím, že každý kdo tvoří "snad" i pěkné webovky nemusí umět úplně JS a PHP. Doufám, že budu to samé a vystačím si z HTML a CSS + kopírování příkladů a postupně snad i proniknu do PHP a JS. Díky za odkaz

--- Doplnění předchozího příspěvku (02 Kvě 2014 20:03) ---

Mohu poprosit ještě o nějaké drobné vysvětlení k tomu odkazu JCAROUSEL? Děkuji
Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: 21 bře 2011 00:02

Re: Změna obrázků v PHP

Příspěvek od LuCaCZ »

já nedávno řešil animaci obrázků z webkamery...

přes samotné JS:

Kód: Vybrat vše

<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
<script>
obr = 0; cas = 1000;
obrazky = ['01.jpg',
           '02.jpg',
           '03.jpg',
           '04.jpg',
           '05.jpg',
           '06.jpg',
           '07.jpg',
           '08.jpg',
           '09.jpg',
           '10.jpg',
           '11.jpg',
           '12.jpg',
           '13.jpg',
           '14.jpg',
           '15.jpg',
           '16.jpg',
           '17.jpg',
           '18.jpg',
           '19.jpg',
           '20.jpg',
           '21.jpg',
           '22.jpg',
           '23.jpg',
           '24.jpg'];
function animation(){
if (obr==obrazky.length) obr=0;
obrazek.src = obrazky[obr++];
window.setTimeout('animation()',cas);
 }
</script>
</head>


<body onLoad="animation()">
  <img src="01.jpg" name="obrazek" width="640" height="480" alt="Fotogalerie (animace)">
</body>

</html>
nebo pak jQuery:

Kód: Vybrat vše

<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <script src="jquery.min.js"></script>
    <script>
   var photos = ['01.jpg',
                 '02.jpg',
                 '03.jpg',
                 '04.jpg',
                 '05.jpg',
                 '06.jpg',
                 '07.jpg',
                 '08.jpg',
                 '09.jpg',
                 '10.jpg',
                 '11.jpg',
                 '12.jpg',
                 '13.jpg',
                 '14.jpg',
                 '15.jpg',
                 '16.jpg',
                 '17.jpg',
                 '18.jpg',
                 '19.jpg',
                 '20.jpg',
                 '21.jpg',
                 '22.jpg',
                 '23.jpg',
                 '24.jpg'];
   var current = 0;
   function slideshow() {
      $('#header').animate({ opacity: 0 }, 200, function() {
         $('#header').css("background-image", "url("+photos[current]+")");
         $('#header').animate({ opacity: 1 }, 200);
      });
      if(current == photos.length-1) {
         current = 0;
      } else {
         current++;
      }
   }
   $(document).ready(function() {
      interval = setInterval(function() {slideshow();}, 1000);
   });
   </script>
</head>

<body>

<div id="header" style="width: 640px; height: 480px"></div>

</body>

</html>
a další možnosti:
jQuery Cycle Plugin - http://jquery.malsup.com/cycle/
s3Slider jQuery plugin - http://www.serie3.info/s3slider/
Uživatelský avatar
El Diablo
Elite Level 11.5
Elite Level 11.5
Příspěvky: 14099
Registrován: 17 čer 2006 10:27
Bydliště: In Hell
Kontaktovat uživatele:

Re: Změna obrázků v PHP

Příspěvek od El Diablo »

RTFM!!! UBCD - Ultimate Boot CD Zkusili jste to vypnout a zapnout? Aneb z PIO do DMA a zpět... :) * Jak provést Clear CMOS
Kdo se moc ptá, málo googlí. Doporučený freeware

i5 3570K, ASRock Z77 Extreme, 16GB Corsair, 120GB SSD Kingston +2TB Samsung, Gigabyte Radeon HD7870, Sharkoon ReX8VE, XL-747H
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Problémy v síti na obrázku - proč nemůžou počítače komunikovat mezi sebou
    od zuzana3 » » v Administrace sítě
    7 Odpovědi
    16129 Zobrazení
    Poslední příspěvek od zuzana3
  • Změna dat (dle času), když je PC vypnuté. Jak je to možné?
    od Minapark » » v Windows 11, 10, 8...
    10 Odpovědi
    17213 Zobrazení
    Poslední příspěvek od Minapark
  • Změna poslední číslice ve více číslech najednou
    od Arnold91 » » v Kancelářské balíky
    7 Odpovědi
    16168 Zobrazení
    Poslední příspěvek od Zivan
  • Zkratka na plochu - Změna obnovovací frekvence monitoru - TV (hledám)
    od jkmaxfli » » v Multimédia (filmy, hudba, CDs/DVDs)
    4 Odpovědi
    29624 Zobrazení
    Poslední příspěvek od jkmaxfli

Zpět na „Programování a tvorba webu“