20. september 2005 - 21:18Der er
9 kommentarer og 1 løsning
udskifte tekst med nogle dynamiske funktioner
hej eksperter!
jeg går i tankerne om om det er muligt at lave en funktion der kan udskifte tekst på en avanceret måde.... nemmest at forklare hvad jeg mener med et eksempel:
Jeg har noget tekst jeg henter fra en fil der bliver oploadet:
så vil jeg gerne at funktionen skal udskifte de forskellige steder <[ ... ]> er, med noget tekst der bliver hentet fra en funktion som skal bruge indholdet af det der står mellem <[ og ]> ...
den skal så udskifte det med outputtet fra funktionen design() som skal kaldes med type og arg (design($type,$arg); )
den skal kalde funktionen design() fyldt ud med første del efter <[ altså i første tilfælge design("menu"); og derefter smide paramenterne efter menu i et array og derefter i funktionen - altså design("menu",array('type=liste','width=250'));
den næste skal så hente indholdet via design("indhold",array('width=100%','class=txt_rod'));
den skal selv kunne finde ud af hvordan den skal kalde design-funktionen... altså teksten kan også hedder:
er det noget du vil hjælpe med? jeg kan desværre ikke se logikken i reg.exp. og andre af de ting der er brugt på linket, og jah, nok lidt lost lige på dette område :) blot så jeg kan komme i gang og se fidusen...
coderdk, det ser meget fornuftigt ud... dog skal jeg meget gerne have lagt det i et array de forskellige paramenter grundet det ikke er fast hvormange ting man skal vælge... altså nogengange er det måske kun <[top]> også skal den bare indsætte en tom array og andre gange er der måske 12 værdier, og det skal den selv kunne forudsige (skal ikke være hardcodet i funktionen) hvordan gør man det?
nej tak, jeg udlovede jo så meget for et svar jeg havde brug for - så er det jo ikke fair kun at give halvdelen :)
tak for hjælpen!
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.