I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Du skal nok lige vente indtil der er en php'er, der kender regExps, sm kommer forbi, for jeg kender ikke mærkværdigheder omkring phps implementering, men du kan da prøve at fjerne g'et !-)
Synes godt om
Slettet bruger
26. september 2006 - 14:30#4
Hvis der kun skal stå "hej med dig", kan du jo sige $val = "hej med dig".. Vil du prøve at uddybe det lidt?
Hvis du vil fjerne al kode kan du evt. bruge htmlentities() eller strip_tags().
Jeg skal bare gerne vide hvordan det gøres, da jeg har mange forskældige udtræt hvori der er <table> "Aldrig ens".... mm.
Synes godt om
Slettet bruger
26. september 2006 - 15:04#7
Jeg forstår ikke hvad du mener, men den sikreste måde er nok strip_tags eller htmlentities. Ellers kommer du ud for problemer hvis tags ikke er afsluttede korrekt osv.
Hummm.. Kan du give mig et ex. på hvordan det kan laves med disse funktioner?
Synes godt om
Slettet bruger
26. september 2006 - 15:37#9
Yes. Jeg er lige på vej ud af døren, men jeg kan da lige skrive igen lidt senere i aften :)
Synes godt om
Slettet bruger
26. september 2006 - 20:11#10
Jeg har lige lavet nogle eksempler:
<?php $tekst = "Hej <b>med</b> dig, <a min</a> ven"; // Læg mærke til, at det sidste tag ikke er lukket korrekt echo $tekst ."<br>"; //Hej <b>med</b> dig, <a min</a> ven echo htmlentities($tekst) . "<br>"; //Hej <b>med</b> dig, <a min</a> ven echo strip_tags($tekst) . "<br>"; //Hej med dig, ?>
Jeg vil helst bruge htmlentities.. Så får du altid udskrevet præcis det, der er skrevet i dit tekstfelt.
Som du ser, vil strip_tags gå galt når der ikke er skrevet korrekte tags. Dette er godt nok logisk, men hvis folk vil skrive matematiske formler f.eks., vil dette også gå galt:
Det er helt perfekt... Det løste mit problem..!! Mange tak.!! Må gerne smide et svar ..! .
Har lige et spørgsmål mere, ved ikke om jeg ska stille et nyt SPM eller om du måske kan hjælpe mig..!!
Hvis jeg har fx. en variabel.. "HejMedDig" ..! Hvordan kan jeg på en eller anden måde Splitte på det store bogstav =? hvis du forstår?.. ps. det er ikke en fast variabel .. kunne ligeså godt have heddet .: "DetGårPerfekt"
P
Synes godt om
Slettet bruger
26. september 2006 - 22:44#12
Jeg forstår godt dit spørgsmål, og jeg har, for at det ikke skal være løgn, selv overvejet det forleden dag.
Kan strengen indeholde andet end små og store bogstaver?
Nej det kan den ikke,. Vil altid stå således.. :) Lidt nogle underlige spørgsmål jeg kommer I KNOW ..! .. Tror man kan gøre det med noget RegExp.. Men er som sagt meget NOOB på det område, dsv. for sys fame det er smart .., Hvis ikke man lige kender de langt smartere PHP funktioner ;)
Korrekt. Eftersom slutningen af strengen ikke efterfølges af noget, efterfølges det selvfølgeligt heller ikke at et stort bogstav. :^)
Synes godt om
Slettet bruger
27. september 2006 - 09:46#20
Okay :) Det ser interessant ud med "zero-width positive lookahead". Jeg er aldrig stødt på det før ;o)
Synes godt om
Slettet bruger
10. oktober 2006 - 22:55#21
Tak for points :)
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.