PHP.EE FOORUM   
Nimi:   Pass:   Mäleta mind! 
   Teemad | php.ee esilehele | registreeri | Märgi kõik teemad loetuks | #php.ee Skype vestlus | RSS
UUS TEEMA  OTSI  Lehekülgi: 1
otsin tegijaid veebipoe jaoks
Postitaja: martink 2009-02-09 16:16:08
otsin tegijaid veebipoe jaoks nagu nt. on24.ee, ehk oskab ökeegi öelda, mis summdest võiks rääkida umbes sellise loomisel?
RE: otsin tegijaid veebipoe jaoks
Postitaja: Aivar 2009-02-09 16:34:38
Kui just koopia siis alla 15 ei saa . Selline keskmine pood ehk 8-12 kilo



aivar343@hot.ee
RE: otsin tegijaid veebipoe jaoks
Postitaja: rtfm 2009-02-09 16:49:02
TSITEERITUD:
otsin tegijaid veebipoe jaoks nagu nt. on24.ee, ehk oskab ökeegi öelda, mis summdest võiks rääkida umbes sellise loomisel?


Oleneb, kui tõsiselt sa tahad konkureerima hakata, kõikidel neil on erinevad tarnijad kes nnendes mööblipoodides oma tooteinfi jne haldavad ja edasimüüjale annavad ja töötajad kes vastutavad tellimuste täitmise eest ja ilmselt ka kesklaod milledest kaupa tarnida.

Ma pakun, et andmemudeli ja süsteemidisainile võiks kulutada vahemikus 30 -60k , selle põhjalt veebiinterface kasutusmugavuse ja kujundamise, brändi väljatöötamise peale võiks arvestada kujundusbüroos minimaalselt 60k ja arendusse võiks panustada umbes kolmekordse eelarve mis kulus tarkvaradisaini ja liidese väljatöötamiseks.

Ja edasistest kuludest, võtame näiteks juba toodete arvu nendes poodides mis varieerub seal poodide kaupa (vaatasin põgusalt kategooriate kuvatava ja lehekülgedeks jagamise suhtena) 2100 - 6000 toodet, siis sellise andmemahu kvaliteedi hoidmiseks läheb sul vaja vähemalt kahte või kolme töölist kes seda infot hallata suudab.

Lisanduvad kulutused:
* turvasertifikaadile
* maksevõimalustele (hiljem iga tehingu pealt tasu),
* serverimajutusele (alustada saab ilmselt tagasihoidlikumalt) igakuise kuluna
* täna maksab php arendus natukenegi tõsiseltvõetavamas kohas kus sulle sudetakse stabiilset ja mingitelegi tähtaegadele vastavat teenust pakkuda ca 700 eeki tunnis annab sulle märku, et oma poodi atraktiivsena ja töökorras hoida ning mingi hetk ehk edasi arendada peaksid arvestama vähemalt 20 hooldustunniga kuus.

Ja kui sa oled suurepärane projektijuht ja ettevõtja , sul on olemas juba täna kontaktid siis võid jõuda isegi nelja kuni viie kuuga konkureeriva teenusega turule ning teha samas suurusjärgus reklaami muus meedias, et üldse keegi sinna vaatama tuleks.

Konkurents on suht tihe ja mina alustaks sellest, et võtaks kõikide pädevate poodide omanike aastaaruanded äriregistrist ja vaataks millised on käibed ja ennustaks milliseid investeeringuid konkurendid teevad või üldse oma käibe pealt teha suudavad.


RE: otsin tegijaid veebipoe jaoks
Postitaja: Aivar 2009-02-10 08:39:18
TSITEERITUD:
Kui just koopia siis alla 15 ei saa . Selline keskmine pood ehk 8-12 kilo
aivar343@hot.ee


Ups mail veits vale . aivar373@hot.ee

Üleval pool toodud jutt peab paika küll . Välimuselt sarnase asja saab kätte küll 15 . Aga see mis seal sees toimub on pisut keeruline ja kallim asi . Võta ühendust kui plaan on poodi teha . Mingi lahenduse leiame .
RE: otsin tegijaid veebipoe jaoks
Postitaja: Interneti Troll 2009-02-11 17:08:16
15k eest saab seadistada magento (ainult prepayed ja cc maksemooduliga) ja anda talle natukenegi custom välimus. Kokku on see 21 töötundi, 3 tööpäeva. :)
Eesti pangalingid tulevad sinna lisaks, kuna nõuavad eraldi mooduli arendamist magentosse. Võimalik, et magento moodulid on juba kellelgi tootena olemas, aga magento lehel neid sel juhul näha pole.

Mitte mingit eraldi arendust selle summa eest teha ei saa.
RE: otsin tegijaid veebipoe jaoks
Postitaja: harry veebimeister 2009-04-08 21:22:41
soovid e-poodi siis teen 3 000 ja saad korraliku profi poe
44 erinevat kujundust online msn sisse intergreeritud
kõik võimalikud interneti e-maksed sisse moodulitega topitud
poe tegelik kogumaksumus on 140 000 eek
sellist e-poodi sa ei saa mitte kuskilt mujalt kui minu käest
kaasa saab litsensi koodi mis tõestab et oled õige ja ainulaadne omanik
koodi saad näha adminpaneelis

asi korralik ja suurust on tal kokku 58 megabaiti

lehe lisan serverisse tasuta
kui soovid demo näha siis kirjuta spider28@hot.ee

hinnas saab ka läbi rääkida

see jutt et e-pood 15 000 plekib on täis jama
saad mingi saasta selle raha eest ja kirud kui kurat neid nöörijaid
kui kirjutad mulle siis saadan ka aadressi kus kirjas lehe hind + lisad kokku jah 140 000 eek
ma ise seda maha müünud 4 tükki ja kliendid on vägagi rahul
RE: otsin tegijaid veebipoe jaoks
Postitaja: duke 2009-04-13 17:01:30
[hunniku sõimu ja offtopicut kustutasin ära]

Inimesed, peske oma musta pesu mujal, siin palun jääda viisakaks.

Viimati muudetud: 13-04-2009 17:02:20
Muutja: duke
Põhjus:

RE: otsin tegijaid veebipoe jaoks
Postitaja: Niisama 2009-04-13 18:51:09
TSITEERITUD:
[hunniku sõimu ja offtopicut kustutasin ära]

Inimesed, peske oma musta pesu mujal, siin palun jääda viisakaks.

Siis oleks võinud ka kodanik spider28@hot.ee varastatud kraami müügipakkumise ära koristada, või oled ise samasugune?
RE: otsin tegijaid veebipoe jaoks
Postitaja: veeb 2009-04-13 19:01:51
TSITEERITUD:

Siis oleks võinud ka kodanik spider28@hot.ee varastatud kraami müügipakkumise ära koristada, või oled ise samasugune?

varastatud kraami ?????
kle tarkpea ma ostsin selle süsteemi koos litsensiga
ja maksin selle eest 12 000
kui sa arvad et ma olen varas siis tavai teen avalduse politseile otsese solvangu eest
ja palun selle foorumi admini käest su ip aadressi mille politseile ka loovutan
solvamine või avalik laimamine on äärmiselt tõsine kuritegu
RE: otsin tegijaid veebipoe jaoks
Postitaja: SW_Obama 2009-04-13 19:27:54
TSITEERITUD:

varastatud kraami ?????
kle tarkpea ma ostsin selle süsteemi koos litsensiga
ja maksin selle eest 12 000
kui sa arvad et ma olen varas siis tavai teen avalduse politseile otsese solvangu eest
ja palun selle foorumi admini käest su ip aadressi mille politseile ka loovutan
solvamine või avalik laimamine on äärmiselt tõsine kuritegu


IP adressi järgi pole võimalik tuvastada solvajat . Vaid ainult arvutit kust on tehtud poostitus . Puht juriidiliselt ei maksa ip adress mittemidagi . Postitaja peaB ise tunnistama et just tema postitas , kui ta seda ei tee siis ..... ................................................................................ Samas annan juriidilist nõu 300 kr a4 lehekülg
RE: otsin tegijaid veebipoe jaoks
Postitaja: veeb 2009-04-13 19:44:25
interneti omaniku aadressi saab ikka kätte
ja siis saab politsei teha kindlaks ka info mis sealt arvutist väljastatud internetti on
sest antud arvuti info salvestab ka google kuhu jäävad kõik külastused ja muu info

mul omal sama teema arvutiga ja naine leiab kõik ülesse kus käidud ja mida kirjutatud :D

aga tänud nõuande eest
RE: otsin tegijaid veebipoe jaoks
Postitaja: veeb 2009-04-13 19:53:22
aga ma ei saagi aru miks on inimesed nii kadedad
ma lihtsalt pakun korralikku süsteemi odavama raha eest e-poe otsijatele
see pole ju ometigi kuritegu!!
aga siiski otsin pangalinkide tegijat
endal olemas failid aga süsteemi intergreerimine on juba nati raskem
siin siis ka kood failile pay.php

<?php


require_once 'config.php';

/**
* Loome näitliku ostukorvi ning nende väärtuste põhjal loome
* vormi tehingu parameetritega.
* Ostukorvi sisu võiks tegelikult tulla andmebaasist, kus vastava
* rea ID pannakse ka tehingu identifikaatoriks
*/
$shoppingCart= Array(
/* Tehingu summa, mis klient tasuma peab */
'price' => 1.5,

/* Valuuta, milles ta tasub */
'currency' => 'EEK',

/* Teenuse/kauba kirjeldus */
'description' => 'Torso Tiger',

/* Tehingu identifikaator
* See on unikaalne väärtus, millega saab identifitseerida
* käesoleva tehingu. Kuna tehingu saatmine panka ning pangast
* vastuse lugemine toimuvad täiesti eraldiseisvate protsessidena,
* siis on pangast vastuse lugemise skriptis ID järgi konkreetset
* tehingut tuvastada. */
'transaction_id' => 12345,
);

/**
* Loome massiivi tehingu andmetega, mis lähevad panka
*/
$macFields = Array(
'VK_SERVICE' => '1001',
'VK_VERSION' => '008',
'VK_SND_ID' => $preferences['my_id'],
'VK_STAMP' => $shoppingCart['transaction_id'],
'VK_AMOUNT' => $shoppingCart['price'],
'VK_CURR' => $shoppingCart['currency'],
'VK_ACC' => $preferences['account_number'],
'VK_NAME' => $preferences['account_owner'],
'VK_REF' => '',
'VK_MSG' => $shoppingCart['description'],
'VK_RETURN' => 'http' . ($_SERVER['HTTPS'] ? 's' : '') . '://' . $_SERVER['HTTP_HOST'] .
dirname ($_SERVER['PHP_SELF']) . '/notify.php',
);

/**
* Genereerime tehingu väärtustest signatuuri
*/
$key = openssl_pkey_get_private (file_get_contents ($preferences['my_private_key']),
$preferences['my_private_key_password']);

if (!openssl_sign (generateMACString ($macFields), $signature, $key)) {
trigger_error ("Unable to generate signature", E_USER_ERROR);
}

$macFields['VK_MAC'] = base64_encode ($signature);

/**
* Genereerime maksmise vormi
*/
?>
<form method="POST" action="<?php echo $preferences['banklink_address']; ?>">
<?php
foreach ($macFields as $f => $v) {
echo '<input type="hidden" name="' . $f . '" value="' . htmlspecialchars ($v) . '" />' . "\n";
}
?>
<table cellpadding="0" cellspacing="0" border="2">
<tr>
<td>Summa:</td>
<td><?php echo htmlspecialchars ($shoppingCart['price'] . ' ' . $shoppingCart['currency']); ?>
</tr>

