slinkums Posted February 4, 2009 Report Share Posted February 4, 2009 Sveiki :) Tātad, esmu izveidojis formu, kas sastāv no vairākiem input laukiem, un pagaidām esmu saskāries ar sintakses problēmām, jo īsti nezinu kā apvienot viņus vienā mainīgajā, lai varētu aizsūtīt uz email. <?php $message=""; for ($i=0; $i<count($_POST['id']);$i++) { echo $_POST['id'][$i]." "; echo $_POST['firma'][$i]." "; echo $_POST['daudzums'][$i]."</br>"; $message =$message.$_POST['id'][$i]." ".$_POST['firma'][$i]." ".$_POST['daudzums'][$i]."\n"; } $messege=$messege." dasdasd"; ?> </br> </br> Firmas nosaukums<?php echo htmlspecialchars($_POST['age']); ?></br> Telefons <?php echo htmlspecialchars($_POST['spec']); ?></br> Vēl kaut kas <?php echo htmlspecialchars($_POST['skaits']); ?></br> <?php mail('xxx@xxx.lv', 'Pasūtijums', $message); ?> šajā kodā problēma ir $messege=$messege." dasdasd"; sajā rindiņā, kad mēģinu apvienot jau esošo $messege teksta virkni ar vēl kaut ko. Otrs mans mēģinājums bija emailu sūtīt html veidā, kā tabulu, bet es atkal saskāros ar sintakses problēmām, jo es īsti nezinu kā pareizi iedabūt masīvu vērtības starp html tagiem. Mans mēģinājums bija šāds. <tr> <td><?php $_POST['id'][0] ?></td><td>$_POST['firma'][0]</td><td>$_POST['daudzums'][0]</td><td>Year</td> </tr> Paldies par uzmanību. Link to comment Share on other sites More sharing options...
marcis Posted February 4, 2009 Report Share Posted February 4, 2009 Papēti foreach(). Link to comment Share on other sites More sharing options...
xPtv45z Posted February 4, 2009 Report Share Posted February 4, 2009 $message =$message.$_POST['id'][$i]." ".$_POST['firma'][$i]." ".$_POST['daudzums'][$i]."\n"; } $messege=$messege." dasdasd"; mail('xxx@xxx.lv', 'Pasūtijums', $message); Atrodi 10 atšķirības. Link to comment Share on other sites More sharing options...
slinkums Posted February 4, 2009 Author Report Share Posted February 4, 2009 marcis, kas vainastagadējam ciklam ? xPtv45z, paldies tev, ka pamaniji manu neuzmanības kļūdu :D Varbūt kads var pateikt kā pareizi ielikt masīva vērtību html tabulā ? $message=' <html> <head> <title>nekas</title> </head> <body> <table> <tr> <td><?php $_POST['id'][1] ?></td><td>$_POST['firma'][1]</td><td>$_POST['daudzums'][1]</td><td>Year</td> </tr> </table> </body> </html> '; Link to comment Share on other sites More sharing options...
marcis Posted February 4, 2009 Report Share Posted February 4, 2009 Vai tik tie nav paši pamati? $message=' <html> <head> <title>nekas</title> </head> <body> <table> <tr> <td>'.$_POST['id'][1].'</td><td>'.$_POST['firma'][1].'</td><td>'.$_POST['daudzums'][1].'</td><td>Year</td> </tr> </table> </body> </html> '; Link to comment Share on other sites More sharing options...
Recommended Posts