wingmanz Posted February 13, 2008 Report Share Posted February 13, 2008 Ir pavisam vienkāršs kods, kas paņem no formas mainīgo un nosūta e-pastu, kas satur šos datus.. Taču nezināmu iemeslu dēļ vestulē nav satura. ir headeri, ir virsraksts, bet saturs ir tukšs.. IR kādas idejas kāpēc un kādos gadijumos notiek tadas lietas? es vienkārši nemanu kļūdu kodā: $mail = 'marjodomo@domeens.lv'; $subject = 'pieteikums listei'; $k = $_GET['k']; if ($k == 1){ $zina = "approve parole \ subscribe liste1 \ ". $_POST['epasts'] . '\ '; } elseif($k == 4 || $k == 3) { $zina = "approve parole \ subscribe liste2 \ ". $_POST['epasts'] . '\ '; } $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: plain/text; charset=utf-8' . "\r\n"; mail($mail, $subject, $zina, $headers); Link to comment Share on other sites More sharing options...
Grey_Wolf Posted February 13, 2008 Report Share Posted February 13, 2008 esi parliecinats ka tas if un elseIf izpildaas? Pieliec else { $zinja="Kapec nekaa nav?"; } Untad nac sheit velreiz... Link to comment Share on other sites More sharing options...
mounkuls Posted February 13, 2008 Report Share Posted February 13, 2008 Laikam jau $_GET['k'] ir tukšs vai nav ne 1 ne 3 un ne 4 ja jau nav ziņai vērtība Link to comment Share on other sites More sharing options...
wingmanz Posted February 13, 2008 Author Report Share Posted February 13, 2008 (edited) megināju slēdzi vispār noņemt un vnk uztaisit ka visos gadijumos nosūtās 1 variants. Tas pats rezultāts. un K nav tukšs. tas ir cipars no 1 - 4. mēģināju arī šitā: $mail = 'marjodomo@domeens.lv'; $subject = ' pieteikums listei'; $zina = 'tukshss>????'; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: plain/text; charset=utf-8' . "\r\n"; mail($mail, $subject, $zina, $headers); taču rezultats tas pats.. Edited February 13, 2008 by wingmanz Link to comment Share on other sites More sharing options...
Aleksejs Posted February 13, 2008 Report Share Posted February 13, 2008 (edited) uzliec pirms $k=$_GET['k'] rindiņu: $zina='Nekas nesūtās un sūtīties nevar!'; Kas notiek, ja nenorādi headers? $mail = 'marjodomo@domeens.lv'; $subject = ' pieteikums listei'; $zina = 'tukshss>????'; mail($mail, $subject, $zina); Edited February 13, 2008 by Aleksejs Link to comment Share on other sites More sharing options...
wingmanz Posted February 13, 2008 Author Report Share Posted February 13, 2008 Ok atradu risinājumu. Vaina nebija pareizraxtība vai mainīgajos. adrese uz kuru sūtas nebija īsti pareiza.. majordomo nevis marjodomo :D Vienalga nesaprotu kāpēc , tad pienāca uz kontu atpakaļ tukšas vēstules.. :/ Link to comment Share on other sites More sharing options...
Aleksejs Posted February 13, 2008 Report Share Posted February 13, 2008 Nu pag, tad Tu runāji par vēstulēm, kas atnāk atpakaļ aizpildītājam nevis par vēstulēm, kas pienāk saņēmējam, kas norādīts mail(...)? Vai nešķiet, ka šo "sīkumu" vajadzēja pieminēt? Link to comment Share on other sites More sharing options...
wingmanz Posted February 13, 2008 Author Report Share Posted February 13, 2008 Vestules jau aiziet saņēmējam, vienkārši ta majordomo meiling liste sūta par katru vēstuli info arī uz listes admina e-pastu.. Link to comment Share on other sites More sharing options...
Aleksejs Posted February 13, 2008 Report Share Posted February 13, 2008 Kā var aiziet saņēmējam, ja saņēmēja adrese nepareiza? Link to comment Share on other sites More sharing options...
wingmanz Posted February 13, 2008 Author Report Share Posted February 13, 2008 num ta admina adrese = ar konta galveno adresi. tapec visas neaizgājušas vēstules atnāk tur.. un es nepamaniju ka ta ir nevis atnakusi ka atbilde no tas listes, bet gan ka vispār neaizgajusi vestule.. Link to comment Share on other sites More sharing options...
Recommended Posts