Umwandlung

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

  • #16
    Original geschrieben von Abraxax
    OffTopic:
    tipp: schneller werden
    OffTopic:
    Aber doch nicht unser schmalle!
    *winks*
    Gilbert
    ------------------------------------------------
    Hilfe für eine Vielzahl von Problemen!!!
    http://www.1st-rootserver.de/

    Kommentar


    • #17
      Geht och nich ...

      schaut mal:

      PHP-Code:

      <html>
      <head>
      <title></title>
      <meta name="author" content="x´S">
      <meta name="generator" content="Ulli Meybohms HTML EDITOR">
      <style type="text/css">
      <!--
          body{font-family:verdana,arial;font-size:9pt;color:black;}
      textarea, input {border:1px solid black;}
      .border {border:1px solid black;}
      -->
      </style>
      </head>
      <body text="#000000" bgcolor="#B1BCCF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
      <b>PHP-Editor Version 1.0 ...</b><hr size="1">
      Testen Sie bei uns online Ihre PHP-Befehle aus! Einfach eingeben und auf Vorschau klicken!<br><br>
      <form action="index.php?action=show" method="post">
      <textarea name="text" cols="70" rows="20">&lt;?PHP


      ?&gt;</textarea><br>     <br>

      <input type="Submit" name="" value="Vorschau">&nbsp;&nbsp;<input type="reset" value="Script löschen">
      </form>

      <?PHP
      if($action=="show"){
      echo 
      "<table bgcolor=\"#C0C0C0\" class=\"border\"><tr><td>";
      $text=stripslashes($text);
      echo 
      $text;
      echo
      "
      </td></tr></table>"
      ;
      }
      ?>

      </body>
      </html>
      des iss das script. im Quellcode wirds echt reingeschrieben, aber in der HTML-Anzeige iss nüscht ...

      Kommentar


      • #18
        habs bei mir mal getestet und einfach

        $php = "irgendwas"; in den code geschrieben und es funzt definitiv, vllt. ist etwas bei der form-übergabe falsch gelaufen...

        Kommentar


        • #19
          Kann man das Online sehen?
          *winks*
          Gilbert
          ------------------------------------------------
          Hilfe für eine Vielzahl von Problemen!!!
          http://www.1st-rootserver.de/

          Kommentar


          • #20
            nimm mal $_POST["text"]

            und mache hier ein hidden rein.

            <form action="index.php?action=show" method="post">

            neu:

            <form action="index.php" method="post">
            <input type="hidden" name="action" value="show">
            INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


            Kommentar


            • #21
              hier: http://www.dsomusik.de/test

              Kommentar


              • #22
                statt
                PHP-Code:
                $text=stripslashes($text);
                echo 
                $text
                mache mal
                PHP-Code:
                echo htmlentities(stripslashes($text)); 
                INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                Kommentar


                • #23
                  müst ist!
                  da gibt der ja dann den quellcode aus. der soll aber ausgeführt werden!

                  Kommentar


                  • #24
                    ausführen geht mit eval()

                    aber jetzt hast du ja erst einmal die ausgabe, die du eben nicht gesehen hast.
                    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                    Kommentar


                    • #25
                      hihi lustig ...

                      bei eval()

                      schreib ich da dann:

                      eval($text)

                      ?

                      Kommentar


                      • #26
                        was ist daran lustig?

                        schaue doch auch mal hin und wieder ins manual.
                        das finde ich nämlich bestimmt lustiger.
                        INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                        Kommentar


                        • #27
                          Original geschrieben von Abraxax
                          was ist daran lustig?

                          schaue doch auch mal hin und wieder ins manual.
                          das finde ich nämlich bestimmt lustiger.
                          dreht ihr durch?
                          h.a.n.d.
                          Schmalle

                          http://impressed.by
                          http://blog.schmalenberger.it



                          Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                          ... nur ohne :-)

                          Kommentar


                          • #28
                            Problem erkannt!
                            Das Formular übergibt das [COLOR=crimson]<?PHP[/COLOR] als string. dadurch wird in die html-ausgabe das auch so reingeschrieben. wie mache ich das nu, das der das als php-deklaration übergebe?

                            Kommentar


                            • #29
                              mit einer regex holst du dir alles zwischen <?php und ?> aus dem string raus und lässt es durch eval() laufen.

                              was die regex angeht, so suche im forum. ausserdem gibts ein tut....
                              INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                              Kommentar


                              • #30
                                Also was ich in deinem Quelltext sehe ist das:
                                &lt;?PHP


                                ?&gt;

                                Das sollte im Quelltext schon mal so geschrieben werden:
                                <?php


                                ?>

                                Das könnte schon des Rätselslösung sein!
                                *winks*
                                Gilbert
                                ------------------------------------------------
                                Hilfe für eine Vielzahl von Problemen!!!
                                http://www.1st-rootserver.de/

                                Kommentar

                                Lädt...
                                X