unDecodeComments.php
702 Bytes
<?php
/**
* Script to remove urldecode and stripslashes from all comments
*/
require_once("../config/dmsDefaults.php");
$sql = $default->db;
$query = "select id, body from discussion_comments";
$sql->query($query);
echo "<pre>";
while ($sql->next_record()) {
echo "found offending field=" . $sql->f("body") . "<br>";
// update it
updateField($sql->f("id"), $sql->f("body"));
}
echo "</pre>";
function updateField($id, $value) {
global $default;
$sql = $default->db;
$value = urldecode($value);
$query = "update discussion_comments set body='$value' where id=$id";
if ($sql->query($query)) {
echo "successful ";
} else {
echo "unsuccessful ";
}
echo "update query=$query<br>";
}
?>