Wo ist der Fehler?

Keiner sagt, dass deines das erfüllt was du möchtest.
Insbesondere ich habe gesagt, dass CPoly dir die Lösung genannt hat. Bitte sei bei dem Lesen aufmerksamer.
Bei mir funktioniert es.
Falls du aber erreichen willst, dass die Meta-Tags als Text und nicht als HTML ausgegeben werden, muss du < durch &lt; und > durch &gt; ersetzen.

PHP:
if($_POST[set]) { 
 echo '<CENTER>Folgenden Code im &lt;head&gt;-Bereich ihrer Seite einbinden<br> 
<BR>&lt;META name="description" content="'.$_POST['description'].'"&gt;<BR> 
&lt;META name="keywords" content="'.$_POST['keywords'].'"&gt;"';
}

Es ist logisch das Dinge in spitzen Klammern ("<" und ">") auf der Seite nicht erscheinen, da es (X)HTML ist und ein Browser es auch als solches interpretiert. So ist zum Beispiel "<br>" ein Zeilenumbruch und man sieht nicht auf der Seite an jedem Ende einer Zeile das "Wort" "<br>" stehen.
 
Zuletzt bearbeitet:
Ja, wäre besser. Aber eigentlich muss ich ja trotzdem was sehen. Und ich sehe immer noch nichts. Wie muss ich das mit Quotes eigentlich machen?
 
Hast du denn das Stück Quelltext, welches ich gepostet habe, mal getestet?
Ich werde hier jedenfalls nicht mehr antworten, es wurde alles gesagt, etwas Eigeninitiative kann nicht schaden.
 
Zurück