<tr>
<td>Kellele:</td>
<td><?php echo htmlspecialchars ($preferences['account_owner']) . ' (' . htmlspecialchars ($preferences['account_number']) . ')'; ?>
</tr>

<tr>
<td>Mille eest:</td>
<td><?php echo htmlspecialchars ($shoppingCart['description']); ?></td>
</tr>

<tr>
<td>Tehingu ID:</td>
<td><?php echo htmlspecialchars ($shoppingCart['transaction_id']); ?></td>
</tr>

<tr>
<td colspan="2" align="center"><input type="submit" value="MAKSMA" /></td>
</tr>
</table>
</form>

kood failile notify.php

<?php

require_once 'config.php';

/**
* Koostame VK_* muutujatest massiivi
*/
$macFields = Array ();

foreach ((array)$_REQUEST as $f => $v) {
if (substr ($f, 0, 3) == 'VK_') {
$macFields[$f] = $v;
}
}

/**
* Kontrollime väärtusi, mis pangast tulid.
* Selleks arvutame nende väärtuste põhjal signatuuri ning
* võrdleme seda selle signatuuriga, mis pank koos väärtustega meile saatis.
*/
$key = openssl_pkey_get_public (file_get_contents ($preferences['bank_certificate']));

if (!openssl_verify (generateMACString ($macFields), base64_decode ($macFields['VK_MAC']), $key)) {
trigger_error ("Invalid signature", E_USER_ERROR);
}

/**
* Teavitame tehingu sooritajat tehingu õnnestumisest või ebaõnnestumisest
*/
if ($macFields['VK_SERVICE'] == '1901') {

echo '<h2><font color="red">Makse sooritamine katkestati!</font></h2>' . "\n";
?>
<table cellpadding="0" cellspacing="0" border="2">
<tr>
<td>Katkestatud tehingu ID:</td>
<td><?php echo htmlspecialchars ($macFields['VK_STAMP']); ?></td>
</tr>
</table>

<?php
} else if ($macFields['VK_SERVICE'] == '1101') {

echo '<h2><font color="green">Makse sooritamine õnnestus!</font></h2>' . "\n";
?>
<table cellpadding="0" cellspacing="0" border="2">
<tr>
<td>Maksja:</td>
<td><?php echo htmlspecialchars ($macFields['VK_SND_NAME'] . ' (' . $macFields['VK_SND_ACC'] .')'); ?></td>
</tr>

<tr>
<td>Maksekorralduse number:</td>
<td><?php echo htmlspecialchars ($macFields['VK_T_NO']); ?></td>
</tr>

<tr>
<td>Summa:</td>
<td><?php echo htmlspecialchars ($macFields['VK_AMOUNT'] . ' ' . $macFields['VK_CURR']); ?></td>
</tr>

<tr>
<td>Tehingu identifikaator:</td>
<td><?php echo htmlspecialchars ($macFields['VK_STAMP']); ?></td>
</tr>
</table>
<?php
}
?>

ja lõpuks config.php

<?php


* Pangaga suhtlemiseks vajalikud parameetrid
*/
$preferences = Array(
/* Sertifikaadipäringu loomisel saadud privaatvõtme fail */
'my_private_key' => 'my_private_key.pem',

/* Juhul, kui privaatvõti on parooliga kaitstud, siis
* peab ka parool alati siin kirjas olema */
'my_private_key_password' => '',

/* Panga poolt saadetud sertifikaat */
'bank_certificate' => 'bank_certificate.pem',

/* Panga poolt saadetud kaupmehe identifikaator */
'my_id' => 'KAUPMEHE_ID',

/* Pangakonto number, kuhu maksed laekuma hakkavad */
'account_number' => '1234567890',

/* Pangakonto omaniku nimi */
'account_owner' => 'PANGAKONTO OMANIK',

/* Pangalingi aadress */
'banklink_address' => 'https://www.hanza.net/cgi-bin/hanza/pangalink.jsp',
);

