22. januar 2002 - 22:00Der er
31 kommentarer og 1 løsning
Erstat tekst med tegn
Hej folkens. Hvordan får jeg erstattet tekst med billeder?
Hvis nu brugeren skriver, f.eks 177830.22, så skal han få vist 1.jpg 7.jpg 7.jpg 8.jpg 3.jpg 0.jpg dot.jpg 2.jpg 2.jpg
Jeg har allerede gjort form koden, og sat variabler til hvert tekstbillede, såsom $mnr1 = "1.jpg"; men længere kom jeg ikke, altså til at få koden til at vise billederne i lige den rækkefølge
Uhadada, nu har jeg siddet lige siden første svar og øvet mig runt på koden; men den er nu ikke til at blive klog på :o(
Mine billeder ligger inde i et directory kaldt "images" hvorpå de har et navn i stil med 0.jpg, 1.jpg, 2.jpg osv.. helt hen til dot.jpg (altså punktum)
Øger lige mine points yderligere hvis i kan få mig på rette spor igen :)
M.h.t. mit sidste svar så er backslashes helt fucked op... Jeg prøver lige igen. <? $str = ereg_replace("(.)","<img src=\\"images/dot.jpg\\">",$str); $str = ereg_replace("([0-9])","<img src=\\"images/\\\1.jpg\\">",$str); ?>
Åbn siden i en browsere og højreklik og vælg "Vis Kilde" eller "View Source" og kig lidt i HTMLen og se om den erstatter '.' med '<img src="images/dot.jpg">'...
Nej nej... Det er det ikke, jeg testede det inden jeg lagde det op... Den første linje tager $str og erstatter alle punktummer med '<img src="images/dot.jpg">' Så kommer $str evt. til at indeholde: "123<img src=\"images/dot.jpg\">456" Derefter erstattes tallene så...
Det skulle ikke give nogle komplikationer...
I den kildekode du får vist i din browser, står der da et punktum, eller står der bare ingenting der hvor punktummet stod?
Giver følgende i min browser: <img src="images/3.jpg">.<img src="images/0.jpg"><img src="images/2.jpg"><img src="images/2.jpg">.<img src="images/3.jpg"><img src="images/4.jpg"><img src="images/5.jpg">.<img src="images/4.jpg"><img src="images/5.jpg"><img src="images/8.jpg">
Undskyld mig, men jeg ýdede sådan set en hvis indsat... Også via mail... Og jeg er IKKE i humør til at høre på noget pis fra nogen som føler sig snydt for point...
Det er kraftedderme da utroligt at man ikke engang kan få lov til at hjælpe uden at man bliver anklaget for et eller andet latterligt af en eller anden tomhjernet person, som ikke har det fjerneste begreb om hvorfor man bevæger sig ind på sådan et site som dette og bare svarer på spørgsmål for at hjælpe andre....
Nogle mennesker kan bare ikke se længere end til deres egen næsetip og jeg har ond af dig/dem.
Ah... Det var nu rart at komme af med.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.