PcKiller Posted August 14, 2004 Report Share Posted August 14, 2004 Tātad problēma ir sekojoša, pievienojot MySql datu bāzei garus rakstus, tie vienkārši nepievienojas, bet raksti, kas satur kādas divas rindiņas, pievienojas. Vienīgais, kas, manuprāt varētu būt kā traucēklis ir tas, ka es ar $text = str_replace(":smailijis:", "<img src=smailiji/lohs.gif>", $text); pirms raksta pievienošanas datu bāzē apmainu tekstu :smailijs: ar smailija bildes adresi. Un vēl ir tikais filtrs $text = nl2br($text);, kas saglabā rindu atstarpes tā kā es tās uzrakstīju, beigās vienkārši INSERT kverijs ieliek rakstu db. P.S. Visticamāk, ka problēmas ir ar MySql serveri, bet nu gaidu Jūsu domas B) Link to comment Share on other sites More sharing options...
PcKiller Posted August 14, 2004 Author Report Share Posted August 14, 2004 Sorry par topiku, bet problēmas risinājums bija viegls. Pimrs raksta pievienošanas datu bāzei, vajag rindiņu $text = addslashes($text); jo var gadīties, kas teksts satur " ' simbolus un pirms teksta parādīšanas lapas apmeklētajiem, vajag šādu rindiņu: $text=stripslashes($text); Link to comment Share on other sites More sharing options...
PheliX Posted August 14, 2004 Report Share Posted August 14, 2004 Labaak $text=mysql_escape_string($text) Link to comment Share on other sites More sharing options...
Recommended Posts