/**
* Päringute/vastuste muutujate järjekorrad
*/
$VK_variableOrder = Array(
1001 => Array(
'VK_SERVICE','VK_VERSION','VK_SND_ID',
'VK_STAMP','VK_AMOUNT','VK_CURR',
'VK_ACC','VK_NAME','VK_REF','VK_MSG'
),

1101 => Array(
'VK_SERVICE','VK_VERSION','VK_SND_ID',
'VK_REC_ID','VK_STAMP','VK_T_NO','VK_AMOUNT','VK_CURR',
'VK_REC_ACC','VK_REC_NAME','VK_SND_ACC','VK_SND_NAME',
'VK_REF','VK_MSG','VK_T_DATE'
),

1901 => Array(
'VK_SERVICE','VK_VERSION','VK_SND_ID',
'VK_REC_ID','VK_STAMP','VK_REF','VK_MSG'
),
);

/**
* Genereerib sisseantud massiivi väärtustest jada.
* Jadasse lisatakse iga väärtuse pikkus (kolmekohalise arvuna)
* ning selle järel väärtus ise.
*/
function generateMACString ($macFields) {
global $VK_variableOrder;

$requestNum = $macFields['VK_SERVICE'];

$data = '';

foreach ((array)$VK_variableOrder[$requestNum] as $key) {
$v = $macFields[$key];
$data .= str_pad (strlen ($v), 3, '0', STR_PAD_LEFT) . $v;
}

return $data;
}

?>

kas nende failidega saab siis pangalingid tööle
kui siin on hakkajat meest siis palun jätke kontaktinfo

tänan
RE: otsin tegijaid veebipoe jaoks
Postitaja: Uhuu 2009-04-13 20:05:28
TSITEERITUD:

varastatud kraami ?????
kle tarkpea ma ostsin selle süsteemi koos litsensiga
ja maksin selle eest 12 000
kui sa arvad et ma olen varas siis tavai teen avalduse politseile otsese solvangu eest
ja palun selle foorumi admini käest su ip aadressi mille politseile ka loovutan
solvamine või avalik laimamine on äärmiselt tõsine kuritegu


Aga kas sa seda tead, et see litsents kehtib ainult yhe doomeni jaoks. Ja muide tarkvara mida sa pakud minuteada maksab yle 4k dollari.
RE: otsin tegijaid veebipoe jaoks
Postitaja: Kaak 2009-04-13 20:06:26
TSITEERITUD:
aga ma ei saagi aru miks on inimesed nii kadedad
ma lihtsalt pakun korralikku süsteemi odavama raha eest e-poe otsijatele
see pole ju ometigi kuritegu!!

http://www.interspire.com/shoppingcart/licensing.php

*Your license is non-transferrable and cannot be sold or exchanged

MOTT
RE: otsin tegijaid veebipoe jaoks
Postitaja: Uhuu 2009-04-13 20:09:30
TSITEERITUD:

http://www.interspire.com/shoppingcart/licensing.php

*Your license is non-transferrable and cannot be sold or exchanged

MOTT


Aamen
RE: otsin tegijaid veebipoe jaoks
Postitaja: anonymous 2009-04-13 20:43:52
TSITEERITUD:
kui sa arvad et ma olen varas siis tavai teen avalduse politseile otsese solvangu eest
ja palun selle foorumi admini käest su ip aadressi mille politseile ka loovutan
solvamine või avalik laimamine on äärmiselt tõsine kuritegu

Ja mis paragrahvi alt selle "äärmiselt tõsise kuriteo" Karistusseadistikust leida võiks?
RE: otsin tegijaid veebipoe jaoks
Postitaja: aivar 2009-04-13 22:38:17
see koik on uks suur pettus
RE: otsin tegijaid veebipoe jaoks
Postitaja: veeb 2009-04-13 22:51:46
TSITEERITUD:

http://www.interspire.com/shoppingcart/licensing.php

*Your license is non-transferrable and cannot be sold or exchanged

MOTT

hmmm.. erilised koomikud ikka küll
kohe näha et kõvad progejad :))

esiteks ei paku mingit probleemi see kood ise sinna pookida uus
ja teiseks ON see SÜSTEEM OSTETUD
KAS SIIN ON MÕNI JOBU KES SELLEST ARU SAAB

ja mis siis ma otsin siin pangalinkide tegijaid mitte idioote kes mulle õigusi tulevad ette lugema
minge ja kribage parem mõni lollitest valmis siis tehke kohe endapeal proovi ja vaadake ise et tulemused on igati negatiivsed
RE: otsin tegijaid veebipoe jaoks
Postitaja: veeb 2009-04-13 22:53:55
TSITEERITUD:


Aamen

see ltsens kuulubki mulle muideks
ja ma ei saa aru mis teil sellega pistmist
kas kadedus ajab sita sees keema we
vaadake et üle ei kee kuna ma peaks siis eestist selle haisupeale ära kolima
RE: otsin tegijaid veebipoe jaoks
Postitaja: veeb 2009-04-13 22:54:25
TSITEERITUD:


Aamen

see litsens kuulubki mulle muideks
ja ma ei saa aru mis teil sellega pistmist
kas kadedus ajab sita sees keema we
vaadake et üle ei kee kuna ma peaks siis eestist selle haisupeale ära kolima
RE: otsin tegijaid veebipoe jaoks
Postitaja: aigar rautpuu 2009-04-13 22:57:41
seal on mingi jama sees.see pole oige portaal.ma ei taha,etinimesed petta saavad.majandussurutis annab paljudel tunda ja miks sellis jama usute
RE: otsin tegijaid veebipoe jaoks
Postitaja: joker 2009-04-14 12:44:56
Järsku on pangalinkidega jändamisel abiks:
http://www.kaubandus.fantaasia.com/
RE: otsin tegijaid veebipoe jaoks
Postitaja: monte_ 2009-12-11 22:53:44
TSITEERITUD:
aga ma ei saagi aru miks on inimesed nii kadedad
ma lihtsalt pakun korralikku süsteemi odavama raha eest e-poe otsijatele
see pole ju ometigi kuritegu!!
aga siiski otsin pangalinkide tegijat
endal olemas failid aga süsteemi intergreerimine on juba nati raskem
siin siis ka kood failile pay.php

<?php


require_once 'config.php';

/**
* Loome näitliku ostukorvi ning nende väärtuste põhjal loome
* vormi tehingu parameetritega.
* Ostukorvi sisu võiks tegelikult tulla andmebaasist, kus vastava
* rea ID pannakse ka tehingu identifikaatoriks
*/
$shoppingCart= Array(
/* Tehingu summa, mis klient tasuma peab */
'price' => 1.5,

/* Valuuta, milles ta tasub */
'currency' => 'EEK',

/* Teenuse/kauba kirjeldus */
'description' => 'Torso Tiger',

/* Tehingu identifikaator
* See on unikaalne väärtus, millega saab identifitseerida
* käesoleva tehingu. Kuna tehingu saatmine panka ning pangast
* vastuse lugemine toimuvad täiesti eraldiseisvate protsessidena,
* siis on pangast vastuse lugemise skriptis ID järgi konkreetset
* tehingut tuvastada. */
'transaction_id' => 12345,
);

