MyBB.de Forum

Normale Version: meta description variabel ?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7 8
Das klappt, zwar, aber wenn jemand in seinem Post " benutzt, kommt natürlich ein Parse error raus. Kann man das noch irgendwas machen?
Füge unter der Zeile
PHP-Code:
$threaddescription $db->fetch_array($query); 
bitte mal folgendes ein:
PHP-Code:
$threaddescription['message'] = addslashes($threaddescription['message']); 
Ne, sieht genau so aus. Ich glaube aber, ich habe mich etwas falsch ausgedrückt:
Code:
<meta name="description" content="Ich will hier mal ein paar links zu DSA-Seiten reinpacken, die sich auch mit Drakensang beschäftigen. Es könnte ja ganz praktisch sein, die zu sammeln und DraSA- und DSA-Communities zu "vernetzen".
Vielleicht kann man die links ja auf die Hauptseite stellen? *Frage nach oben*...
Geht so noch weiter. Jedenfalls ist für den Browser die Description nach

Code:
DSA-Communities zu [b]"[/b]vernetzen".
Zu Ende.
Achso. Dann füge unter der Zeile
PHP-Code:
$threaddescription $db->fetch_array($query); 
Bitte diese ein:
PHP-Code:
$threaddescription['message'] = str_replace("\""""$threaddescription['message']); 
Das hatte ich auch schon versucht, geht aber nicht. Ich glaube das liegt, daran, dass der Code, der geändert werden muss, nicht \", sondenr nur " ist...
Ich habe es gerade lokal getestet und es funktioniert. Hast du den Code an der richigen Stelle eingefügt? Verwendest du andere Variablen?
Weder noch... Ich werde mir das nochmal angucken.

Ok, es geht, ich bin in der Zeile verrutscht.
Es scheint noch ein Problem zu geben wenn der User
Code:
-->
in seinem Thread nutzt..
Dann scheint er das als Kommentar zu werten und wirft Klartext oben auf der Seite aus.
Kann das jemand nachvollziehen oder ist das nur bei mir so?
Ich dachte mit
Code:
$repchars = array("\"", "-->");
$threaddescription['message'] = str_replace($repchars, "", $threaddescription['message']);
ginge es vielleicht, aber das 'escapen' fällt mir noch schwer Smile

Also - wie bekommt man das wieder raus? *g*

Gruss
dg6ygd
Versuche es bitte so:
PHP-Code:
$threaddescription['message'] = htmlentities(str_replace("\""""$threaddescription['message'])); 
hallo,

ich habe alles 2 mal durchgelesen und probiert mein forum für die suchmaschinen zu optimieren.
leider bekomme ich immer eine fehlermeldung.
wäre es möglich, dass jemand ganz genau schreibt was ich in das template headerinclude und in die datei global.php schreiben soll, damit die metadescription dynamisch anhand der beiträge erstellt wird?

vielen dank!
Seiten: 1 2 3 4 5 6 7 8