Pouze tento týden sleva až 80 % na e-learning týkající se C# .NET
Využij akce až 80% zdarma při nákupu e-learningu. Více informací .
C# week
Avatar
ajtak-jakub
Člen
Avatar
ajtak-jakub:15.1.2013 21:25

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:16.1.2013 1:29

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
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Luboš Běhounek Satik
Autoredaktor
Avatar
Odpovídá na David Čápka
Luboš Běhounek Satik:16.1.2013 2:00

Ta logika vypisuje prvočísla.

Nahoru Odpovědět
16.1.2013 2:00
https://www.facebook.com/peasantsandcastles/
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Luboš Běhounek Satik
David Čápka:16.1.2013 8:25

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
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
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.