Jump to content
php.lv forumi

Formas datu sūtīšana.


slinkums

Recommended Posts

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('[email protected]', '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

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

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

×
×
  • Create New...