/**
* Loome massiivi tehingu andmetega, mis lähevad panka
*/
$macFields = Array(
'VK_SERVICE' => '1001',
'VK_VERSION' => '008',
'VK_SND_ID' => $preferences['my_id'],
'VK_STAMP' => $shoppingCart['transaction_id'],
'VK_AMOUNT' => $shoppingCart['price'],
'VK_CURR' => $shoppingCart['currency'],
'VK_ACC' => $preferences['account_number'],
'VK_NAME' => $preferences['account_owner'],
'VK_REF' => '',
'VK_MSG' => $shoppingCart['description'],
'VK_RETURN' => 'http' . ($_SERVER['HTTPS'] ? 's' : '') . '://' . $_SERVER['HTTP_HOST'] .
dirname ($_SERVER['PHP_SELF']) . '/notify.php',
);

/**
* Genereerime tehingu väärtustest signatuuri
*/
$key = openssl_pkey_get_private (file_get_contents ($preferences['my_private_key']),
$preferences['my_private_key_password']);

if (!openssl_sign (generateMACString ($macFields), $signature, $key)) {
trigger_error ("Unable to generate signature", E_USER_ERROR);
}

$macFields['VK_MAC'] = base64_encode ($signature);

/**
* Genereerime maksmise vormi
*/
?>
<form method="POST" action="<?php echo $preferences['banklink_address']; ?>">
<?php
foreach ($macFields as $f => $v) {
echo '<input type="hidden" name="' . $f . '" value="' . htmlspecialchars ($v) . '" />' . "n";
}
?>
<table cellpadding="0" cellspacing="0" border="2">
<tr>
<td>Summa:</td>
<td><?php echo htmlspecialchars ($shoppingCart['price'] . ' ' . $shoppingCart['currency']); ?>
</tr>

<tr>
<td>Kellele:</td>
<td><?php echo htmlspecialchars ($preferences['account_owner']) . ' (' . htmlspecialchars ($preferences['account_number']) . ')'; ?>
</tr>

<tr>
<td>Mille eest:</td>
<td><?php echo htmlspecialchars ($shoppingCart['description']); ?></td>
</tr>

<tr>
<td>Tehingu ID:</td>
<td><?php echo htmlspecialchars ($shoppingCart['transaction_id']); ?></td>
</tr>

<tr>
<td colspan="2" align="center"><input type="submit" value="MAKSMA" /></td>
</tr>
</table>
</form>

kood failile notify.php

<?php

require_once 'config.php';

/**
* Koostame VK_* muutujatest massiivi
*/
$macFields = Array ();

foreach ((array)$_REQUEST as $f => $v) {
if (substr ($f, 0, 3) == 'VK_') {
$macFields[$f] = $v;
}
}

/**
* Kontrollime väärtusi, mis pangast tulid.
* Selleks arvutame nende väärtuste põhjal signatuuri ning
* võrdleme seda selle signatuuriga, mis pank koos väärtustega meile saatis.
*/
$key = openssl_pkey_get_public (file_get_contents ($preferences['bank_certificate']));

if (!openssl_verify (generateMACString ($macFields), base64_decode ($macFields['VK_MAC']), $key)) {
trigger_error ("Invalid signature", E_USER_ERROR);
}

/**
* Teavitame tehingu sooritajat tehingu õnnestumisest või ebaõnnestumisest
*/
if ($macFields['VK_SERVICE'] == '1901') {

echo '<h2><font color="red">Makse sooritamine katkestati!</font></h2>' . "n";
?>
<table cellpadding="0" cellspacing="0" border="2">
<tr>
<td>Katkestatud tehingu ID:</td>
<td><?php echo htmlspecialchars ($macFields['VK_STAMP']); ?></td>
</tr>
</table>

<?php
} else if ($macFields['VK_SERVICE'] == '1101') {

echo '<h2><font color="green">Makse sooritamine õnnestus!</font></h2>' . "n";
?>
<table cellpadding="0" cellspacing="0" border="2">
<tr>
<td>Maksja:</td>
<td><?php echo htmlspecialchars ($macFields['VK_SND_NAME'] . ' (' . $macFields['VK_SND_ACC'] .')'); ?></td>
</tr>

<tr>
<td>Maksekorralduse number:</td>
<td><?php echo htmlspecialchars ($macFields['VK_T_NO']); ?></td>
</tr>

<tr>
<td>Summa:</td>
<td><?php echo htmlspecialchars ($macFields['VK_AMOUNT'] . ' ' . $macFields['VK_CURR']); ?></td>
</tr>

<tr>
<td>Tehingu identifikaator:</td>
<td><?php echo htmlspecialchars ($macFields['VK_STAMP']); ?></td>
</tr>
</table>
<?php
}
?>

