Dave: Sonderzeichen umwandeln

Hi,

ich wuesste gerne, wie ich mit PHP die in einem Formular eingegebenen Daten bzw. die enthaltenen Sonderzeichen ungefaehr so umwandeln: ä->ä Ä->&Auml; Zeilenumbruch-><br> usw.
Wie mache ich das?

Schoene Gruesse,
Dave

  1. Hallo Dave,

    ich wuesste gerne, wie ich mit PHP die in einem Formular
    eingegebenen Daten bzw. die enthaltenen Sonderzeichen
    ungefaehr so umwandeln: ä->ä Ä->&Auml;
    Zeilenumbruch-><br> usw.
    Wie mache ich das?

    http://php.net/htmlentities
    http://php.net/nl2br

    Gruesse,
     CK

    1. Hi Christian,

      wo du grad da bist: Weiter unten hast du mir geantwortet, als ich gefragt habe, ob mein Forums-Konzept richtig ist. Ich habe das noch mit der "PID" ergaenzt, will jedoch, dass jeder Eintrag beim Eintragen nach seinem Veterelement[tm] steht. Kann man das z.B. mit "INSERT INTO tablename (Felder, Felder) VALUES (Value, Value) AFTER PID", wenn PID als Primary Key angegeben ist? oder wie dann?

      Zweite Frage: Hab nicht rausgefunden, wie ich die Ausgabe so begrenzen kann, dass z.B. nur die ersten 5 unmittelbaren Vaterelemente (mit Kindelementen) ausgegeben werden, und dann unten/oben - aber nur wenn noch weitere/vorherige Eintraege vorhanden sind, sonst nicht - ein/zwei Links namens "zeige voherige Eintraege" und "zeige naechste Eintraege" angezeigt werden, die das dann neu festlegen?

      Vielen, vielen Dank und schoene Gruesse,
      Dave

      P.S.: Vielleicht Poste ich das fertige Forum ja auch unter Tipps und Tricks, da es um einiges leichter aufgebaut und zu verstehen ist als z.B. das vorhandene (keine Angeberei). Das waere doch was.

      1. Hi Dave,

        P.S.: Vielleicht Poste ich das fertige Forum ja auch unter Tipps und Tricks, da es um einiges leichter aufgebaut und zu verstehen ist als z.B. das vorhandene (keine Angeberei). Das waere doch was.

        Lehn dich nicht zu weit raus, das Forum von Hendryk scheint zwar kompliziert zu sein, ist aber immer noch eines der performantesten, die ich kenne, und ich hab mich auch schon dran versucht ;-)

        Fabian

        1. Hi Fabian,

          Lehn dich nicht zu weit raus, das Forum von Hendryk scheint zwar kompliziert zu sein, ist aber immer noch eines der performantesten, die ich kenne, und ich hab mich auch schon dran versucht ;-)

          Wie du meinst, war ja auch nur eine Idee...

          Schoene Gruesse,
          Dave

          1. Hi Dave...

            Lehn dich nicht zu weit raus, das Forum von Hendryk scheint zwar kompliziert zu sein, ist aber immer noch eines der performantesten, die ich kenne, und ich hab mich auch schon dran versucht ;-)

            Wie du meinst, war ja auch nur eine Idee...

            Nicht verzagen, wenn es wirklich gut ist, und dazu noch einfach, dann hat es da einen Platz verdient, aber wie gesagt: Erstmal musst das Ding laufen ;-)

            Fabian

      2. Hallo Dave,

        wo du grad da bist: Weiter unten hast du mir geantwortet,
        als ich gefragt habe, ob mein Forums-Konzept richtig ist.

        URL bitte.

        Ich habe das noch mit der "PID" ergaenzt, will jedoch,
        dass jeder Eintrag beim Eintragen nach seinem
        Veterelement[tm] steht. Kann man das z.B. mit "INSERT INTO
        tablename (Felder, Felder) VALUES (Value, Value)
        AFTER PID", wenn PID als Primary Key angegeben ist? oder
        wie dann?

        Was? Ich hab kein Wort verstanden.

        P.S.: Vielleicht Poste ich das fertige Forum ja auch unter
        Tipps und Tricks, da es um einiges leichter aufgebaut und
        zu verstehen ist als z.B. das vorhandene (keine
        Angeberei). Das waere doch was.

        Dir ist klar, dass es nicht so einfach ist, ein performantes
        hierarchisches Forum auf RDBMS-Basis zu schreiben?
        Relationale DBs sind einfach nicht dazu gedacht, Hierarchien
        auszudruecken.

        Gruesse,
         CK

        1. Hallo Dave,

          wo du grad da bist: Weiter unten hast du mir geantwortet,
          als ich gefragt habe, ob mein Forums-Konzept richtig ist.

          URL bitte.

          geht nicht: Thread unauffindbar. (Archiv spinnt auch...)

          Ich habe das noch mit der "PID" ergaenzt, will jedoch,
          dass jeder Eintrag beim Eintragen nach seinem
          Veterelement[tm] steht. Kann man das z.B. mit "INSERT INTO
          tablename (Felder, Felder) VALUES (Value, Value)
          AFTER PID", wenn PID als Primary Key angegeben ist? oder
          wie dann?

          Was? Ich hab kein Wort verstanden.

          Dann erinnerst du dich also nicht mehr... *schnueff*
          Ich habe dich in einem Thread gefragt, ob mein Konzept von einem Forum richtig ist. Du hast meine Fragestellung nicht verstanden (Wieso hab ich gerade ein Deja-vu-Erlebnis? *g*). Aber stattdessen hast ud mir gesagt, was alles in eine Tabelle mit den Threads rein sollte. Da war auch die Angabe fuer die PID, die Id des Postings auf das geantwortet wird, dabei. Fuer weiteres -> s. oben. Jedes Antwortposting soll unmittelbar unter das Ausgangsposting (Ja, wie hier im Forum! Nur das bei mir alle Eintraege bereits drin stehen - kein Kommentar dazu, das sieht besser aus als es sich anhoert) geschrieben werden.
          Wenn man mit mysql eine Spalte im nachhinein in eine Tabelle schreibt, kann man mit "AFTER spaltenname" die Spalte nach der angeg. Spalte einfuegen. Geht das jetzt auch mit kompletten Reihen? Hoffe das war jetzt verstaendlicher... Beispiel:

          Ausgangsposting...
          link: Antworten...

          [klickt man auf das Antworten..., und fuellt dann das formular aus, soll der Beitrag HIER stehen. Mit link: Antworten.... Antworten darauf stehen dann...]

          [...HIER usw.]

          Anderes Posting...
          link: Antworten

          P.S.: Vielleicht Poste ich das fertige Forum ja auch unter
          Tipps und Tricks, da es um einiges leichter aufgebaut und
          zu verstehen ist als z.B. das vorhandene (keine
          Angeberei). Das waere doch was.

          Dir ist klar, dass es nicht so einfach ist, ein performantes
          hierarchisches Forum auf RDBMS-Basis zu schreiben?
          Relationale DBs sind einfach nicht dazu gedacht, Hierarchien
          auszudruecken.

          Was bitte ist RDBMS?

          Schoene Gruesse,
          Dave

          1. Hallo Dave,

            Dann erinnerst du dich also nicht mehr... *schnueff*

            Tut mir leid... aber ich kann nicht jeden Thread im Kopf
            behalten, auf den ich antworte.

            Ich habe dich in einem Thread gefragt, ob mein Konzept von
            einem Forum richtig ist. Du hast meine Fragestellung nicht
            verstanden (Wieso hab ich gerade ein Deja-vu-Erlebnis?
            *g*).

            Da siehst du es. Genauer ausdruecken! ;)

            Aber stattdessen hast ud mir gesagt, was alles in eine
            Tabelle mit den Threads rein sollte.

            Im Ernst? Kann ich mir gar nicht vorstellen...

            [...]

            Du meinst, du moechtest die richtigen Werte direkt in der
            richtigen Spalte haben? Nein, das musst du Script-technisch
            loesen. Oder was genau moechtest du wissen? Drueck dich doch
            mal genauer aus, Mensch! :)

            Was bitte ist RDBMS?

            Relationales DatenBankManagement-System. Relationale DBS
            verwalten Mengen, in Mengen kann man Hierarchien nur schlecht
            bis gar nicht abbilden.

            Gruesse,
             CK