Ir al contenido principal.
Enlaces relacionados:  Presse  Société  Clientes  Nous contacter
Solsoft

Forum

a mfnrange patch for php-openisis


Auteur Message
le: 19. 05. 2003 [10:01]
roger@infomed.sld.cu
Roger Peña Escob
Inscrit depuis: 31.12.1969
Interventions: 0
---MOQ10533528625e6f688048f92499c5e833f5c45a8c94
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

hi

this weekend i work with php-openisis, the work was based on isis_flech_flat_array

the new function is isis_fetch_mfnrange_flat_array

also, here is a php page as an example of how to use this function

i don't know if this can be inserted into the main code, what did you say braulio? icon_smile.gif

roger

----------------------------------------------------------------------
Nodo central de la red Infomed (http://www.sld.cu)
Usuario linux: 97152 (http://counter.li.org)
Miembro del grupo de coordinacion de LinuxCuba (http://www.linux.cu)
----------------------------------------------------------------------


-------------------------------------------------
Este mensaje fue enviado usando el servicio de correo en web de Infomed
http://webmail.sld.cu

---MOQ10533528625e6f688048f92499c5e833f5c45a8c94
Content-Type: text/plain; name="php-openisis-mfnrange-patch.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="php-openisis-mfnrange-patch.txt"

ZGlmZiAtTnVyIGlzaXMtb3JpL2lzaXMuYyBpc2lzL2lzaXMuYwotLS0gaXNpcy1vcmkvaXNpcy5j
CTIwMDMtMDUtMTUgMTc6MzM6MTEuMDAwMDAwMDAwIC0wNDAwCisrKyBpc2lzL2lzaXMuYwkyMDAz
LTA1LTE4IDE5OjM1OjI0LjAwMDAwMDAwMCAtMDQwMApAQCAtNjEsNiArNjEsNyBAQAogCVpFTkRf
RkUoaXNpc190ZXJtcywJTlVMTCkKIAlaRU5EX0ZFKGlzaXNfZmV0Y2hfYXJyYXksCU5VTEwpCiAJ
WkVORF9GRShpc2lzX2ZldGNoX2ZsYXRfYXJyYXksCU5VTEwpCisJWkVORF9GRShpc2lzX2ZldGNo
X21mbnJhbmdlX2ZsYXRfYXJyYXksCU5VTEwpCiAJWkVORF9GRShpc2lzX251bV9yb3dzLAlOVUxM
KQogCVpFTkRfRkUoaXNpc19kYXRhX3NlZWssCU5VTEwpCiAJWkVORF9GRShpc2lzX2ZyZWVfcmVz
dWx0LAlOVUxMKQpAQCAtNjY2LDYgKzY2Nyw4NiBAQAogfQogLyogfX19ICovCiAKKworLyoge3t7
IHByb3RvIGFycmF5IGlzaXNfZmV0Y2hfbWZucmFuZ2VfZmxhdF9hcnJheShpbnQgaXNpc19tZm5f
aW5kZXgsIGlzaXNfZGJpZCBkYmlkKQorICAgUmV0dXJuIGFuIGFycmF5IHdpdGggcmVzdWx0IGlu
Zm9ybWF0aW9uIChtZm4gYW5kIHRhZ3MpICovCitaRU5EX0ZVTkNUSU9OKGlzaXNfZmV0Y2hfbWZu
cmFuZ2VfZmxhdF9hcnJheSkKK3sKKwl6dmFsICp6X2RiaWQ7CisgICAgaXNpc19kYmlkICpkYmlk
OworICAgIGludCBpc2lzX21mbl9pbmRleDsKKyAgICBPcGVuSXNpc1JlYyAqcm93OworICAgIGlu
dCBpOworCXp2YWwgKnpfdGFnX3ZhbHVlX2FycmF5OworCisJc3dpdGNoKFpFTkRfTlVNX0FSR1Mo
KSkKKwl7CisJCWNhc2UgMjoKKyAgICAgICAgCWlmICh6ZW5kX3BhcnNlX3BhcmFtZXRlcnMoMiBU
U1JNTFNfQ0MsICJsciIsICZpc2lzX21mbl9pbmRleCwgJnpfZGJpZCk9PUZBSUxVUkUpCisJCQl7
CisJCQkJUkVUVVJOX0ZBTFNFOworCQkJfQorICAgICAgICAgICAgWkVORF9GRVRDSF9SRVNPVVJD
RShkYmlkLCBpc2lzX2RiaWQgKiwgJnpfZGJpZCwgLTEsICJJc2lzIGRiaWQiLCBsZV9pc2lzX2Ri
aWQpOworCisJCQlicmVhazsKKwkJZGVmYXVsdDoKKwkJCVdST05HX1BBUkFNX0NPVU5UOworCQkJ
YnJlYWs7CisJfQorCisJaWYoYXJyYXlfaW5pdChyZXR1cm5fdmFsdWUpICE9IFNVQ0NFU1MpCisJ
eworCQl6ZW5kX2Vycm9yKEVfV0FSTklORywgIkkgY2FuJ3Qgc3VjY2Vzc2Z1bHkgaW5pdCB0aGUg
YXJyYXkhIik7CisJCVJFVFVSTl9GQUxTRTsKKwl9CisKKwkJcm93ID0gb3BlbklzaXNSZWFkUm93
KGRiaWQtPmlkLCBpc2lzX21mbl9pbmRleCk7CisJCWlmIChyb3cpCisJCXsKKwkJCWlmKGFkZF9h
c3NvY19sb25nKHJldHVybl92YWx1ZSwgIm1mbiIsIHJvdy0+cm93aWQpID09IEZBSUxVUkUpCisJ
CQl7CisJCQkJemVuZF9lcnJvcihFX1dBUk5JTkcsICJJIGNhbid0IHN1Y2Nlc3NmdWx5IGNvbXBs
ZXRlIHRoZSBhcnJheSEiKTsKKwkJCQlSRVRVUk5fRkFMU0U7CisJCQl9CisJCQlmb3IgKGk9MDsg
aTxyb3ctPmxlbjsgaSsrKQorCQkJeworCQkJCU1BS0VfU1REX1pWQUwoel90YWdfdmFsdWVfYXJy
YXkpOworCisJCQkJaWYoYXJyYXlfaW5pdCh6X3RhZ192YWx1ZV9hcnJheSkgIT0gU1VDQ0VTUykK
KwkJCQl7CisJCQkJCXplbmRfZXJyb3IoRV9XQVJOSU5HLCAiSSBjYW4ndCBzdWNjZXNzZnVseSBp
bml0IHRoZSBhcnJheSEiKTsKKwkJCQkJUkVUVVJOX0ZBTFNFOworCQkJCX0KKworCQkJCWlmKGFk
ZF9pbmRleF9sb25nKHpfdGFnX3ZhbHVlX2FycmF5LCAwLCByb3ctPmZpZWxkW2ldLnRhZykgPT0g
RkFJTFVSRSkKKwkJCQl7CisJCQkJCXplbmRfZXJyb3IoRV9XQVJOSU5HLCAiSSBjYW4ndCBzdWNj
ZXNzZnVseSBjb21wbGV0ZSB0aGUgYXJyYXkhIik7CisJCQkJCVJFVFVSTl9GQUxTRTsKKwkJCQl9
CisKKwkJCQlpZihhZGRfbmV4dF9pbmRleF9zdHJpbmdsKHpfdGFnX3ZhbHVlX2FycmF5LCByb3ct
PmZpZWxkW2ldLnZhbCwgcm93LT5maWVsZFtpXS5sZW4sIDEpID09IEZBSUxVUkUpCisJCQkJewor
CQkJCQl6ZW5kX2Vycm9yKEVfV0FSTklORywgIkkgY2FuJ3Qgc3VjY2Vzc2Z1bHkgY29tcGxldGUg
dGhlIGFycmF5ISIpOworCQkJCQlSRVRVUk5fRkFMU0U7CisJCQkJfQorCisJCQkJaWYoemVuZF9o
YXNoX25leHRfaW5kZXhfaW5zZXJ0KEhBU0hfT0YocmV0dXJuX3ZhbHVlKSwgKHZvaWQgKikmel90
YWdfdmFsdWVfYXJyYXksIHNpemVvZih6dmFsICopLCBOVUxMKSA9PSBGQUlMVVJFKQorCQkJCXsK
KwkJCQkJemVuZF9lcnJvcihFX1dBUk5JTkcsICJJIGNhbid0IHN1Y2Nlc3NmdWx5IGNvbXBsZXRl
IHRoZSBhcnJheSEiKTsKKwkJCQkJUkVUVVJOX0ZBTFNFOworCQkJCX0KKwkJCX0KKyNpZm5kZWYg
V0lOMzIKKwkJCWZyZWUocm93KTsKKyNlbmRpZgorCX0KKwllbHNlCisJeworCQlSRVRVUk5fRkFM
U0U7CisJfQorfQorLyogfX19ICovCisKIC8qIHt7eyBwcm90byBpbnQgaXNpc19udW1fcm93cyhy
ZXNvdXJjZSBpc2lzX3Jlc3VsdCkKICAgIFJldHVybiB0aGUgbnVtYmVyIG9mIHJvd3Mgb2YgYSBy
ZXN1bHQgKi8KIFpFTkRfRlVOQ1RJT04oaXNpc19udW1fcm93cykKZGlmZiAtTnVyIGlzaXMtb3Jp
L3BocF9pc2lzLmggaXNpcy9waHBfaXNpcy5oCi0tLSBpc2lzLW9yaS9waHBfaXNpcy5oCTIwMDMt
MDUtMTAgMTQ6NDU6NDAuMDAwMDAwMDAwIC0wNDAwCisrKyBpc2lzL3BocF9pc2lzLmgJMjAwMy0w
NS0xOCAyMDozODo1Ni4wMDAwMDAwMDAgLTA0MDAKQEAgLTcxLDYgKzcxLDcgQEAKIFpFTkRfRlVO
Q1RJT04oaXNpc190ZXJtcyk7CiBaRU5EX0ZVTkNUSU9OKGlzaXNfZmV0Y2hfYXJyYXkpOwogWkVO
RF9GVU5DVElPTihpc2lzX2ZldGNoX2ZsYXRfYXJyYXkpOworWkVORF9GVU5DVElPTihpc2lzX2Zl
dGNoX21mbnJhbmdlX2ZsYXRfYXJyYXkpOwogWkVORF9GVU5DVElPTihpc2lzX251bV9yb3dzKTsK
IFpFTkRfRlVOQ1RJT04oaXNpc19kYXRhX3NlZWspOwogWkVORF9GVU5DVElPTihpc2lzX2ZyZWVf
cmVzdWx0KTsK

---MOQ10533528625e6f688048f92499c5e833f5c45a8c94
Content-Type: application/octet-stream; name="php_openisis-mfnrange.php"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="php_openisis-mfnrange.php"

PD9waHAgIAkNCiRtZm5zdGFydCA9ICRfUE9TVFttZm5zdGFydF07DQokbWZuc3RvcCA9ICRfUE9T
VFttZm5zdG9wXTsNCiRkYiA9ICRfUE9TVFtkYl07DQo/Pg0KPGh0bWw+DQo8aGVhZD4NCiAgPHRp
dGxlPk9wZW5Jc2lzIFBIUCBkZW1vPC90aXRsZT4NCjwvaGVhZD4NCjxib2R5Pg0KCTxmb3JtIGFj
dGlvbj0icGhwX29wZW5pc2lzLW1mbnJhbmdlLnBocCIgbWV0aG9kPSJwb3N0Ij4NCgkJQ29tZW56
YXIgcG9yIGVsIE1GTjogPGlucHV0IHR5cGU9InRleHQiIG5hbWU9Im1mbnN0YXJ0IiB2YWx1ZT0i
PD8gZWNobyAkbWZuc3RhcnQgPz4iPjxicj4NCgkJVGVybWluYXIgcG9yIGVsIE1GTjogPGlucHV0
IHR5cGU9InRleHQiIG5hbWU9Im1mbnN0b3AiIHZhbHVlPSI8PyBlY2hvICRtZm5zdG9wID8+Ij48
YnI+DQoJCWluDQoJCTxzZWxlY3QgbmFtZT0iZGIiPg0KCQk8b3B0aW9uIHZhbHVlPSJjYXRhbGci
IDw/IGlmICgkZGIgPT0gImNhdGFsZyIpIGVjaG8gInNlbGVjdGVkIjsgPz4+Q2xhYmVsPC9vcHRp
b24+DQoJCTxvcHRpb24gdmFsdWU9ImNkcy9jZHMiIDw/IGlmICgkZGIgPT0gImNkcy9jZHMiKSBl
Y2hvICJzZWxlY3RlZCI7ID8+PkNEUzwvb3B0aW9uPg0KCQk8b3B0aW9uIHZhbHVlPSJsaWxhY3Mv
bGlsYWNzIiA8PyBpZiAoJGRiID09ICJsaWxhY3MvbGlsYWNzIikgZWNobyAic2VsZWN0ZWQiOyA/
Pj5MaWxhY3M8L29wdGlvbj4NCgkJPC9zZWxlY3Q+DQoJCTxpbnB1dCB0eXBlPSJzdWJtaXQiIG5h
bWU9ImFjdGlvbiIgdmFsdWU9Ik1GTnJhbmdlIj4NCgk8L2Zvcm0+DQo8cD4NCg0KPD9waHANCmlm
ICgkbWZuc3RhcnQpDQp7DQoJJGFyZ3MgPSAiLXYgZXJyb3IgLWZvcm1hdCBhbGlnbmVkIC1lbmNv
ZGluZyBJU084ODU5XzEiOw0KCSRkYmlkID0gaXNpc19vcGVuKCRkYiwgJGFyZ3MpOw0KDQoJDQog
ICAgICAgICAgICAgICAgZm9yICgkbWZuaW5kZXg9JG1mbnN0YXJ0OyAkbWZuaW5kZXggPD0gJG1m
bnN0b3A7ICRtZm5pbmRleCsrKQ0KICAgICAgICAgICAgICAgIHsNCgkJCQkkcmVjb3JkID0gaXNp
c19mZXRjaF9tZm5yYW5nZV9mbGF0X2FycmF5KCRtZm5pbmRleCwkZGJpZCk7DQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGVjaG8gIlxuPHRhYmxlIGJvcmRlcj1cIjFcIj5cbjx0cj48
dGQ+Q2FtcG88L3RkPjx0ZD5WYWxvcjwvdGQ+PC90cj5cbiI7DQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZvcmVhY2goJHJlY29yZCBhcyAka2V5ID0+ICR2YWx1ZSkNCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoJHZhbHVlKSB7DQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWlzX2FycmF5KCR2YWx1
ZSkpDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGVjaG8gIjx0cj48dGQ+JGtleTwvdGQ+PHRkPiIgLiBodG1sc3BlY2lhbGNoYXJzKCR2YWx1
ZSkgLiAiPC90ZD48L3RyPlxuIjsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGVsc2Ugew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBlY2hvICI8dHI+PHRkPiRrZXk8L3RkPjx0ZD48dGFibGU+XG5c
dFx0PHRyPjx0ZD5TdWJjYW1wbzwvdGQ+PHRkPlZhbG9yPC90ZD48L3RyPlxuIjsNCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9yZWFjaCgg
JHZhbHVlIGFzICRzdWJjYW1wID0+ICRzdWJjYW1wX3ZhbHVlICkNCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlY2hvICJcdFx0
PHRyPjx0ZD4iIC4gY2hyKCRzdWJjYW1wKSAuICI8L3RkPjx0ZD4iIC4gaHRtbHNwZWNpYWxjaGFy
cygkc3ViY2FtcF92YWx1ZSkgLiAiPC90ZD48L3RyPlxuIjsNCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWNobyAiPC90YWJsZT48L3RkPjwv
dHI+XG4iOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9Ow0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBlY2hvICI8L3RhYmxlPlxuPGJyPjxicj5cbiI7DQoNCiAg
ICAgICAgICAgICAgICB9Ow0KDQoNCmlzaXNfY2xvc2UoJGRiaWQpOw0KfTsNCj8+DQo8L2JvZHk+
DQo8L2h0bWw+DQo
---MOQ10533528625e6f688048f92499c5e833f5c45a8c94--

------------------------------------------
Posted to Phorum via PhorumMail



Identification de l'utilisateur

Entrez votre nom d'utilisateur et votre mot de passe pour vous identifier:
Identification

Mot de passe oublié ?


Copyright © 2003-2009, Solsoft de Costa Rica S.A.
Charte de confidentialité