Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
surf55
HV vaatleja
liitunud: 17.06.2013
|
17.06.2013 22:47:37
Andmeside Smartposti ja Eesti postiga(EPLIS) |
|
|
Tere
Mul on Oscommerce veebipood ja tahaks saadetiste infot saata ja vastu võtta otse üle veebi aga kuidagi ei õnnestu. Esialgu proovisin Smartpostiga. neil on pealtnäha lihtne seletus siin:http://smartpost.ee/ariklient/pakiautomaatide-rippmenuu-ostukorvi-lisamise-opetus/automaatse-andmevahetuse-opetus
kopisin siis sealt andmebaasi tabeli lehelt sellise php jupi, salvestasin failina oma serverisse aga ei midagi, ainult valge leht:
<?php
// get data from table
function getData(){
$data = file_get_contents('http://eteenindus.smartpost.ee/data/orders.phpserialize');
$data = unserialize($data);
return $data;
}
print_r(getData());
// put data to table
function sendData($data){
$data = serialize($data);
$data = file_get_contents('http://eteenindus.smartpost.ee/data/orders.phpserialize?data=' . $data);
return $data;
}
print_r(sendData(array(array(
'id' => 1,
'name' => 'Jim'
))));
?> |
Kui otse browserisse kirjutan http://eteenindus.smartpost.ee/data/orders.phpserialize siis firefox annab küll mingi andme jada. Milles probleem võiks olla?
Sama asi oleks vaja tega eesti posti süsteemiga aga see veel keerulisem, äkki keegi on varem teinud?
|
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
17.06.2013 23:22:33
|
|
|
surf55, proovi seda neljanda rea peal olevat linki brauseris avada, saad ehk aru, miks ei tööta.
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
surf55
HV vaatleja
liitunud: 17.06.2013
|
18.06.2013 00:17:50
|
|
|
esimest korda avades küsib kasutajanime ja parooli aga edasi kuvab ilusti andmejada. Millegipärast aga see php fail andmeid ei kuva, ega küsi ka kasutajaandmeid.
Kui keegi oskab aidata siis saadan PS-iga kasutaja japarooli (tegemist siis test kontoga loomulikult)
viimati muutis surf55 18.06.2013 08:36:14, muudetud 1 kord |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
18.06.2013 00:28:59
|
|
|
surf55, php fail ei küsi andmeid, sest see käivitatakse serveris ja mitte sinu brauseris.
See php fail on vaid osa näidiskoodist, millele pead juurde ise kirjutama selle osa, mis sellesama autoriseerimise teeks näiteks.
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
19Mart94
HV kasutaja
liitunud: 22.06.2010
|
18.06.2013 00:45:17
|
|
|
php:
|
function getData(){ $result = file_get_contents('http://eteenindus.smartpost.ee/data/orders.phpserialize', false, $data); }
|
KASUTAJANIMI ja PAROOL asenda siis vajalike andmetega
|
|
Kommentaarid: 33 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
31 |
|
tagasi üles |
|
 |
surf55
HV vaatleja
liitunud: 17.06.2013
|
18.06.2013 00:46:08
|
|
|
19Mart94 kirjutas: |
php:
|
function getData(){ $result = file_get_contents('http://eteenindus.smartpost.ee/data/orders.phpserialize', false, $data); }
|
KASUTAJANIMI ja PAROOL asenda siis vajalike andmetega  |
Proovisin, aga ei midagi
|
|
tagasi üles |
|
 |
Alan
HV veteran

liitunud: 12.02.2008
|
22.06.2013 10:09:16
|
|
|
surf55 kirjutas: |
19Mart94 kirjutas: |
php:
|
function getData(){ $result = file_get_contents('http://eteenindus.smartpost.ee/data/orders.phpserialize', false, $data); }
|
KASUTAJANIMI ja PAROOL asenda siis vajalike andmetega  |
Proovisin, aga ei midagi |
Teed vist midagi valesti, kuna ülevaltoodud kood töötab minul kenasti.
|
|
Kommentaarid: 131 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
121 |
|
tagasi üles |
|
 |
Renka
HV Guru

liitunud: 01.04.2002
|
22.06.2013 11:57:55
|
|
|
No see on ju algsest koodist näha, et getData't ei kutsu ta ju isegi kusagil välja
_________________ There is no place like 127.0.0.1 |
|
Kommentaarid: 71 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
1 :: |
61 |
|
tagasi üles |
|
 |
19Mart94
HV kasutaja
liitunud: 22.06.2010
|
22.06.2013 12:39:05
|
|
|
Renka kirjutas: |
No see on ju algsest koodist näha, et getData't ei kutsu ta ju isegi kusagil välja  |
Rida 9?
surf55 kirjutas: |
php:
|
<?php // get data from table function getData(){ $data = file_get_contents('http://eteenindus.smartpost.ee/data/orders.phpserialize'); return $data; } // put data to table function sendData($data){ $data = file_get_contents('http://eteenindus.smartpost.ee/data/orders.phpserialize?data=' . $data); return $data; } 'id' => 1, 'name' => 'Jim' )))); ?>
|
|
Viga on tema veebiserveris. Suhtlesin maili teel surf55ga.
|
|
Kommentaarid: 33 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
31 |
|
tagasi üles |
|
 |
Renka
HV Guru

liitunud: 01.04.2002
|
22.06.2013 12:41:40
|
|
|
oh krt - seda ei pannud tähele
_________________ There is no place like 127.0.0.1 |
|
Kommentaarid: 71 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
1 :: |
61 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|