Takk Raymond. Sem fastur auðkennið villa fyrir mig.
Þetta er ekki 'leyst' þó r.dziadusz ...
Vandamál eftir að keyra handriti: allar fyrri úrfellingarmerki (og gæsalappir) eru nú í Ascii Html ': ' , " Einhverjar hugmyndir um hvernig á að laga þetta? (Ég hef vbseo og reynt að eðli skipti virka -. Virkar ekki Ég endurreist einnig staða skyndiminnið eftir að keyra BB handrit - ekki breyta neinu). Aðeins úrfellingarmerki og gæsalappir sem voru þar fyrir handritið var keyrt hafa orðið fyrir áhrifum (nýja pósta sem innihalda þau vilja sýna venjulega) Ég get svindla "hluta festa með því að nota VB ritskoða en ég vil frekar ekki.
Einnig & birtist alls staðar eins &
Vandamál 2: fyrir sumir ástæða ÉG hafa þetta BB kóða á sumum stöðum: [LANG = x], [lang = x] etc Hvernig get ég breytt handritið (clearBB.php) að drepa þá líka?
Síðast breytt af norku; 11-10-11 á 12:03.
Því miður ég hef merkt það sem leysa, átti ég það vinna fyrir bæði þig
Ég mun rannsaka hvers vegna þú færð ', Vinsamlegast segja mér hvað msgstr notarðu (lýsa hvernig á að gera það, þú getur fundið það í readme.html skrá)
Um annað vandamál, myndaðist vegna anna notendur bæta "Lang" kóða manualy
Ef þú vilt fjarlægja II með handritið mitt fyrir fyrra tilvikinu [Lang = x]
vinsamlegast finna þessar línur:
ef ((strpos ($ skilaboðin ['pagetext'], '[lang ='))! == false) {
$ New_message = basic_clear ($ new_message, '[lang =');
}
og setja nákvæmlega eftir henni:
ef ((strpos ($ skilaboðin ['pagetext'], '[Lang ='))! == false) {
$ New_message = basic_clear ($ new_message, '[Lang =');
}
-Þetta var ekki prófað er bara fljótur festa
en í seinna tilvikinu [I] [lang = x] [/ i] þetta BB kóði virkar ekki og það er flóknara, einnig geta haft áhrif á með sumir fleiri vandamál, vinnufólksins þú sýnir mér merki með tveimur eyður, en ég er ekki vita ef það voru líka með þrjá eyður etc, og vinnufólksins að þú getur haft einhvern texta cutted, ég þarf að reikna út ef það er hægt að fjarlægja merkin eins og þetta á öruggan hátt.
Breyta
Um ' við erum curently vinna á það pleae bíddu annað
Síðast breytt af r.dziadusz; 11-10-11 á 12:49.
Hæ og takk. Ég byrjaði nýjan þráð um þetta svo þú gætir eyða það þóknast?
Msgstr mitt er ISO-8859-1
Takk líka fyrir að upplýsa á handriti.
Hlökkum til að heyra frá þér á ASCII HTML hlutur sem ég myndi virkilega vilja fá að fastur.
Hæ við að vinna enn á það, að við þurfum að sigrast á sumir tímabundna vBulletin mál í umræðum okkar próf, því miður fyrir töf, þú vilja fá lausn eins fljótt og auðið er!
Hæ ég veit það virðist vera málið, held ég að nota fyrri útgáfu af clearBB svo eins og ég sagði að það væri beta útgáfa.
Til að fjarlægja og etc vinsamlegast endurheimta gagnagrunninn frá varabúnaður þinn rétt áður en nota vélmenni, og búa til þessa skrá aftur nákvæmlega eins og er descrption:SMELLUR, Með núverandi - (ekki fyrri, gæti það búið til vandamál - því miður fyrir það) útgáfa af handriti
Síðast breytt af r.dziadusz; 12-10-11 á 11:13.
Og missa 2 daga virði af innlegg / þræði á viðkomandi umræður? Ég get ekki gert það ...
Ok ég er að búa til fyrir þig annað handrit sem mun fjarlægja allt það ",", &
Fyrirgefðu að þetta ASCI HTML kóða birtist, en vinsamlegast athugaðu að þú notar beta útgáfa af þessari vöru, munum við gera allt til að hjálpa þér
Sem myndi vera frábært. Takk. Mun handritið fjarlægja þá jafnvel ef þeir eru byrjuðu á öðrum orðum eins og þetta: "Munchen-Nordwest" ?
Síðast breytt af norku; 12-10-11 á 17:27.
Það er einnig beta útgáfa
1.Please skapa skrána og vista hana sem "decode.php"
2.Put kóðann hér fyrir neðan inn í það og vista það
3.Upload til þinn framreiðslumaður, vettvangur rót
4.Do á öryggisafrit af gagnasafninu
5.Turn á vettvang
6.Log inn sem admin
7.In vafrinn þinn, setja url og áfangastað til að "clearBB.php þinn"
8.Press "bjartur" hnappinn
"\\ N </ PHP echo" <input type=\\"hidden\\" name=\\"securitytoken\\" value=\\"" $vbulletin-> userinfo ['securitytoken'].. "\\>";>
<p style="text-align: center">
Notaðu þetta forrit til að breyta asci HTML kóða í "venjulegum" skilti
</ BR> Þetta handrit hefur stór áhrif á þinn
gagnagrunn og breytingar eru varanleg - <b> ekki hægt að afturkalla </ b> því:
</ BR>
ganga úr skugga um að þú gerði <b> öryggisafrit af gagnagrunninum </ b> og muna að <b> snúa
af umræðum </ b> á að nota þetta handrit! </ p>
<form action="decode.php?do=execute" method="post"> <inntak tegund = "Senda"
value = "Hreinsa" style = "width: 70%; margin-left: 15%" /> </ form>
<? PHP
virka update_pagetext (& $ new_message, $ message_id) {
Global $ vBulletin;
$ VBulletin-> dB-> query_write ("
UPDATE ". TABLE_PREFIX." Post
SET pagetext = '". Addslashes ($ new_message)."'
HVAR postid = ". $ Message_id
);
}
virka update_tittle (& $ new_tittle, $ tittle_id) {
Global $ vBulletin;
$ VBulletin-> dB-> query_write ("
UPDATE ". TABLE_PREFIX." Post
SET titill = '". Addslashes ($ new_tittle)."'
HVAR postid = ". $ Tittle_id
);
$ VBulletin-> dB-> query_write ("
UPDATE ". TABLE_PREFIX." Þráður
SET titill = '". Addslashes ($ new_tittle)."'
HVAR firstpostid = ". $ Tittle_id
);
}
require_once ('/ global.php.');
if ($ _REQUEST ['ekki'] == 'framkvæma') {
$ To_remove = array (">", "<", "&", "'", "" ");
$ Afleiðing = $ vBulletin-> DB-> query_read ("SELECT * FROM". TABLE_PREFIX. "Eftir HVAR '%>%' pagetext EINS EÐA pagetext eins '% <%' OR pagetext eins '% &%' OR pagetext eins '%'% 'eða pagetext eins'% "% 'OR titil eins'% &% 'OR titil eins'% '%' OR titil eins '% <%' OR titil eins ' %>% 'OR titil eins'% "% '");
meðan ($ skilaboðin = $ DB-> fetch_array ($ afleiðing)) {
$ New_message = $ skilaboð ['pagetext'];
ef ((strpos ($ skilaboðin ['pagetext'], '>'))! == false) {
$ New_message = str_replace ('>', '>', $ new_message);
}
ef ((strpos ($ skilaboðin ['pagetext'], '<'))! == false) {
$ New_message = str_replace ('<', '<', $ new_message);
}
ef ((strpos ($ skilaboðin ['pagetext'], '&'))! == false) {
$ New_message = str_replace ('&', '&', $ new_message);
}
ef ((strpos ($ skilaboðin ['pagetext'],'' '))! == false) {
$ New_message = str_replace ('' ', "'", $ new_message);
}
ef ((strpos ($ skilaboðin ['pagetext'], '"'))! == false) {
$ New_message = str_replace ('"', '"', $ new_message);
}
update_pagetext ($ new_message, $ skilaboð ['postid']);
$ New_title = $ skilaboð ['Titill'];
ef ((strpos ($ skilaboðin ['Titill'] '>'))! == false) {
$ New_title = str_replace ('>', '>', $ new_title);
}
ef ((strpos ($ skilaboðin ['Titill'], '<'))! == false) {
$ New_title = str_replace ('<', '<', $ new_title);
}
ef ((strpos ($ skilaboðin ['Titill'] '&'))! == false) {
$ New_title = str_replace ('&', '&', $ new_title);
}
ef ((strpos ($ skilaboðin ['Titill'],'' '))! == false) {
$ New_title = str_replace ('' ', "'", $ new_title);
}
ef ((strpos ($ skilaboðin ['Titill'] '"'))! == false) {
$ New_title = str_replace ('"', '"', $ new_title);
}
update_tittle ($ new_title, $ skilaboð ['postid']);
}
}
>
Síðast breytt af r.dziadusz; 18-10-11 á 19:36.