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

pajacz17
Level 3
Level 3
Příspěvky: 592
Registrován: březen 14
Pohlaví: Muž
Stav:
Offline

Změna obrázků v PHP

Příspěvekod pajacz17 » 02 kvě 2014 00:18

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

Reklama
Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: Změna obrázků v PHP

Příspěvekod LuCaCZ » 02 kvě 2014 00:31

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: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Změna obrázků v PHP

Příspěvekod faraon » 02 kvě 2014 06:33

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: březen 14
Pohlaví: Muž
Stav:
Offline

Re: Změna obrázků v PHP

Příspěvekod pajacz17 » 02 kvě 2014 08:58

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: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Změna obrázků v PHP

Příspěvekod faraon » 02 kvě 2014 09:31

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: březen 14
Pohlaví: Muž
Stav:
Offline

Re: Změna obrázků v PHP

Příspěvekod pajacz17 » 02 kvě 2014 19:58

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: březen 11
Pohlaví: Muž
Stav:
Offline

Re: Změna obrázků v PHP

Příspěvekod LuCaCZ » 02 kvě 2014 21:11

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
Moderátor
Elite Level 11.5
Elite Level 11.5
Příspěvky: 14099
Registrován: červen 06
Bydliště: In Hell
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Změna obrázků v PHP

Příspěvekod El Diablo » 02 kvě 2014 21:39

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


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Problémy v síti na obrázku - proč nemůžou počítače komunikovat mezi sebou Příloha(y)
    od zuzana3 » 25 pro 2024 20:33 » v Administrace sítě
    7
    4836
    od zuzana3 Zobrazit poslední příspěvek
    25 pro 2024 22:23
  • FB - změna hesla
    od Hirogen » 21 čer 2024 15:16 » v Internet a internetové prohlížeče
    1
    4395
    od Grander Zobrazit poslední příspěvek
    21 čer 2024 17:41
  • Změna poskytovatele internetového připojení
    od Fargotroniac » 09 říj 2024 08:15 » v Sítě - hardware
    17
    7238
    od Fargotroniac Zobrazit poslední příspěvek
    12 říj 2024 18:59
  • Zkratka na plochu - Změna obnovovací frekvence monitoru - TV (hledám)
    od jkmaxfli » 31 bře 2025 13:04 » v Multimédia (filmy, hudba, CDs/DVDs)
    4
    9261
    od jkmaxfli Zobrazit poslední příspěvek
    31 bře 2025 19:19

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

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 8 hostů