Avatar billede korup Nybegynder
22. august 2007 - 13:40 Der er 1 løsning

Webservice kald med NuSOAP

Jeg har nogle problemer med at få mit kald til en webservice til at virke.

Det virker fint så længe at der ikke skal sendes nogen parametre med, men så snart at der er parametre med returnere den enten ingenting eller false.

Jeg har to funktioner en der heller helloWorld() - returnere fint "Hello World" og så har jeg funktionen tal(string tallet)- son skulle returnere tallet, men det gør den ikke.

KODE
------------------------

<?php
// Pull in the NuSOAP code
require_once('lib/nusoap.php');
// Create the client instance
$client = new soapclient('http://www.mitsite.dk/webservice.asmx?WSDL', true);
// Check for an error
$err = $client->getError();
if ($err) {
    // Display the error
    echo '<h2>Constructor error</h2><pre>' . $err . '</pre>';
    // At this point, you know the call that follows will fail
}
$param = array('tallet' => '2');
// Call the SOAP method
$result = $client->call('tal', $param);
// Check for a fault
if ($client->fault) {
    echo '<h2>Fault</h2><pre>';
    print_r($result);
    echo '</pre>';
} else {
    // Check for errors
    $err = $client->getError();
    if ($err) {
        // Display the error
        echo '<h2>Error</h2><pre>' . $err . '</pre>';
    } else {
        // Display the result
        echo '<h2>Result</h2><pre>';
        print_r($result);
    echo '</pre>';
    }
}
// Display the request and response
echo '<h2>Request</h2>';
echo '<pre>' . htmlspecialchars($client->request, ENT_QUOTES) . '</pre>';
echo '<h2>Response</h2>';
echo '<pre>' . htmlspecialchars($client->response, ENT_QUOTES) . '</pre>';
// Display the debug messages
echo '<h2>Debug</h2>';
echo '<pre>' . htmlspecialchars($client->debug_str, ENT_QUOTES) . '</pre>';
?>

------------------------


Jeg håber der er nogen der kan hjælpe med at løse dette :)
Avatar billede korup Nybegynder
15. november 2007 - 20:28 #1
Lukker, har stadig ikke fundet en løsning.

/korup
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester