andrisp Posted November 5, 2007 Report Share Posted November 5, 2007 Format -> UTF-8 without DOM Link to comment Share on other sites More sharing options...
ravelis Posted November 5, 2007 Author Report Share Posted November 5, 2007 (edited) eku mans koda gabals... :( http://paste.php.lv/6366 viss straada ideaali iznjemot tos momentu kad meeginu pievienot to redirectu, lai vinjs parmet uz citu lapu, pec tam kad vinjs ir saglabaajis datus! :( un es atradu kaa saglabaat bez tiem BOM bet tik un taa tas neko nedod! :( Edited November 5, 2007 by ravelis Link to comment Share on other sites More sharing options...
andrisp Posted November 5, 2007 Report Share Posted November 5, 2007 Tev jau teica - pēc pievienošanas kverija ieliec to redirektu. Ja nestrādā - skaties, kas par vainu. Iekopē šei kļūdas paziņojumu. Ja tev rāda par headers already sent, tad tur pat arī ir pateikts, kurā vietā tieši kas tiek nosūtīts. Un izlabo. PS. Gariem koda gabaliem, lūdzu, izmanto paste.php.lv. Link to comment Share on other sites More sharing options...
ravelis Posted November 5, 2007 Author Report Share Posted November 5, 2007 nu es iekopeeju to klaat bet tik un taa neiet jo raada sito erroru kad nosuuta datus saglabaaties! Warning: Cannot modify header information - headers already sent by (output started at /var/www/web4/web/test3.php:7) in /var/www/web4/web/test3.php un kaa lai es vinju izlaboju ja nemaz esmu izmeeginaajis dazhaadas metodes bet nekas neliidz! Link to comment Share on other sites More sharing options...
andrisp Posted November 5, 2007 Report Share Posted November 5, 2007 Kas tev ir iekš /var/www/web4/web/test3.php faila 7. rindiņā ? Iekopē šeit 5 līdz 10 rindiņas saturu. Link to comment Share on other sites More sharing options...
ravelis Posted November 5, 2007 Author Report Share Posted November 5, 2007 (edited) no 5- 9 rindinjai! <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link href="http://img.google.lv/css/lv-234,%5Ccss%5Clogin.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="http://img.google.lv/js/lv-146,%5Cjs%5CAC_OETags.js" /></script> <link rel="icon" href="/favicon.ico" type="image/x-icon" /> </head> Edited November 5, 2007 by ravelis Link to comment Share on other sites More sharing options...
andrisp Posted November 5, 2007 Report Share Posted November 5, 2007 Nu pag - tad sanāk, ka tu tomer izdrukā HTML pirms header() Link to comment Share on other sites More sharing options...
ravelis Posted November 5, 2007 Author Report Share Posted November 5, 2007 ...es meeginaaju abejaadi... no saakuma es biju uzlicis aukshaa Html lai kaut cik pieskirtu dizainu shajam projektam... bet tad vinjus nonjeemu lai izmeeginaatu vai vinjos ir vaina vai nav... un nekaadas atskiriibas nebija.... abejaadi vinjs met aaraa to pashu eroru! shi man ir aukshinja tam kodam <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="lv"> <head> <title>projekts.lv</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link href="http://img.google.lv/css/lv-234,%5Ccss%5Clogin.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="http://img.google.lv/js/lv-146,%5Cjs%5CAC_OETags.js" /></script> <link rel="icon" href="/favicon.ico" type="image/x-icon" /> </head> <body onload="try{document.login.eml.value?document.login._73978370.focus():document.login.eml.focus();}catch(e){};"> <table align="center" border="0" height="100%"> <tr> <td valign="middle" align="center"> <a href="/"> <img src="http://img.google.lv/lang/logos/lv/minilogo.gif" alt="project" border="0" /></a><br/><br/> un šito es apakšā piemetu <script type="text/javascript" language="Javascript"> var xmlhttpL=false; try { xmlhttpL = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttpL = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { try { xmlhttpL = new XMLHttpRequest(); } catch (e) { xmlhttpL = false; }}} if (!xmlhttpL && typeof XMLHttpRequest!='undefined') { xmlhttpL = new XMLHttpRequest(); } if(xmlhttpL){ xmlhttpL.onreadystatechange = rqu; xmlhttpL.open("GET",'/dtct.html',true); xmlhttpL.send(null); } function rqu() { if (xmlhttpL.readyState == 4) { if (xmlhttpL.status == 200 || xmlhttpL.status == 304) { var match = /<script type=\"text\/javascript\">((.|\n|\r|\t)*)<\/script>/i.exec(xmlhttpL.responseText); if(match){eval(match[1]);} } } } document.getElementById('feat1').value = '1'; document.getElementById('res').value = screen.width+'x'+screen.height; document.getElementById('feat3').value = GetSwfVer(); </script> <hr /> </tr> </table> </body> </html> Link to comment Share on other sites More sharing options...
andrisp Posted November 5, 2007 Report Share Posted November 5, 2007 Tu laika nesaproti būtību - nedrīkst NEKAS (pat atstarpe) nosūtīta pārlūkam, ja gribi veikt redirektu. Bet nu tev laikam vieglāk būs vienkārši ieslēgt output_bufferingu (par to lasi iekš mana raksta). Link to comment Share on other sites More sharing options...
ravelis Posted November 8, 2007 Author Report Share Posted November 8, 2007 nu nu... tad pastaasti kur var atrast tavu rakstu? Link to comment Share on other sites More sharing options...
andrisp Posted November 8, 2007 Report Share Posted November 8, 2007 Tev problēmas ar atmiņu ? :) Vēl threada sākumā tu teici, ka esi izlasījis: Andri ! tev blogaa rakstiits ka: Link to comment Share on other sites More sharing options...
ravelis Posted November 9, 2007 Author Report Share Posted November 9, 2007 lol Uzmanību! Lai gan šāda iespēja pastāv,nevajag to izmantot tikai tāpēc, ka tas ir iespējams. Ja rakstat jaunu kodu nevis mēģinat tikt galā ar kādu vecu sistēmu, tad iesaku rakstīt kodu, ar output_buffering direktīvu Off. Tādejādi Jūs piespiedīsiet sevi būt organizētākam. kaa tavupraat sitais var man paliidzeet? te ir tikai uzrakstiits kaa it vajadzetu dariit, bet neviena vaarda kaa to izdariit!!! negribu kljuut rupjš, bet kaa lai es neo īpaši nesaprotot no php varu notaa kaut ko izseciinaat un kaut ko paveikt? Link to comment Share on other sites More sharing options...
andrisp Posted November 9, 2007 Report Share Posted November 9, 2007 (edited) Kas tev no šā nav skaidrs ? Tādā gadijumā var palīdzēt PHP konfigurācijas direktīva output_buffering. Ja norādīsim tai vērtību On, tad PHP interpretātors apstrādājot skriptu, uzreiz neko nesteigsies sūtīt pārlūkam, bet vispirms saglabās vienā bufferī visus no skripta sūtītos headerus, bet citā bufferī HTML tagus un pārējos simbolus. Kad skripts beigs darbu, tad PHP vispirms nosūtīs visus headerus, bet pēc tam tikai izvadīs pārējo. Nujā, laikam jau priekš īpašiem indivīdiem kā tu vajadzēja pieminēt, ka tas tieši ir jāmaina php.ini failā (moška vēl vajadēja pamācību kā atrast šo failu) ? Edited November 9, 2007 by andrisp Link to comment Share on other sites More sharing options...
ravelis Posted November 23, 2007 Author Report Share Posted November 23, 2007 ..nu ok.... nevajag dusmoties... un man arii nevajadzeeja aizsvilties, ka nekaaa jus esat te lai paliidzeetu :) un juus jau to daraat prieka peec vai arii kaut ka cita peec :) ... ... ar to php.ini failu ir taa ka man maajaas nestaav tas serveris, to man piedaavaa noz.lv serveris un cik mekleejo es to php.ini failu nevareeju atrast...:* varbuut ir kaut kaadi citi ieteikumi ka to izdariit? Link to comment Share on other sites More sharing options...
andrisp Posted November 23, 2007 Report Share Posted November 23, 2007 Uzvani/uzmeilo viņiem un uzprasi. Tas tiešām būtu efektīvākais veids. Link to comment Share on other sites More sharing options...
Recommended Posts