
Skrypt wyglada tak pobieranie danych z bazy -> wstawianie do szablonu -> mail do administratora, wydaje mi sie ze trzeba dopisac jakis skrypt, aby przypisywalo wartosci do pola <input> w formularzu, ale pewny nie jestem, a moze problem polega na czyms innym.
Jak zrobic aby wstawione wartosci w polu "{$Dane.sztuk}" zalaczalo wartosc inna do kazdej pozycji?
3 pliczki: zamowienie1.php zamowienie.php zamowienie.tpl
zamowienie1.php
<?php {$Element.tytul} ------------------------------ {$Dane.sztuk} {/foreach} Imie i nazwisko: {$Dane.imie_i_nazwisko} Ulica: {$Dane.ulica} Numer domu i lokalu: {$Dane.nr_domu} Kod pocztowy: {$Dane.kod_pocztowy} Miejscowośc: {$Dane.miejscowosc} Tel. stacjonarny: {$Dane.tel_stacjonarny} Tel. komórkowy: {$Dane.tel_komorkowy} Uwagi: {$Dane.uwagi} Data Dostawy: {$Dane.data} Godzina Dostawy: {$Dane.godzina} Miejsce Dostawy: {$Dane.miejsce} Przewidywana forma wpłaty: {$Dane.forma_wplaty} ?>
zamowienie.php
<? $Sql = "SELECT l.tytul, l.tekst, l.cenaa, l.klucz_jezyka, n.id, n.data_dodania FROM
news as n, news_lang as l WHERE n.id = l.klucz_id AND l.klucz_jezyka = '$lang' ORDER BY n.data_dodania DESC"; // echo $Sql; $Result = $DB->RunQuery($Sql); $Structure = $DB->ResultToArray( $Result ); $ExtSmarty->Assign( "ListaNewsow", $Structure ); $MAIN_PAGE = $ExtSmarty->Fetch( 'zamowienie.tpl' ); ?> <? if( $get['subid'] == 'formularz' && $post['action'] == 'wyslij' ) { $email = Value( 'email', $post ); $mailheaders = ""; $mailheaders .= "From: $emailrn"; $mailheaders .= "Errors-to: $emailrn"; $mailheaders .= "Reply-To: $emailrn"; $mailheaders .= "MIME-version: 1.0rn"; $mailheaders .= "Content-type: text;charset=ISO-8859-2n"; $ExtSmarty->Assign( 'Dane', $post ); $tresc = $ExtSmarty->Fetch( 'zamowienie1.tpl' ); $ExtSmarty->Assign( 'Wyslano', '1' ); } $MAIN_PAGE = $ExtSmarty->Fetch( 'zamowienie.tpl' ); ?>
zamowienie.tpl
<?php <form action="?id={$Id}&subid=formularz" method="post"> <table width="800" cellspacing="0" cellpadding="0" style="border-collapse: collapse;" bordercolor="#A37C3E" border="1"> <tr> <td align="right" valign="top" background="gfx/Obrazki/lachowka_18.gif" scope="col"> </td> </tr> <tr> <td><p>{if $Wyslano == '1'} </p> <table border="0" width="50%" cellpadding="1" cellspacing="0" align="center" style="border: 1px solid Green;"> <tr bgcolor="#EEE5C8"> <td align="center"> Wysłano formularz. </td> </tr> </table> <p><br /> {/if} </p> <p>{$glowna_zamowienie.tekst}{$glowna_nowosci.nazwa}</p> <br /> </p> <table border="1" width="90%" cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;" bordercolor="#A37C3E"> <tr bgcolor="#EEE5C8"> <td width="65%" align="center" class="NaglowekTabeli"> <div align="left">{$Element.tytul} </div></td> <td width="35%" align="center" class="NaglowekTabeli"><div align="right">Cena za sztukę: {$Element.cenaa} zł </div></td> </tr> <tr> <td colspan="2"> {$Element.tekst}</td> </tr> <tr> <td colspan="2" align="right"><p>Ilość zamawianych sztuk: <input name="sztuk" align="right" size="3"> </p> </td> </tr> </table> <p> {/foreach}</p> <table border="0" width="60%" cellpadding="1" cellspacing="0" align="center" style="border: 1px solid #A37C3E;"> <tr> <td width="30%" valign="bottom">Imię i Nazwisko</td> <td><p>Dane Personalne: </p> <p> <input name="imie_i_nazwisko" type="text" class="tekstowe" value="" size="50" /> </p></td> </tr> <tr> <td>Ulica</td> <td><input name="ulica" type="text" class="tekstowe" size="50" /></td> </tr> <tr> <td>Nr domu/lokalu</td> <td><input name="nr_domu" type="text" class="tekstowe" value="nr domu / nr lokalu" size="50" /></td> </tr> <tr> <td>Kod pocztowy</td> <td><input name="kod_pocztowy" type="text" class="tekstowe" value="xx-xxx" size="50" /></td> </tr> <tr> <td>Miejscowość</td> <td><input name="miejscowosc" type="text" class="tekstowe" value="" size="50" /></td> </tr> <tr> <td>Tel. stacjonarny</td> <td><input name="tel_stacjonarny" type="text" class="tekstowe" value="(xx) xxx-xx-xx" size="50" /></td> </tr> <tr> <td>Tel. komórkowy</td> <td><input name="tel_komorkowy" type="text" class="tekstowe" value="xxx-xxx-xxx" size="50" /></td> </tr> <tr> <td valign="top">e-mail</td> <td><p> <input name="email" type="text" class="tekstowe" size="50" /> </p> <p>Dane zamówienia: </p> <p> </p></td> </tr> <tr> <td>Uwagi</td> <td><textarea name="uwagi" cols="50" rows="5" class="tekstowe"></textarea></td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td>Data dostawy </td> <td><input name="data" type="text" class="tekstowe" value="Dzien/Miesiac/Rok" size="50" /></td> </tr> <tr> <td>Godzina dostawy </td> <td><input name="forma_wplaty" type="text" class="tekstowe" size="50" /> <input name="godzina" type="text" class="tekstowe" value="XX:XX" size="50" /></td> </tr> <tr> <td>Miejsce dostawy </td> <td><input name="miejsce" type="text" class="tekstowe" value="Miasto/Ulica/Nr Lokalu" size="50" /></td> </tr> <tr> <td>Przewidywana forma wplaty</td> <td> </td> </tr> <tr> <td colspan="2" align="center"> <input type="hidden" name="action" value="wyslij" /><input name="submit" type="submit" class="Klawisz" value="Wyślij" /></td> </tr> </table> </form> </td> </tr> <tr> <td> </td> </tr> </table> ?>
Please Help

Rozwiazanie:
w zamowienie.tpl
<?php <input name="sztuk_[{$Element.id}]" align="right" size="3" value="0" class="tekstowe"> ?>
w zamowienie1.tpl
<?php {$Element.tytul} {$Dane.sztuk_[$Element.id]} {/foreach} ?>