Pojačana varnost hashanja (a pozor, pri geslih ostaja MD5/SHA1/... kombo zarazi družljivosti). Nadgradnja md5 bo poseben...tretma.
38 lines
1.0 KiB
PHP
38 lines
1.0 KiB
PHP
<?php
|
|
|
|
/**
|
|
*
|
|
* popravi čšž-je komentarjev (tabela "post")
|
|
*
|
|
*/
|
|
|
|
include_once('../../function.php');
|
|
include_once('../../vendor/autoload.php');
|
|
|
|
|
|
#ALTER TABLE post CHANGE naslov naslov VARCHAR(255) character set utf8 NOT NULL DEFAULT '';
|
|
#ALTER TABLE post CHANGE vsebina vsebina TEXT character set utf8 NOT NULL DEFAULT '';
|
|
#ALTER TABLE post CHANGE user user VARCHAR(40) character set utf8 NOT NULL DEFAULT '';
|
|
|
|
|
|
// Loop cez vse komentarje
|
|
$sql = sisplet_query("SELECT id, naslov, vsebina, user FROM post");
|
|
while($row = mysqli_fetch_array($sql)){
|
|
|
|
/*echo 'OLD: '.$row['naslov'].'__'.$row['vsebina'];
|
|
echo '<br>';*/
|
|
|
|
// Pretvorimo text iz iso v utf8
|
|
$naslov = iconv("iso-8859-2", "UTF-8", $row['naslov']);
|
|
$vsebina = iconv("iso-8859-2", "UTF-8", $row['vsebina']);
|
|
$user = iconv("iso-8859-2", "UTF-8", $row['user']);
|
|
|
|
/*echo 'NEW: '.$naslov.'__'.$vsebina;
|
|
echo '<br><br>';*/
|
|
|
|
sisplet_query("UPDATE post SET naslov='".$naslov."', vsebina='".$vsebina."', user='".$user."' WHERE id='".$row['id']."'");
|
|
}
|
|
|
|
|
|
|
|
?>
|