[HILFE]wie kriegt man sowas ausgelesen ?[/HILFE]

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [HILFE]wie kriegt man sowas ausgelesen ?[/HILFE]

    Hallo !
    Ich hab mal ne frage.
    Wie kriegt man folgendes raus :
    Wenn man den string "Huhu [Q]Hallo[/Q] Tschüss !" hat, wie kann man
    denn das was zwischen [Q][/Q] steht auslesen ?

    also wie hier, wenn man einen beitrag schreibt !


    -> wenn es mit php nicht geht bitte in anderes Forum
    (mitdem es geht) verschieben
    -PHPZ-

  • #2
    Nach der ersten ] suchen und nach der zweiten [

    Alles was dazwischen steht ist dann dein Ergebnis.
    [FONT=arial][COLOR=orangered]
    Mein Buchtipp: Gegenseitige Hilfe (Michail Kropotkin)
    [/COLOR]

    ... und nicht vergessen: der Ton macht die Musik ;-)

    ... aber, manchmal ruft man in den (Forum-)Wald hinein und es schallt ganz anders heraus
    [/FONT]

    Kommentar


    • #3
      preg_match()
      bzw. wohl eher preg_replace()

      Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

      bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
      Wie man Fragen richtig stellt

      Kommentar


      • #4
        Die Forumsuche ist eine feine Sache!

        z.B. so
        [FONT=arial][COLOR=orangered]
        Mein Buchtipp: Gegenseitige Hilfe (Michail Kropotkin)
        [/COLOR]

        ... und nicht vergessen: der Ton macht die Musik ;-)

        ... aber, manchmal ruft man in den (Forum-)Wald hinein und es schallt ganz anders heraus
        [/FONT]

        Kommentar


        • #5
          und wenn mein string so aussieht ?:
          "hallo [x]hallo2 [/x]hallo3[y]hallo 4[/y]hallo 5 "

          GENAUSO wie hier im forum !
          Zuletzt geändert von phpZ; 28.11.2005, 17:52.
          -PHPZ-

          Kommentar


          • #6
            Original geschrieben von phpZ
            und wenn mein string so aussieht ?:
            "hallo [x]hallo2 [/x]hallo3[y]hallo 4[/y]hallo 5 "

            GENAUSO wie hier im forum !
            PREG_MATCH
            PREG_REPLACE
            gucken, lesen, lernen, ggf. Forensuche
            ggf., callback-Funktion verwenden

            Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

            bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
            Wie man Fragen richtig stellt

            Kommentar


            • #7
              hat vielleicht noch jemand einen guten deutschen link ?
              die engl. versteh ich leider nicht !
              -PHPZ-

              Kommentar


              • #8
                Dachte immer ICH wär ein schwieriger Fall

                Bei mir verweisen beide Links von ghostgambler auf in absolut piekfeinem Schiftdeutsch verfasste Seiten.

                Im Zweifelsfall Browsereinstellungen prüfen
                [FONT=arial][COLOR=orangered]
                Mein Buchtipp: Gegenseitige Hilfe (Michail Kropotkin)
                [/COLOR]

                ... und nicht vergessen: der Ton macht die Musik ;-)

                ... aber, manchmal ruft man in den (Forum-)Wald hinein und es schallt ganz anders heraus
                [/FONT]

                Kommentar


                • #9
                  @ phpZ

                  OffTopic:

                  steht das Z in phpZ für

                  Zombie?
                  [FONT=arial][COLOR=orangered]
                  Mein Buchtipp: Gegenseitige Hilfe (Michail Kropotkin)
                  [/COLOR]

                  ... und nicht vergessen: der Ton macht die Musik ;-)

                  ... aber, manchmal ruft man in den (Forum-)Wald hinein und es schallt ganz anders heraus
                  [/FONT]

                  Kommentar


                  • #10
                    Original geschrieben von phpZ
                    hat vielleicht noch jemand einen guten deutschen link ?
                    die engl. versteh ich leider nicht !
                    http://de3.php.net/manual/de/function.preg-match.php
                    http://de3.php.net/manual/de/function.preg-replace.php

                    die sind auf jeden Fall deutsch ^^
                    aber man findet auch gute Regex-Anleitungen über google, mit "deutsche Seiten" selektiert

                    Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

                    bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
                    Wie man Fragen richtig stellt

                    Kommentar


                    • #11
                      Danke !
                      ich glaube ich werde preg_replace() verwenden !


                      @smartsoul
                      das hättest du dir echt verkneifen können !
                      -> lies mal die forumregeln ! beleidigungen sind verboten !
                      -> und mir regelverstöße vorwerfen ! eine frechheit !
                      (nimms nicht übel ! nur ein witz)
                      Zuletzt geändert von phpZ; 29.11.2005, 13:00.
                      -PHPZ-

                      Kommentar


                      • #12
                        OffTopic:
                        Sorry, war nicht bös oder beleidigend gemeint!

                        Ist mir so rausgerutscht. Hoffe, du vergibst mir nochmal?
                        [FONT=arial][COLOR=orangered]
                        Mein Buchtipp: Gegenseitige Hilfe (Michail Kropotkin)
                        [/COLOR]

                        ... und nicht vergessen: der Ton macht die Musik ;-)

                        ... aber, manchmal ruft man in den (Forum-)Wald hinein und es schallt ganz anders heraus
                        [/FONT]

                        Kommentar


                        • #13
                          kann mir jetzt nochmal einer sagen wie ich diesen string:

                          "[img='bild.bmp']huhu[ha]hallo ![/ha]"

                          nach

                          "<img src='bild.bmp'>huhu<b>hallo !<b/>"

                          umwandeln kann ?(das problem liegt bei [img='bild.bmp'])

                          ich will aber keine sicherheitslücken,
                          also nicht einfach alle [ in < umwandeln oder so

                          hat einer ne idee ?

                          @smartsoul
                          alles klar ! hab ich mir schon gedacht !
                          -PHPZ-

                          Kommentar


                          • #14
                            Besser is da wohl...


                            Nach [img=bildurl.jpg] zu suchen und es mit <img src="$1" /> zu ersetzen ...

                            Kommentar


                            • #15
                              Vielleicht suchst du nach

                              [img=

                              und ersetzt das durch

                              <img src=

                              lässt dir die Stelle, an der es vorkommt ausgeben und suchst ab da nach dem nächsten

                              ]

                              und ersetzt es durch

                              >

                              Würde ich so ausprobieren, aber vielleicht gibt es noch 'n paar Chefs hier, die den "amtlichen" Weg kennen?
                              [FONT=arial][COLOR=orangered]
                              Mein Buchtipp: Gegenseitige Hilfe (Michail Kropotkin)
                              [/COLOR]

                              ... und nicht vergessen: der Ton macht die Musik ;-)

                              ... aber, manchmal ruft man in den (Forum-)Wald hinein und es schallt ganz anders heraus
                              [/FONT]

                              Kommentar

                              Lädt...
                              X