ja lõpuks config.php

<?php


* Pangaga suhtlemiseks vajalikud parameetrid
*/
$preferences = Array(
/* Sertifikaadipäringu loomisel saadud privaatvõtme fail */
'my_private_key' => 'my_private_key.pem',

/* Juhul, kui privaatvõti on parooliga kaitstud, siis
* peab ka parool alati siin kirjas olema */
'my_private_key_password' => '',

/* Panga poolt saadetud sertifikaat */
'bank_certificate' => 'bank_certificate.pem',

/* Panga poolt saadetud kaupmehe identifikaator */
'my_id' => 'KAUPMEHE_ID',

/* Pangakonto number, kuhu maksed laekuma hakkavad */
'account_number' => '1234567890',

/* Pangakonto omaniku nimi */
'account_owner' => 'PANGAKONTO OMANIK',

/* Pangalingi aadress */
'banklink_address' => 'https://www.hanza.net/cgi-bin/hanza/pangalink.jsp',
);

/**
* Päringute/vastuste muutujate järjekorrad
*/
$VK_variableOrder = Array(
1001 => Array(
'VK_SERVICE','VK_VERSION','VK_SND_ID',
'VK_STAMP','VK_AMOUNT','VK_CURR',
'VK_ACC','VK_NAME','VK_REF','VK_MSG'
),

1101 => Array(
'VK_SERVICE','VK_VERSION','VK_SND_ID',
'VK_REC_ID','VK_STAMP','VK_T_NO','VK_AMOUNT','VK_CURR',
'VK_REC_ACC','VK_REC_NAME','VK_SND_ACC','VK_SND_NAME',
'VK_REF','VK_MSG','VK_T_DATE'
),

1901 => Array(
'VK_SERVICE','VK_VERSION','VK_SND_ID',
'VK_REC_ID','VK_STAMP','VK_REF','VK_MSG'
),
);

/**
* Genereerib sisseantud massiivi väärtustest jada.
* Jadasse lisatakse iga väärtuse pikkus (kolmekohalise arvuna)
* ning selle järel väärtus ise.
*/
function generateMACString ($macFields) {
global $VK_variableOrder;

$requestNum = $macFields['VK_SERVICE'];

$data = '';

foreach ((array)$VK_variableOrder[$requestNum] as $key) {
$v = $macFields[$key];
$data .= str_pad (strlen ($v), 3, '0', STR_PAD_LEFT) . $v;
}

return $data;
}

?>

kas nende failidega saab siis pangalingid tööle
kui siin on hakkajat meest siis palun jätke kontaktinfo

tänan


ei saa sa nende failidega pangalinki tööle. tegemist on kusjuures päris hea õppematerjaliga (need vist zone näidised), mille BAASIL saab pangalingid tööle. Seal on paar päris head kala sees, mida annab otsida :)

niipalju kui mina olen neid veebipoode puutunud, on parajad käkid kõik. interspire on nii enamvähem kasutajamugavuse suhtes, aga templiidisüsteemiga .... no oi ma ei taha mõeldagi. Ülesehitus on õnneks selline, et mõne aja möödudes on asjad leitavad. aga no et on mingi [GLOBAL] muutuja, kuhu sisse kõik objektid keevitatakse, on veidi õõvastav.


Leheküljed: 1

©2002-2013 Martin Rebane & PHP.ee kaasautorid
  0.0962588787079