GetAFreelancer.com
 
Find projectsSearch
Sign Up | Log in | Top Rated Users | Browse projects | Post Project | RSS feeds | Articles
 

Web Service in PHP with XML and NuSOAP

   Click here to post similar project

Web Service in PHP with XML and NuSOAP is project number 137393 posted at GetAFreelancer.com. Click here to post your own project.

Status: Closed (Selected Service Provider)
Selected Providers: selected service provider kokosharov
Budget: $30-100
Created: 04/09/2007 at 1:53 EDT
Bidding Ends: 04/10/2007 at 1:53 EDT
Project Creator: win555 View PM Post PM
Buyer Rating: 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(7 reviews)
Description: The Project is to create a NuSOUP Web Service that a company will send me usernick(www) to store into a database.

The company runs in ASP and I run in PHP so that is why they need to send data in XML

They will hit our web service with 3 types of functions...


require_once('nusoap.php');

$server = new soap_server;

$server->register('create');
function create ($usernick){
Here we will create a new record on the www_users with the usernick(www) provided -counter1 and counter 2 are for future use- we need to insert also date_created
}

$server->register('update');
function update ($usernick){
Here we will update the usernick with a new one - in this case the function will get old and new usernicks with this one so we can update the record based on unique usernick we need also to update date_change
}

$server->register('cancel');
function cancel ($usernick){
Here we will update the status of the user in web_users to 0
}

$server->service($HTTP_RAW_POST_DATA);


Once this is done I need to see http://localhost/webserv/server.php?wsdl so I can send this company the .WSDL file.

I know the basics of NuSOAP so if you find errors in this sytax is mainly so I can explain you what I need.





Also I need the database structure to be like this


CREATE TABLE www_users

`www` varchar(20) NOT NULL default '',
`status` int(4) NOT NULL default '1',
`counter1` int(20) NOT NULL default '0',
`counter2` int(20) NOT NULL default '0',
`date_created` datetime NOT NULL default '0000-00-00 00:00:00',
`date_change` datetime NOT NULL default '0000-00-00 00:00:00',

PRIMARY KEY UNIQUE field is www




So bascialy I need 1 server.php that connects to the database and runs this 3 functions.

I will provide you with access to the domain with FTP http://localhost/webserv/ so you can create the PHP script.
Report violation
Job Type:
  • PHP
  • XML
Database: MySQL
Operating system: Linux
Bid count: 6
Average bid: N/A

 

Related project
 
Nonpublic project #364639 Featured Nonpublic
login to view
 

FREE Trial project for new buyers!

 

View Project Message Board     Post Message on Project Message Board
Messages Posted: 0

If you are the project creator or one of the bidders Log in as project creator or bidder for more options

Bid on This Project

Service Providers PMB Bid Delivery Within Time of Bid Provider Rating
Bids are hidden by project creator. Log in as project creator or bidder as the project creator or as one of the bidders to view bids.
Bid on This Project

 

[ Web Development ] [ Post Project Free ] [ Website Design ]

What is GetAFreelancer.com? ( Read about the company )

Find freelance programmers, web designers, copywriters and translators. Our site is global and we have freelancers from India, Romania, Russia, Ukraine, United States, UK and many other parts of the world. Companies of any size have used our web services. It's easy, fun and very affordable to outsource your project with our site.

Outsourcing is the process of subcontracting network operations and support to an organization outside your own company. Try it free today! GetAFreelancer.com helps webmasters, web designers, programmers, software developers and business owners to develop their projects. We have thousands of satisfied clients around the world. GetAFreelancer.com is one of the largest sites of its kind. We have earned a good reputation and you can trust us. Buy services with help from our secure escrow system.

Find Webmaster Resources and Webmaster Forum. Take a look at Search Engine Submission.