Jump to content
php.lv forumi

Multi-valūta


Haris

Recommended Posts

Sveiki.

 

Tā tad ir sludinājumu websaits kurā cenas norādītas Dolāros.

Vajadzētu ideju skriptam kurš ļauj cenas pārkonvertēt uz

citu valūtu. Vienkāršāk sakot saitā būtu iespējams pārslēgties no vienas valūtas uz otru.

Varbūt kāds no jums ar ko līdzīgu ir saskāries? un cik sarežģīti/vienkārši to ir izdarīt?

 

Paldies

Link to comment
Share on other sites

Valūtas kurss mainās reizi diennaktī, vai ne? Tad sesijām galīgi nav jēgas. Glabājam datubāzē... vērtība mainām reizi diennaktī. Noteiktā, nemainīgā laikā.

Vērtību iegūstam no kaut kāda cita saita, kurš ir pietiekami uzticams... utml.. Var jau arī pats ar roku ierakstīt... )

Nu un tad ar elementāriem matemātiskiem aprēķiniem ņemot vērā esošos dolārus un jaunās valūtas pašreizējo kursu (no datubāzes)... izrēķinām cenu citā valūtā. )

 

Ceru, ka jautājums bija par to, ko Es atbildēju... nevis kā to panākt nepārlādējot lapu un ar smukiem efektiņiem. )

Link to comment
Share on other sites

Valūtas kurss mainās reizi diennaktī, vai ne? Tad sesijām galīgi nav jēgas. Glabājam datubāzē... vērtība mainām reizi diennaktī. Noteiktā, nemainīgā laikā.

Vērtību iegūstam no kaut kāda cita saita, kurš ir pietiekami uzticams... utml.. Var jau arī pats ar roku ierakstīt... )

Nu un tad ar elementāriem matemātiskiem aprēķiniem ņemot vērā esošos dolārus un jaunās valūtas pašreizējo kursu (no datubāzes)... izrēķinām cenu citā valūtā. )

 

Ceru, ka jautājums bija par to, ko Es atbildēju... nevis kā to panākt nepārlādējot lapu un ar smukiem efektiņiem. )

 

Tad cik saprotu tam aptuveni vajadzētu izskatīties šādi (pieņemot, ka kurs tiek ierakstīt ar roku)

$kursGBP = 0.616788996
$cenaGBP = $cenaUSD * $kursGPB

 

Vienīgi es īsti nesaprotu kā iegūt $cenuUSD, kas ir tā cena, kas jau ir sludinājumā.

<p class="price"><?php  cp_get_price($post->ID); ?></p>		

 

vai vispār mainīgais varbūt vienāds ar funkciju un funkcijas pareizināta ar citu mainīgo šajā gadījumā ar valūtas kursu.

 

Paldies

Link to comment
Share on other sites

tev jabut kursam PRET kautkadu valuutu (LR tas ir pret Ls)

ta kaa izmanto USD tad kursam jabuut pret dolaru (ja njem no Latvijas bankas tad sakum japarekjina pret dolaru)

attieciigi prejais ir sakumskolas matimatika.

Edited by Grey_Wolf
Link to comment
Share on other sites

Kā šitā... Ceru, ka palīdzēs. )

 

$currencies = array(

'USD' => 0.5024,
'EUR' => 0.7007,
'RUB' => 0.0176,
'CHF' => 0.538

);


function change_currency( $amount, $new_currency ) {

global $currencies;


$new_amount = $amount / $currencies[$new_currency];


return $new_amount;

}


echo change_currency( 200, 'EUR' );

Link to comment
Share on other sites

Kā šitā... Ceru, ka palīdzēs. )

 

$currencies = array(

'USD' => 0.5024,
'EUR' => 0.7007,
'RUB' => 0.0176,
'CHF' => 0.538

);


function change_currency( $amount, $new_currency ) {

global $currencies;


$new_amount = $amount / $currencies[$new_currency];


return $new_amount;

}


echo change_currency( 200, 'EUR' );

 

Liels paldies šis izskatās tīri labi.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...