Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Internet > Web razvoj > Serverske aplikacije i baze podataka
Uputstvo Članstvo Kalendar Današnje poruke Pretraži

Serverske aplikacije i baze podataka PHP, Perl, ASP, ASP .NET, ColdFusion...
MySQL, PostgreSQL, MSQL, Oracle...

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 19.1.2013, 23:01   #1
ludak97
Novi član
 
Član od: 5.1.2012.
Poruke: 28
Zahvalnice: 3
Zahvaljeno 0 puta na 0 poruka
Exclamation [PHP] Problem sa skriptom za narucivanje cs servera, hitno!!!!

Pozz ljudi treba mi hitno pomoc oko skripte za narucivanje servera.
Napravio sam da kada se izabere neka drzava, izadje cena i valuta za tu drrzavu.Isve lepo radi prikazuje cene za onoliko slotova koliko je kupac izabrao, ali kada izaberem neku drugu drzavu izbaci cene za sve drzave i sve izmesane.

Evo slike kako to izgleda:

Neznam u cemu je problem evo koda:

PHP kod:
<?php
$act 
$_GET['act'];
if (
$act=="izracunaj") {

        
$slots $_POST['slots'];
        
$drzava $_POST['drzava'];
        
        if (
$drzava "Hrvatska")
        {
        if (
$slots=="") { echo "<span style='color:red'>Unesite broj slotova!</span>"; exit(); }
        if (
$slots<1) { echo "<span style='color:red'>Minimalan broj slotova je 10!</span>"; exit(); }
        if (
$slots>32) { echo "<span style='color:red'>Maksimalan broj slotova je 32!</span>"; exit(); }
        if (
$slots==12) { $cena 15.72 ;}
        if (
$slots==14) { $cena 18.34 ;}
        if (
$slots==16) { $cena 20.96 ;}
        if (
$slots==18) { $cena 23.58 ;}
        if (
$slots==20) { $cena 26.2  ;}
        if (
$slots==22) { $cena 28.82 ;}
        if (
$slots==24) { $cena 31.44 ;}
        if (
$slots==26) { $cena 34.06 ;}
        if (
$slots==28) { $cena 36.68 ;}
        if (
$slots==30) { $cena 39.3  ;}
        if (
$slots==32) { $cena 41.92 ;}

        echo 
"Cena/mesecno: <strong>".$cena."</strong> Kuna"
        }

        if (
$drzava "Srbija")
        {
        if (
$slots=="") { echo "<span style='color:red'>Unesite broj slotova!</span>"; exit(); }
        if (
$slots<1) { echo "<span style='color:red'>Minimalan broj slotova je 10!</span>"; exit(); }
        if (
$slots>32) { echo "<span style='color:red'>Maksimalan broj slotova je 32!</span>"; exit(); }
        if (
$slots==12) { $cena 204 ;}
        if (
$slots==14) { $cena 238 ;}
        if (
$slots==16) { $cena 272 ;}
        if (
$slots==18) { $cena 306 ;}
        if (
$slots==20) { $cena 340 ;}
        if (
$slots==22) { $cena 374 ;}
        if (
$slots==24) { $cena 408 ;}
        if (
$slots==26) { $cena 442 ;}
        if (
$slots==28) { $cena 476 ;}
        if (
$slots==30) { $cena 510 ;}
        if (
$slots==32) { $cena 550 ;}
        echo 
"Cena/mesecno: <strong>".$cena."</strong> Dinara"
        }
        
        if (
$drzava "BiH")
        {
        if (
$slots=="") { echo "<span style='color:red'>Unesite broj slotova!</span>"; exit(); }
        if (
$slots<1) { echo "<span style='color:red'>Minimalan broj slotova je 10!</span>"; exit(); }
        if (
$slots>32) { echo "<span style='color:red'>Maksimalan broj slotova je 32!</span>"; exit(); }
        if (
$slots==12) { $cena 3.24 ;}
        if (
$slots==14) { $cena 3.78 ;}
        if (
$slots==16) { $cena 4.32 ;}
        if (
$slots==18) { $cena 4.86 ;}
        if (
$slots==20) { $cena 5.4  ;}
        if (
$slots==22) { $cena 5.94 ;}
        if (
$slots==24) { $cena 6.48 ;}
        if (
$slots==26) { $cena 7.02 ;}
        if (
$slots==28) { $cena 7.56 ;}
        if (
$slots==30) { $cena 8.1  ;}
        if (
$slots==32) { $cena 8.64 ;}
        
        echo 
"Cena/mesecno: <strong>".$cena."</strong> KM"
        }
        
        if (
$drzava "CrnaGora")
        {
        if (
$slots=="") { echo "<span style='color:red'>Unesite broj slotova!</span>"; exit(); }
        if (
$slots<1) { echo "<span style='color:red'>Minimalan broj slotova je 10!</span>"; exit(); }
        if (
$slots>32) { echo "<span style='color:red'>Maksimalan broj slotova je 32!</span>"; exit(); }
        if (
$slots==10) { $cena 1.66 ;}
        if (
$slots==12) { $cena 1.93 ;}
        if (
$slots==14) { $cena 2.21 ;}
        if (
$slots==16) { $cena 2.70 ;}
        if (
$slots==18) { $cena 2.48 ;}
        if (
$slots==20) { $cena 2.76 ;}
        if (
$slots==22) { $cena 3.04 ;}
        if (
$slots==24) { $cena 3.31 ;}
        if (
$slots==26) { $cena 3.59 ;}
        if (
$slots==28) { $cena 3.87 ;}
        if (
$slots==30) { $cena 4.14 ;}
        if (
$slots==32) { $cena 4.42 ;}
        
        echo 
"Cena/mesecno: <strong>".$cena."</strong> Eura"
        }
        
        
}
    
