nordmannen Skrevet 19. april 2012 Del Skrevet 19. april 2012 Hei, har klart å lage en side med mange bilder, men glemt å lage alt="" til bildene. Finnes det en enkel måte å automatisk generere alt til hvert bilde. For eksempel at deler av filnavnet blir tittel til bilde. Takker for svar Lenke til kommentar
Fibonacci Skrevet 19. april 2012 Del Skrevet 19. april 2012 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. Lenke til kommentar
nordmannen Skrevet 19. april 2012 Forfatter Del Skrevet 19. april 2012 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
Fibonacci Skrevet 19. april 2012 Del Skrevet 19. april 2012 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
Strauman Skrevet 20. april 2012 Del Skrevet 20. april 2012 (endret) 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 20. april 2012 av Strauman Lenke til kommentar
Thomas. Skrevet 20. april 2012 Del Skrevet 20. april 2012 (endret) Vet ikke om jeg har misforstått Men, du kan bruke et tekst-redigeringsprogram som kan søke og erstatte innhold i alle filer i en mappe, som støtter regex F.eks dreamweaver støtter dette. Endret 20. april 2012 av Thomas. Lenke til kommentar
nordmannen Skrevet 23. april 2012 Forfatter Del Skrevet 23. april 2012 Takker for svar:-) Fått hjelp til hva jeg kan gjøre :-) Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå