我不是专家,所以请不要笑:)
我正在编写一个简单的脚本来调整一些 HTML,我需要将它们存储在我的数据库中。
我有魔术报价,我知道它已被弃用,但这是一个本地脚本。
当我尝试在日志中插入我的 html 字符串时,单引号出现错误:'
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'input LAG
我怎样才能解决这个问题?
我的PHP代码是:
$string = stripslashes($pages[0]['description']);
for($j=1;$j<count($pages);$j++){
$string = $string.'<h3>'.stripaccenti($pages[$j]['name']).'</h3>'.stripslashes($pages[$j]['description']);
}
$string = stripslashes($string);
$db->query("UPDATE eve_articles SET body='{$string}' WHERE id=".intval($oid));
这是我要插入的一段代码:
<p style="text-align: center;"><img width="400" height="266" alt="" src="http://www.dday.it/userFiles/FCK/products/219/IMG_1591 (Large).JPG" /></p>
<p style="text-align: left;"><span style="font-size: 10pt; color: rgb(85, 85, 85); font-family: helvetica; font-weight: normal; line-height: 14pt;"><br />
Passando al 200 Hz Samsung sfrutta a pieno il suo processore decisamente potente e offre un vero 200 Hz con 3 frame aggiunti ogni secondo. Una soluzione questa diversa da alcune soluzioni concorrenti che propongono il 200 Hz utilizzando però tecniche di back scanning della retroilluminazione, tecniche che spesso e volentieri portano ad un abbassamento della luminosità generale e non risolvono più di tanto i problemi di Blurring. <strong>Samsung implementa il 200 Hz in modo poi personalizzabile, un grande vantaggio per chi vuole scegliere se minimizzare Blur o Judder</strong>. Chi ama così l’effetto “microscatto cinematografico” ma vuole ugualmente beneficiare dei frame aggiunti per dare un po’ più di risoluzione all’immagine in movimento può farlo. <br />
<br />
Ottimo il processore video, realizzato tutto via software e inserito nella piattaforma: oltre a passare ogni tipo di test di deinterlacing integra anche una serie di tecnologie nuove: <strong>ARRT (Automatic Resolution Recovery Technology) e DCEC (Digital conversion error correction).</strong> La prima agisce in modo simile al sistema Resolution+ di Toshiba: analizza il contenuto e riconosce se si tratta di SD o HD, informazione fondamentale per il filtro di sharpening. Dopo aver riconosciuto il tipo di materiale applica una sorta di maschera di contrasto fine se si tratta di HD e più blanda se il materiale è SD per migliorare il dettaglio fine dell’immagine.<strong> Il secondo è molto più interessante: è infatti un filtro che corregge gli errori di upscaling delle sorgenti esterne o dei broadcaster: riesce persino a ridurre piccoli problemi di combing e le scalettature</strong>. Il sistema integra anche un’ottima correzione del rumore del video composito: se qualcuno ha pensato di inviare al TV un video composito upscalato a 1080p il processore se ne accorge e riesce comunque a togliere quel fastidioso rumore video sui colori (dot crawl). Ovviamente non può fare miracoli.<br />
<br />
Passando invece alla visione vera e propria integriamo quanto abbiamo detto nella prova con le informazioni di calibrazione. <strong>Il TV è quasi come una moto da corsa: per raggiungere ottime prestazioni si può lavorare su strade diverse</strong>. Si può infatti intervenire sul risparmio energia che abbassa il livello del nero ma anche sulla retroilluminazione e i vari filtri digitali, ma senza eccedere.</span></p>
<p style="text-align: left;"><span style="font-size: 10pt; color: rgb(85, 85, 85); font-family: helvetica; font-weight: normal; line-height: 14pt;">Noi abbiamo preferito tenere spento il risparmio energia e tutti i filtri portando la retroilluminazione a 4, il contrasto a 75 e il gamma a 1. Abbiamo poi regolato leggermente i primari e i secondari ma senza fare eccessivi stravolgimenti. Il contrasto misurato del TV è buono: <strong>871:1 utilizzando la scacchiera ANSI e 3976:1 utilizzando il metodo on/off</strong>. Questo con il TV perfettamente calibrato e senza dettagli affogati. Si può fare di più? Si può portare il livello del nero vicino allo zero? Si può portare il contrasto on/off a 50.000:1. Si, ci abbiamo provato e ci si riesce: il TV riesce a tirare fuori numeri da "favola" se si esagera con i valori, ma a rimetterci è solo la visione, con poca dinamica e dettagli in basso inesistenti.<br />
</span></p>
<p style="text-align: left;"><span style="font-size: 10pt; color: rgb(85, 85, 85); font-family: helvetica; font-weight: normal; line-height: 14pt;">Che dire poi dell'input LAG? <strong>Abbiamo misurato il ritardo del segnale sull'ingresso HDMI 1 utilizzando un notebook in modalità clone a abbiamo registrato un ritardo di circa 160 ms in modalità film e con 200 Hz attivato e un ritardo di 56 ms in modalità game.</strong> Comunque abbastanza alto.</span></p>
<p style="text-align: left;">L'<span style="font-size: 10pt; color: rgb(85, 85, 85); font-family: helvetica; font-weight: normal; line-height: 14pt;">uniformità è molto buona, con uno scarto del 5% circa sul pannello comunque tollerabile e praticamente invisibile.</span></p>
<p style="text-align: left;"><span style="font-size: 10pt; color: rgb(85, 85, 85); font-family: helvetica; font-weight: normal; line-height: 14pt;">NB: l'assenza dei grafici di misura non è una dimenticanza. Stiamo valutando infatti cosa inserire anche per i prossimi TV. La scelta più logica a nostra parere sarebbe quella di inserire la misura del TV in modalità</span> "film / movie" con le eventuali regolazioni che tutti possono fare con un disco di test, come luminosità e contr<span style="font-size: 10pt; color: rgb(85, 85, 85); font-family: helvetica; font-weight: normal; line-height: 14pt;">asto. <strong>Ci sembra poco "logico" aggiungere grafici con gamut perfetti e punti di bianco perfetti se quelli sono ottenuti sul nostro esemplare e con l'ausilio di uno strumento.</strong> Chi possiede tale strumento può raggiungere tali risultati da solo, mentre può essere interessante vedere se il TV nei profili di fabbrica è buono oppure no. Ci afficiamo comunque ai vostri giudizi, ed eventualmente aggiungiamo i grafici anche su questa prova. </span></p>
<p style="text-align: left;"> </p>