15. august 2005 - 20:22Der er
22 kommentarer og 1 løsning
indsætte fotos i tekst
Hvordan kan man indsætte to fotos (lad os kalde dem rs("foto1") og rs("foto2") ind i en tekst fra databasen, så foto 1 kommer ind efter 1. <br> og foto 2 kommer ind før sidste <br> ?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Nope.. jeg kender ikke indholdet af teksten på forhånd. D.v.s. jeg ikke ved hvor mange <br> der er i teksten. Derfor skal jeg have udregnet teksten på en eller anden måde og inden første <br> i teksten, skal der indsættes foto 1. Det samme gælder foto 2; Det skal så indsættes inden sidste afsnit (altså før sidste <br>
altså du hiver en tekst rs("tekst") ud og i denne tekst skal billederne sættes ind ? --- tekst = rs("tekst") derefter må du benytte InStr(tekst,"<br>") og InStrRev(tekst,"<br>") til at finde posistionen på første og sidste <br> Når du så har den så benytter du Mid til at dele strengen op i tre bider En før første <br> en for midten og en for den sidste del efter sidste <br> Til sidst sætter du de tre dele sammen med billederne imellem :o)
hov kommer i tvivl om <br> skulle med nu har jeg lagt fire til så forsvinder <br> skal den jo ikke, så det må være sådan her -- tekst = rs("tekst") forste = InStr(tekst,"<br>") anden = InStrRev(tekst,"<br>") del1 = Mid(tekst,0,forste+4) del2 = Mid(tekst,forste,anden) del3 = Mid(tekst,anden) resultat = del1 & rs("foto1") & del2 & rs("foto3") & del3
det er så med forbehold, utestet ;o) men håber du kan se ideen i det Det er muligt at Mid starter på 1 og ikke 0 Men det må være sådan det løses synes jeg
sådan her, glemte at anden parameteren på mid ikke er positionen men antallet den skal tage med --- <% tekst = rs("tekst") forste = InStr(tekst,"<br>") anden = InStrRev(tekst,"<br>") del1 = Mid(tekst,1,forste+4) del2 = Mid(tekst,forste+4,anden-(forste+4)) del3 = Mid(tekst,anden) resultat = del1 & rs("foto1") & del2 & rs("foto2") & del3 %>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.