Find Jobs
Hire Freelancers

VB Function/Class for PHP Serialize

$100-200 USD

Em Andamento
Publicado há aproximadamente 20 anos

$100-200 USD

Pago na entrega
The coder for this project should be familiar with a couple different technologies. First and foremost, you must be very versed at VB and PHP. Mostly at the advanced level. You must also be very familiar with VB Collections and Lists, and also have a very good understanding of PHP serialization. If you do not have a handle on these technology's, please do no bid on this project. Description: The final product will be a class/function in VB that will parse and re-create a PHP serialized object/string back into VB as a VB class so that the object can be accessed and used in VB. The classes will be user defined, meaning that you will create a user-defined class in VB and its corresponding PHP class on the server. For example, in VB, you might have : ''' [login to view URL] Public aMyPhoneNumbers as Collection Public sLastname as String Public sFirstname as String Then on the PHP side, you would define the corresponsing class Employee class to match that of VB's. // [login to view URL] class Employee { var $PhoneNumbers; //and array of phone numbers var $sLastname; var $sFirstname; }; The idea is to serialize the object on the server, bring the serialized string back to VB (using HTTP) then marshall that string back into the VB class by parsing the serialized string. So, on each side you would have your classes defined and know about them. The VB side will also do the reverse and take a VB class and package it as a PHP serialized string and then send it to the PHP side for an unserialize where it would enstantiate the class on the server.... Each class definition should support the full body of data types on each side (arrays, classes, etc.). The final product to be delivered would simply be a VB class or function to do the processing. Clearly, the PHP side doesn't need to have any custom coding as you will be calling all the default PHP functions and objects. This should be basically be a VB client project. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment. b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request. 3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). ## Platform PHP, VB, Linux, Windows
ID do Projeto: 3134600

Sobre o projeto

2 propostas
Projeto remoto
Ativo há 20 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
See private message.
$170 USD em 10 dias
0,0 (0 avaliações)
2,5
2,5
2 freelancers estão ofertando em média $136 USD for esse trabalho
Avatar do Usuário
See private message.
$102 USD em 10 dias
5,0 (8 avaliações)
4,0
4,0

Sobre o cliente

Bandeira do(a)
5,0
1
Membro desde mar. 16, 2011

Verificação do Cliente

Outros trabalhos deste cliente

CD-ROM music based application
$100-500 USD
Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.