Diskuze: Převod jednoduchého kódu do smarty

PHP PHP Převod jednoduchého kódu do smarty American English version English version

Avatar
ajtak-jakub
Člen
Avatar
ajtak-jakub:

Zdravím, Mám tento jednoduchý kód a potřeboval bych pomoct s převodem do smarty. Jak bude vypadat šablona? Jak bude vypadat soubor?

<?php
 if($_POST){
 $maxCislo = $_POST["maxCislo"];
 if($maxCislo >= 2;) {
 echo "2; "

 }
 for($i = 3; $i < $maxCislo; $i = $i + 2){
  $l = 0;
 for($j = 2; $i > $j; $j++) {
 if($i % $j == 0){
 $l++;
 }
 }
 if($l == 0){
 echo "$i; ";
 }
 }
 }
?>
 <html>
 <form method="post" action="#">
 <input type="text" name="maxCislo">
 <input type="submit" value="Odeslat">
 </form>
 </html>

Už se tady s tím dělám 5 hodin a nějak se mi to stále nedaří. Mnohokrát díky

Editováno 15.1.2013 21:25
 
Odpovědět 15.1.2013 21:25
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na ajtak-jakub
David Čápka:

Moc se mi to nechce luštit, ale té logiky je tam nějak hodně, udělal bych si na to helper. Jinak smarty není nic moc.

Nahoru Odpovědět 16.1.2013 1:29
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Luboš Běhounek (Satik)
David Čápka:

Pokud to počítá prvočísla, nemá to v šabloně co dělat. Data se mají připravit v modelu a šablona je pouze vypíše z nějakého pole :)

Nahoru Odpovědět 16.1.2013 8:25
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.