| [PHP] Izločanje pokvarjenih podatkov | ||
|---|---|---|
|
Javornik
29. jan 2015 18:29:17
Pridružen od: 15. jun 2010 431 objav 375 27 4 |
#1
Pozdravljeni! Najprej opravičilo za čuden naslov, ampak nisem vedel kako drugače naj opišem svojo težavo. Primer normalnih sporočil ko je prenos OK: Primer pokvarjenih sporočil ko gre pri prenosu kaj narobe: To je primer dejanskih sporočil iz strežnika, ki se jim želim izogniti. Kakšna ideja? Hvala v naprej. |
|
|
mraz1337
29. jan 2015 19:13:58
Pridružen od: 29. jun 2014 80 objav 58 2 1 |
||
|
sikmajnd
29. jan 2015 19:17:24
Pridružen od: 11. nov 2013 89 objav 156 9 1 |
#3
Na kakšen način pa pošiljaš podatke, da se ti tako pokvarijo? Na tvojem mestu bi zadevo popravil na tak način, da do takih napak pri prenosu nebi več prihajalo. Mogoče base64encode ali kakšna podobna rešitev, odvisno od tega kje pri prenosu se ti podatki takole zmaličijo. V primeru, da ne moraš vplivati na prenos in da je tisto gori kompletno sporočilo, bi poskusil rešiti zadevo z regexom. Se pravi, da preverjaš čudno kombinacijo znakov ??/, ??%, itd. Ampak kot sem rekel, najbolj proper bi bilo popraviti prenos, da do tega ne prihaja več :) Povej več :P |
|
|
Javornik
29. jan 2015 19:52:35
Pridružen od: 15. jun 2010 431 objav 375 27 4 |
#4
@mraz1337 hvala, zgleda obetavno! |
|
|
HeXeR
29. jan 2015 20:42:02
Pridružen od: 13. dec 2006 3268 objav 122 22 5 |
#5
First rule of business, protect your investment.
|
|
|
FrEaKmAn
29. jan 2015 20:42:38
Pridružen od: 2. dec 2007 303 objav 175 59 0 |
#6
ali lahko spremeniš način pošiljanja? če lahko, potem narediš md5, sha ali karkoli podobnega celotnega sporočila in le tega pošlji zraven. potem pa na strežniku ponovno narediš md5, sha.. sporočila, in še se ne ujema s poslanim, ignore... edit: HexeR me je prehitel... |
|
|
HeXeR
29. jan 2015 20:46:41
Pridružen od: 13. dec 2006 3268 objav 122 22 5 |
#7
http://php.net/manual/en/function.json-decode.php
$someData != null ;) First rule of business, protect your investment.
|
|
|
FrEaKmAn
30. jan 2015 08:02:02
Pridružen od: 2. dec 2007 303 objav 175 59 0 |
||
|
Javornik
30. jan 2015 10:00:09
Pridružen od: 15. jun 2010 431 objav 375 27 4 |
||
|
metallon
4. mar 2015 11:10:10
Pridružen od: 28. apr 2012 362 objav 326 70 8 |
#10
Sicer pozen, ampak mogoce bo komu tole pomagalo. Tole zadevo bi se lahko resilo tudi z kaksnim after insert triggerjem v podatkovni bazi, kateri ti izbrise podatke ce niso pravilni. Lp. |
|