Autor Zpráva
VeeKey92
Profil
Ahoj,
mám problém s doděláním mail formuláře, všechno funguje krásně, jen potřebuji z ceny výrobku zjistit počet kusů a ten vypsat do toho emailu. Bohužel se mi to nedaří. Když to není v $email_body, a je to normálně, tak to šlape dobře, můžete mi někdo poradit jak do $email_body dostanu podmínky if? Nějak to sloučit, jako de to dělá u echo? (echo "test"."ahoj";)
Díky všem :)
    $email_body = "Nová objednávka zápalek z minishopu \n 
  <table width='700' cellpadding='0' cellspacing='0'>
    <tr>
        <td width='188'>
            <ul>
                <p><b>Jm&eacute;no: </b></p>
            </ul>
        </td>
        <td width='290'>$name</td>
    </tr>
    <tr>
        <td width='188' bgcolor='#CCCCCC'>
            <ul>
                <p><b>&nbsp;Ulice: </b></p>
            </ul>
        </td>
        <td width='290' bgcolor='#CCCCCC'>$ulice</td>
    </tr>
    <tr>
        <td width='188'>
            <ul>
                <p><b>Město: </b></p>
            </ul>
        </td>
        <td width='290'>$mesto</td>
    </tr>
    <tr>
        <td width='188' bgcolor='#CCCCCC'>
            <ul>
                <p><b>St&aacute;t:</b></p>
            </ul>
        </td>
        <td width='290' bgcolor='#CCCCCC'>$stat</td>
    </tr>
    <tr>
        <td width='188'>
            <ul>
                <p><b>Firma: </b></p>
            </ul>
        </td>
        <td width='290'>$firma</td>
    </tr>
    <tr>
        <td width='188' bgcolor='#CCCCCC'>
            <ul>
                <p><b>IČO: </b></p>
            </ul>
        </td>
        <td width='290' bgcolor='#CCCCCC'>$ico</td>
    </tr>
    <tr>
        <td width='188'>
            <ul>
                <p><b>DIČ: </b></p>
            </ul>
        </td>
        <td width='290'>$dic</td>
    </tr>
    <tr>
        <td width='188' bgcolor='#CCCCCC'>
            <ul>
                <p><b>Email: </b></p>
            </ul>
        </td>
        <td width='290' bgcolor='#CCCCCC'>$email_address</td>
    </tr>
    <tr>
        <td width='478' colspan='2'><b>&nbsp;</b></td>
    </tr>
    <tr>
        <td width='188'>
            <ul>
                <p><b>Zbož&iacute;: </b></p>
            </ul>
        </td>
        <td width='290'>
        $typ_krabicky - $kusy_krabicky Kč <br />
        <strong>Barva hlaviček:</strong> $hlavicky_krabicky <br />
        $typ_knizecka - $kusy_knizecka Kč <br />
        <strong>Barva hlaviček:</strong> $hlavicky_knizecka  <br />
        $typ_doutnikove - $kusy_doutnikove Kč <br />
        <strong>Barva hlaviček:</strong> $hlavicky_doutnikove
        </td>
    </tr>
    <tr>
        <td width='188' bgcolor='#CCCCCC'>
            <ul>
                <p><b>Grafika: </b></p>
            </ul>
        </td>
        <td width='290' bgcolor='#CCCCCC'>$grafika</td>
    </tr>
    <tr>
        <td width='188' height='22'>
            <ul>
                <p><b>Doprava: </b></p>
            </ul>
        </td>
        <td width='290' height='22'>$doprava</td>
    </tr>
    <tr>
        <td width='188' bgcolor='#CCCCCC'>
            <ul>
                <p><b>Platba:</b></p>
            </ul>
        </td>
        <td width='290' bgcolor='#CCCCCC'>$platba</td>
    </tr>
    <tr>
        <td width='188'>
            <ul>
                <p><b>Celkem:</b></p>
            </ul>
        </td>
        <td width='290'>
            <p>Cena bez DPH: $cenabezdph \n</p>
            <p>Cena s DPH 20%: $cenasdph \n </p>
        </td>
    </tr>
    <tr>
        <td width='188'><b>&nbsp;</b></td>
        <td width='290'>&nbsp;</td>
    </tr>
</table>";

    
    $headers = "From: $myemail\n"; 
    $headers .= "Reply-To: $email_address\n";
  $headers .= "Content-Type: text/html";
    
    
    mail($to,$email_subject,$email_body,$headers);

Vložím tenhle kód, který dělá ty kusy:
i
if(!(($_SESSION['kusy_krabicky'] == "0")|($_SESSION['typ_krabicky'] == NULL)))
{ 
 echo "<tr><td>";
 if ($_SESSION['kusy_krabicky'] == $cena_krabicka_50ks) echo "50 kusů";
if ($_SESSION['kusy_krabicky'] == $cena_krabicka_100ks) echo "100 kusů";
if ($_SESSION['kusy_krabicky'] == $cena_krabicka_200ks) echo "200 kusů";
if ($_SESSION['kusy_krabicky'] == $cena_krabicka_300ks) echo "300 kusů";
if ($_SESSION['kusy_krabicky'] == $cena_krabicka_400ks) echo "400 kusů";
if ($_SESSION['kusy_krabicky'] == $cena_krabicka_500ks) echo "500 kusů";
 echo "</td><td><strong>" . $_SESSION['typ_krabicky'] . "</strong></td><td>Cena:" . $_SESSION['kusy_krabicky'] ." Kč</td></tr><tr style=\"border-bottom:1px solid #000;\"><td></td><td>Barva hlaviček:</td><td>". $_SESSION['hlavicky_krabicky'] . "</td>";
Luky
Profil
$email_body = "začátek textu...";
if ($kusy == 50) $email_body .= "Splněna první podmínka"; 
else if ($kusy == 100) $email_body .= "Splněna druhá podmínka"; 
$email_body = "konec textu...";
mimochodec
Profil
Luky:
Na 4. řádku chybí tečka.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: