Citat:
Ursprungligen postat av
user3815276
Ett inlägg på Flashback ser ut så här i källkoden:
Kod:
<div class="post_message" id="post_message_61xxxxxx">
Det här är ett inlägg på Flashback.
</div>
Om jag inleder varje inlägg jag skriver på Flashback med </div><div>, är det tillräckligt för att hindra bottar från att extrahera mina inlägg från sidor de hämtat?
post_message diven stängs med </div>, resultatet borde bli ett tomt inlägg, <div> läggs till på slutet för att det ska bli jämna antal öppnade och stängda divs.
Kollar man på den kod som ritas ut finner man följande:
HTML-kod:
<div class="post-bbcode-code-wrapper">
<small>Kod:</small>
<pre class="alt2 post-bbcode-code" dir="ltr"><div class="post_message" id="post_message_61xxxxxx">
Det här är ett inlägg på Flashback.
</div></pre>
</div>
Som synes escapeas dina egna divtaggar och det är med andra ord helt irrelevant om du stoppar i vad tusan du vill, det kommer ändå ut i en div när sidan renderas.
För övrigt måste man ju ändå vara tacksam över att taggarna escapeas och inte ritas ut som just taggar, vad tror du skulle hända om valfri galning till exempel kunde lägga in sina egna script-taggar i inläggen och få innehållet att exekveras som JavaScript?
Glöm det här med andra ord, det kommer ändå inte funka som väl är.