function() - Werte werden nicht ersetzt

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • function() - Werte werden nicht ersetzt

    Hallo!
    Meine Funktion soll bestimmte Werte in einem Textfeld ersetzen.
    Leider tut sie dies nicht! *grrr* Ich weiß, dass es an mir liegt
    und PHP nur das ausführt, was ich ihm befehle, daher
    bitte ich euch um Rat. Weiß jemand was ich falsch gemacht habe?

    PHP Code:
    //Funktion
    function CorporateDesign($srcType)
    {
      
    $srcType str_replace('<ueberschrift>','<font size="+1" color="#84BADE">',$srcType);
      
    $srcType str_replace('</ueberschrift>','</font>',$srcType);

      
    $srcType str_replace('<email>','',$srcType);
      
    $srcType str_replace('</email>','',$srcType);

      
    $srcType str_replace('<links>','<div align="left">',$srcType);
      
    $srcType str_replace('</links>','</div>',$srcType);

      
    $srcType str_replace('<mittig>','<div align="center">',$srcType);
      
    $srcType str_replace('</mittig>','</div>',$srcType);

      
    $srcType str_replace('<rechts>','<div align="right">',$srcType);
      
    $srcType str_replace('</rechts>','</div>',$srcType);

      
    $srcType str_replace('\n','<br>',$srcType);

      return 
    $srcType;
    }

    //Anwendung
    CorporateDesign($_POST['site_content']); 

  • #2
    PHP Code:
    //Richtige Anwendung wäre 
    $new_site_content CorporateDesign($_POST['site_content']); 

    Comment


    • #3
      Ups, danke ToiaZ.

      Nun werden alle Parameter ersetzt außer dem '/n'.
      Wie kommt das?
      Die Umbrüche im Textfeld wurden zuvor immer berücksichtigt
      und auch als solcher erkannt und ersetzt.
      Last edited by kerbstone; 09-09-2007, 17:15.

      Comment


      • #4
        ' vs. "

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

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

        Comment


        • #5
          Danke, danke, danke

          Comment


          • #6
            ich war bis jetzt immer der meinung dass man umbrüche mit \n macht?

            Comment


            • #7
              Dagegen hat auch niemand was gepostet, oder? Vielmehr geht es um die einfachen Anführungszeichen.

              Comment

              Working...
              X