Jump to content

How to paste text in HTML when it's in htmlspecialchars


Recommended Posts

Wondering how to get this to pure html code that works on page. For example

<a href=&#039;http://www.facebook.com/#$LINK$&#039; target=&#039;_blank&#039;>ROFLCOPTER</a>

The $LINK + text has been changed on that since i dont wan't to reveal code from my websites ATM im using

$header1 = htmlspecialchars_decode($row1['$BLABLA$']);

But its still pasting header like this on the page<a href='http://www.facebook.com/#LINK' target='_blank'>ROFLCOPTER</a>

  • Like 2
Link to post
Share on other sites

Try html_entity_decode() instead.

$header1 = html_entity_decode($row1[$BLABLHA],ENT_QUOTES));

Link to post
Share on other sites

No different effect since it decodes the HTML correctly but it won't show it as html. Instead it shows it like this

<a href='http://www.facebook.com/#LINK' target='_blank'>ROFLCOPTER</a>

Edited by Mudsaf
Link to post
Share on other sites
Wondering how to get this to pure html code that works on page.
No different effect since it decodes the HTML correctly but it won't show it as html.
I'm confused. You say you want to decode it, but when it decodes the HTML, it now won't show the HTML?
Link to post
Share on other sites

Yes thats correct Shows like this<a href='http://google.com' target='_blank'>http://google.com</a> when it should show it like thishttp://google.com/ PHP code looks like this (incase this helps you)

include 'inc/yhdista_tietokanta.php'; //Conncets to DB$query1 = "SELECT * FROM $table$ WHERE $column$ = '$text$' ORDER BY $column$ DESC LIMIT 1";$query2 = "SELECT * FROM $table$ WHERE $column$ = '$text$' ORDER BY $column$ DESC LIMIT 1";$result1 = mysql_query($query1);$result2 = mysql_query($query2);if (!$result1 || !$result2) {echo "There was error, try again later.";} else {$row1 = mysql_fetch_array($result1);$row2 = mysql_fetch_array($result2);$header1 = html_entity_decode($row1['$column$'], ENT_QUOTES);$text1 = html_entity_decode($row1['$column$'], ENT_QUOTES);$header2 = html_entity_decode($row2['$column$'], ENT_QUOTES);$text2 = html_entity_decode($row2['$column$'], ENT_QUOTES);echo "Header: " . $header1 . " <br>Added: " .  $row1['$column$'];echo "</span></span></span>";echo "<p>" . $text1 . "</p>";echo "</a><a href='#'class='klink'>Continue to ... $linkplace$ >></a> </span></span><br>";

blablablala until it closes tags } + php every tag inside $$ is correct information, but since i didin't want reveal site coding i added $$. ... Variables $something2 are used later with same method Mispelled "Should" so had to update

Edited by Mudsaf
Link to post
Share on other sites

Somehow i managed to ruin my whole database when trying to solve this . . . so lucky i've backed up this database/website few times. (Effect: Small rollback) -Somehow problem fixed with backup and other stuff xD dnno what the problem was but working now!

Edited by Mudsaf
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...