|
|
|
| у меня такая ситуация, нужно передать названия товаров по почте, но передается всегда последние значение товара, а надо чтобы все выбранные товары. | |
|
|
|
|
|
|
|
для: mikko
(22.09.2005 в 09:00)
| | Приведите если не сложно код, которым вы отправляете письмо? | |
|
|
|
|
|
|
|
для: cheops
(22.09.2005 в 14:06)
| |
<?php
include("./mail_class.php");
$mail = new Mail();
$mail -> to = "santa_cruz@mail.ru";
# sozdanie massivof
$name = trim($_POST['mail_subject']);
$note = trim($_POST['note']);
$adresse = trim($_POST['adresse']);
$telefon = trim($_POST['telefon']);
$product = trim($_POST['product']);
$col = trim($_POST['col']);
$rabat = trim($_POST['rabat']);
# 4to zapisivaetsa
$mail -> subject = "bestelung";
$mail -> msg = "Product: ".$product."
Col: ".$col."\n
Name: ".$name."\n
Adresse: ".$adresse."\n
Telefon: ".$telefon."\n
Note: ".$note."\n
Rabat: ".$rabat;
$mail -> rigorous_email_check = 0;
if($mail->send()){
echo("Success");
}else{
echo("error");
}
echo("<br>");
echo($mail -> msg);
?>
|
class vzal s vachego saita no poka ege ne peredelal do konza, no tut i ne v nem delo potomu4to ya i drugim scriptom otsilal vse ravno tolko poslednie zna4enie peremennoi
vot kakoi html kod pered otpravkay generiruet php
<tr>
<td height="5"><input type="hidden" name="col" value=1>
<input type="hidden" name="product" value=Cipolla></td>
<td align="center"> </td>
<td><input type="hidden" name="price" value=4.50></td>
</tr>
<tr>
<td height="5"><input type="hidden" name="col" value=1>
<input type="hidden" name="product" value=Funghi></td>
<td align="center"> </td>
<td><input type="hidden" name="price" value=4.50></td>
</tr>
|
mne kagetsa ya dal ne pravilno zna4enie name v inpute, ya vrode gde to 4ital s massivom nado podrugomu | |
|
|
|
|
|
|
|
для: mikko
(22.09.2005 в 14:34)
| | ау может ответит кто, пробовал давать имя например:
<input type="hidden" name="product[]"
|
но так тоже не катит передает мне значение Array, поогите как сделать | |
|
|
|
|
|
|
|
для: mikko
(25.09.2005 в 16:30)
| | Если вы передаёте несколько элементов массива через такие поля
<input type="hidden" name="product[]" value=1>
<input type="hidden" name="product[]" value=2>
<input type="hidden" name="product[]" value=3>
|
Они будут доступны либо в массиве $_GET['product'], либо в массиве $_POST['product'] в зависимости от выбранного способа передачи данных
<?php
foreach($_POST['product'] as $line)
{
echo $line."<br>";
}
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(25.09.2005 в 21:38)
| | kogda vivodit sodergimoe massiva
<?php
foreach($_POST['product'] as $line)
{
echo $line."<br>";
}
?>
|
to vse normalno pokazivaet vse peremennie no otsilaet tolko posledniu, v 4em ge grabli
vot tak ya otsilau, ya uge spezialno vse uprostil ostavil foreach
<?
$subj="bestellung";
$mailto="santa_cruz@mail.ru";
$name = $_POST['name'];
$note = $_POST['note'];
$adresse = $_POST['adresse'];
$telefon = $_POST['telefon'];
$rabat = $_POST['rabat'];
foreach($_POST['product'] as $line)
{
echo $line."<br>";
}
$mess = "Product: ".$_POST['product']."\n
Col: ".$_POST['col']."\n
Name: ".$name."\n
Adresse: ".$adresse."\n
Telefon: ".$telefon."\n
Note: ".$note."\n
Rabat: ".$rabat;
if(mail($mailto,$subj,$mess)){
echo($mess);
}else{
echo "Bestellung nicht gesenden!";
}
?>
|
a vot kod form
<tr>
<td height="5"><input type="hidden" name="col" value=<?php echo $row["qty"]; ?>>
<input type="hidden" name="product[]" value=<?php echo $row["itemName"]; ?>></td>
<td align="center"> </td>
<td><input type="hidden" name="price" value=<?php echo $row["itemPrice"]; ?>></td>
</tr>
|
vot takoi kod generiruetsa v html
<tr>
<td height="5"><input type="hidden" name="col" value=1>
<input type="hidden" name="product[]" value=Cipolla></td>
<td align="center"> </td>
<td><input type="hidden" name="price" value=4.50></td>
</tr>
<tr>
<td height="5"><input type="hidden" name="col" value=18>
<input type="hidden" name="product[]" value=Margherita></td>
<td align="center"> </td>
<td><input type="hidden" name="price" value=3.80></td>
</tr>
|
to est po4emu ne rabotaet ne poimu,
SPASIBO ZA OTVET.
PS (u mena tolko kniga s CD, ya tak ponal mne nugni ege osnovi PHP u vas ege 2 knigi kakaya lu4che Самоучитель PHP 5 ili PHP 5 на примерах) | |
|
|
|