Picture uit php script halen
Ik heb een php scripje gemaakt dat een foto laat zien als er iets overeen komt uit een json file, dat werkt perfect.
Nu is mijn vraag, hoe of welke html ben ik nodig om die foto ergens als onderdeel in een pagina te tonen?
En is het ook nog zo dat ik dan kan bepalen hoe het eruit komt te zien met de html code? Zodat het scripje gewoon de originele foto kan pakken en de html het de opmaak mee geef die ik wil? Het is wel zo dat in het scripje een refresh tijd staat ingesteld omdat hij telkens naar een onder uit json file kijkt die kan veranderen.
Alvast bedankt.
Dit is de HTML om een afbeelding in een webpagina te zetten.
Het scripje wat ik gemaakt heb, haalt informatie uit een json file, wat gebeurt er nou precies in de php staat een directory aangegeven waar de foto's in staan, in het php script wordt bedoeld als pietje voor komt in de json file op de aangegeven plek dan moet foto pietje,jpg verschijnen als klaas in de json file wordt gedetecteerd op de aangegeven plek dan wordt foto klaas.jpg getoond.
Toevoeging op 22/08/2018 12:49:27:
Nu is het een aparte php als ik de volledige url naar het script in mijn adres balk zet en er naar toe ga werkt het perfect maar nu wil ik hetzelfde wat er gebeurde as ik die php zelf bezoek op een bepaalde locatie op mijn website laten tonen.
<img src="$foto_naam.jpg" title="Mijn afbeelding">
Je zal nog even aan de html-syntax moeten sleutelen (quotes enzo).
Kun je het iets uitgebreider neer zetten wat je precies bedoeld, ik snap je bedoeling denk ik wel maar nu nog de uitvoering. Als ik het goed begrijp wil je met de title de foto aanroepen maar hoe.
Dan kan je http://php.net/readfile gebruiken.
Denk wel aan de juiste headers.
Gewijzigd op 22/08/2018 14:04:29 door - Ariën -
Toevoeging op 31/08/2018 15:36:12:
Ik heb een shoutcast stream... en ik heb in het script aan gegeven dat hij de currentsong moet lezen, als /pietje/ overeen komt dan wordt /image/djs/pietje.jpg getoont als klaas draait en /klaas/ komt overeen wordt /image/djs/klaas.jpg getoond. Dat werkt perfect nu de implementatie van dat script op mijn website en niet de afbeelding klaas of pietje want pietje draait niet op vaste tijden dus het plaatje moet niet op een tijd komen nee hij moet kijken naar de currentsong in de shoutcast json file of het overeenkomt en dan tonen en het script wordt om de 30 seconden ververst.
Nu jullie hoe krijg ik dat netjes op de plek waar ik het wil hebben en kan ik het dan ook nog vormgeven?
Toevoeging op 31/08/2018 15:38:24:
Het script werkt perfect dus script.php moet ik ergens op mijn website laten verschijnen en het script laat een plaatje zien en waar die het vandaar haalt zal me een worst wezen het script werkt perfect die moet gecomplimenteerd worden.
Wat voor output geeft script.php. Een HTML-document of een afbeelding?
rds = document.getElementById("rdsfoto");
rds.innerHTML = "<img id='rdsfoto' src='images/djs/" + foto + "'>";