Gå til innhold

[Løst] alt til image - automatisk vha PHP


Anbefalte innlegg

Videoannonse
Annonse

Du kan vel bruke same funksjon som du brukar til å legge inn bileta i koden...?

Om du viser oss litt av koden din, vil vi lettare sjå korleis ein kan gjere det på ein fornuftig måte i ditt tilfelle.

 

 

Hei,

 

Jeg har bare lagt inn <img src="blabla.jpg"> <img src="blabla.jpg"> flere steder, men glemt å legge til alt="".

 

Kunne da tenkt meg en kode som automatisk la alt="" i selve <img>.

 

Håper det hjelper litt.

 

Evt. .htaccess (legger til der det ikke finnes en alt).

 

(veldig i begynnerfasen med programmering)

Lenke til kommentar

Eg lurer på om du angrip saka på feil måte.

Om du skal liste opp mange bilete, fins det mange måtar å bruke PHP til å gjere det automatisk i staden for å skrive <img src="blabla.jpg"> hundre gongar manuelt i HTML.

 

Det er akkurat slike operasjonar PHP skal brukast til.

Lim inn heile koda di du, så skal vi hjelpe deg.

Lenke til kommentar

Det virker som om du har skrevet en kildekode som går noe ala dette:

<html>
[...]
<body>
<img src="hopper.jpg">
<img src="danser.jpg">
<img src="gnikker.jpg">
<img src="bilde.jpg">
</body></html>

For å endre dette med php, må du lage et php-script som internt åpner og endre filen og legger inn "alt=".

 

Du kan foreksempel bruke preg_match;

$htmlFil=file_get_contents("fil_med_bildelinker.html");
$nyFilMedAlt=preg_match("#(\<img.*?src=\")([^\"]+)(\".*?/>)#","$1$2 alt='$2' $3" , $htmlFil);
file_put_contents("fil_med_bildelinker.html", $nyFilMedAlt);

 

Jeg orker ikke gå inn i detaljer på hva RegEx er, men du kan jo bare google regex php, så finner du sikkert litt nyttig!

Endret av Strauman
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...