Cibiņš Posted June 25, 2012 Author Report Share Posted June 25, 2012 (edited) Šis kods veic sūtīšanu http://paste.php.lv/...51e2a9?lang=php Ar visiem citiem parametriem viss ir ok, bildes pozīcijas ir kā vajag. Tikai adreses nezkapēc pārraksta kā jau minēju šur tur ar plusa zīmi. Piemēram šis attēla adrese resources/cntnt-ofr-article-top.png tiek pārrakstīta kā resour+ces/cntnt-ofr-article-top.png...kāda velna pēc? Tāpat nostrādājot inssertam uz datubāzi tāda adrese uz datubāzi neiet bet iet viss kā vajag! Edited June 25, 2012 by Cibiņš Quote Link to comment Share on other sites More sharing options...
xPtv45z Posted June 25, 2012 Report Share Posted June 25, 2012 Tu jau neiedomājies pirms sūtīšanas izvadīt uz ekrāna $mailcontent un pārliecināties, ka tos plusiņus tu pats neaizsūti? Quote Link to comment Share on other sites More sharing options...
Cibiņš Posted June 25, 2012 Author Report Share Posted June 25, 2012 (edited) Tur tā lieta ka tas jau ir izdarīts! Bet plusiņi tur neatsoguļojas! Tāpat apskatot ievadīto saturu tabulā - arī tur nav, tapēc arī nesaprotu kurā brīdī tie plusiņi parādās un kapēc viņi parādās, tajā brīdī neparādot attēlu, bet apskatot emaila sourci redzams ka ir iebāzti tie plusiņi! No sistēmas tātad viss izsūtās korekti jo kā jau minēju, pēc izsūtīšanas pārbaudīju $mailcontent atspoguļojot izsūtīto newsletteru, kur visi attēli bija savās vietās, pie reizes arī apskatot View page source un tabulas ierakstu, kurā noticis inserts. Nu nav tie plusi nedz tabulā, nedz arī izvadītajā $mailcontent :@ Edited June 25, 2012 by Cibiņš Quote Link to comment Share on other sites More sharing options...
briedis Posted June 25, 2012 Report Share Posted June 25, 2012 + ir nokodēta atstarpe. Bet nu, tu pats maz saproti, ko tas kods dara, ko dara katra rindiņa? Šitās rindiņas rullē :D $news = str_replace(""", "\"", $news); $news = str_replace("\"", """, $news); $news = str_replace("\"", """, $news); $news = str_replace("<", "<", $news); $news = str_replace("\;", ";", $news); $news = str_replace('"', '"', $news); Quote Link to comment Share on other sites More sharing options...
Cibiņš Posted June 25, 2012 Author Report Share Posted June 25, 2012 (edited) Rullēt tad rullē bet pirmkārt slešim ARĪ ir jānovāc :D un otrkārt - nekas nemainās ja aizvāc tās rindiņas ;) Tas ir viens. Otrs - tik stulbs jau neesmu lai nesaprastu ka plusiņi ir arī iekodētas atstarpes, pietam jau minēju ka izvadot pie submita saturu nekādas atstarpes un plusiņi nekur neparādās iekš View page source! Te labotais mailera kods http://paste.php.lv/d612d37c25f434545e7653b7512cac3d?lang=php Edited June 25, 2012 by Cibiņš Quote Link to comment Share on other sites More sharing options...
briedis Posted June 25, 2012 Report Share Posted June 25, 2012 $escaped_ttl=mysql_real_escape_string($ttl); $escaped_news=mysql_real_escape_string($news); $stripslashed_ttl = stripslashes($escaped_ttl); $stripslashed_news = stripcslashes($escaped_news); Šitais arī super - vispirms saliekam slešus un tad aizvācam tos. Rindiņas 31. līdz 52. UN 57. līdz 75. dara pilnīgi to pašu! Pārraksti kodu, lai tiktu ievērots DRY (Dont repeat yourself)! Quote Link to comment Share on other sites More sharing options...
Cibiņš Posted June 25, 2012 Author Report Share Posted June 25, 2012 (edited) Nu nemainās nekas :@ Tāpat liek tos speisus priekš gmaila laikam :@ Man neuzrāda Views source ka tur būtu tie speisi joprojām.. http://paste.php.lv/...5c540a?lang=php Edited June 25, 2012 by Cibiņš Quote Link to comment Share on other sites More sharing options...
briedis Posted June 25, 2012 Report Share Posted June 25, 2012 Tas notiek tikai gmail? Quote Link to comment Share on other sites More sharing options...
daGrevis Posted June 25, 2012 Report Share Posted June 25, 2012 Man arī nekas neJiet! :@ :@ Quote Link to comment Share on other sites More sharing options...
Cibiņš Posted June 25, 2012 Author Report Share Posted June 25, 2012 (edited) Nu principā jā, jo Roundcube, SquirelMail, Outlook, Yahoo, Windows Live uzrāda perfekti, Gmail tikai čakarējās.. :( Edited June 25, 2012 by Cibiņš Quote Link to comment Share on other sites More sharing options...
Cibiņš Posted June 26, 2012 Author Report Share Posted June 26, 2012 (edited) Aa nē hotmail un yahoo rāda tos pašu ko gmailā, arī nolauž tās bildes! Tiešām nezinu ko iesākt, kapēc nowrapo tās bildes, kā novērst tās atstarpes iekš IMG SRC.. :( :( :( Edited June 26, 2012 by Cibiņš Quote Link to comment Share on other sites More sharing options...
briedis Posted June 26, 2012 Report Share Posted June 26, 2012 Parādi to pēdējo tekstu tieši pirms izsūtīšanas. $mailmsg .= stripslashes($mailcontent); exit($mailmsg); mail(implode(',', $to), $msgheader,$mailmsg,$mailheaders); Quote Link to comment Share on other sites More sharing options...
Cibiņš Posted June 26, 2012 Author Report Share Posted June 26, 2012 Izvada šo http://paste.php.lv/ff9504146e29d3147a08283cba6aa08f?lang=html4strict * * - http hosts noņemts, tas nevienam nav jāredz :D Quote Link to comment Share on other sites More sharing options...
briedis Posted June 26, 2012 Report Share Posted June 26, 2012 (edited) Izmēģini šādi: $mailmsg .= stripslashes($mailcontent); $mailmsg = strtr($mailmsg, array("<" => "\n<")); mail(implode(',', $to), $msgheader,$mailmsg,$mailheaders); un parādi, kāds tur $mailmsg tad sanāk. Edited June 26, 2012 by briedis Quote Link to comment Share on other sites More sharing options...
Cibiņš Posted June 26, 2012 Author Report Share Posted June 26, 2012 Klāt pielieku bildi kāds izskatās aprautais newsletters (norautās bildītes), kas ir gan GMAIL, gan Yahoo, gan arī Hotmail "darbiņš"... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.