?>
ludak97 je offline   Odgovor sa citatom ove poruke
Stara 19.1.2013, 23:17   #2
korisnickoime
Član
 
Član od: 15.12.2011.
Poruke: 150
Zahvalnice: 27
Zahvaljeno 49 puta na 44 poruka
Određen forumom Re: [PHP] Problem sa skriptom za narucivanje cs servera, hitno!!!!

= - operator dodele
== - poredjenje
Umesto:
Kod:
if ($drzava = "Hrvatska")
Trebalo bi da stavis:
Kod:
if ($drzava == "Hrvatska")
Naravno ovo treba uraditi i za ostala poredjenja.

P.S.
Priznaces da ovo tvoje resenje i nije bas najelegantnije.
Koliko sam primetio cena/broj_slotova = konstanta
(za Srbiju je na primer ta konstanta 17 (12 * 17 = 204, 14 * 17 = 238...),
za Hrvatsku je 1.31 (12 * 1.31 = 15.72, 14 * 1.31 = 18.34...
....
).
Pa cenu mozes da izracunas kao
$cena = $slots * 17 * $kurs

Poslednja ispravka: korisnickoime (19.1.2013 u 23:47)
korisnickoime je offline   Odgovor sa citatom ove poruke
Stara 19.1.2013, 23:40   #3
ludak97
Novi član
 
Član od: 5.1.2012.
Poruke: 28
Zahvalnice: 3
Zahvaljeno 0 puta na 0 poruka
Smile Re: [PHP] Problem sa skriptom za narucivanje cs servera, hitno!!!!

Citat:
korisnickoime kaže: Pregled poruke
= - operator dodele
== - poredjenje
Umesto npr
Kod:
if ($drzava = "Hrvatska")
Trebalo bi da stavis:
Kod:
if ($drzava == "Hrvatska")
Naravno ovo treba uraditi i za ostala poredjenja.
To sam vec probao neradi
da li moze neko da mi napravi ovo preko javascripte??

Poslednja ispravka: ludak97 (19.1.2013 u 23:40) Razlog: dopuna teksta
ludak97 je offline   Odgovor sa citatom ove poruke
Stara 22.1.2013, 7:37   #4
RaKuN_s_NeOnKoM
Član
 
Član od: 27.9.2006.
Lokacija: Sombor
Poruke: 227
Zahvalnice: 92
Zahvaljeno 51 puta na 31 poruka
Slanje poruke preko MSN-a korisniku RaKuN_s_NeOnKoM Slanje poruke preko Skypea korisniku RaKuN_s_NeOnKoM
Određen forumom Re: [PHP] Problem sa skriptom za narucivanje cs servera, hitno!!!!

Mogu ja za 50 evra.
RaKuN_s_NeOnKoM je offline   Odgovor sa citatom ove poruke
Odgovor

Bookmarks sajtovi


Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno


Slične teme
tema temu započeo forum Odgovora Poslednja poruka
[PHP] Problem sa sesijama doctor Programiranje 2 8.7.2011 2:17
Problem sa matičnom pločom? [laptop] Hitno! nlnns Kvarovi 1 17.6.2011 9:44
Čudan problem sa monitorom anadjin Grafika 0 6.1.2010 10:56
Problem sa TASKBAROM Dapper Operativni sistemi 6 11.12.2008 17:01
Problem sa monitorom! HITNO! uros@3D Video/TV softver 6 26.8.2006 23:27


Sva vremena su po Griniču +2 h. Sada je 11:36.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2024, vBulletin Solutions, Inc.
Hosted by Beograd.com