Variable mit Sonderzeichen - SOAP Server

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Variable mit Sonderzeichen - SOAP Server

    Hallo,

    hab folgendes Problem :
    ich will über eine SOAP-Server eine Datenbanktabelle pflegen.
    das klappt auch soweit alles (insert, update, delete)..

    wenn ich aber jetzt Variablen mit Sonderzeichen (ä,ü,ö) an den SOAP-Server bzw. an die entsprechende Funktion übergebe - bekomme ich eine Fehlermeldung
    XML error on line 12 col 97 byte 527 not well-formed (invalid token)....
    require_once('gehirn_v_02beta.php');

  • #2
    aehm ... also korrekterweise, kenn mich da nicht haargenau aus,
    duerftest aber auch kein ä übergeben ...

    ich denke das xml da ne andere schreibweise fuer hat ...
    in html schreibst ja auch nicht nen ä sondern nen & auml; (ohne leerzeichen zwischen & und dem rest ) ...

    gruss
    iglo

    Kommentar


    • #3
      guckst du:
      http://www.php-resource.de/forum/sho...=invalid+token
      Kissolino.com

      Kommentar


      • #4
        hmm, ersetzen wäre ja eine Möglichkeit - aber doch umständlich.
        Hab gedacht es gibt vielleicht eine andere Lösung oder vielleicht hab ich beim Server was vergessen ...

        beim Webservice von Google ist es doch wohl auch möglich nach Begriffen mit Sonderzeichen zu suchen - und der Suchbegriff wird ja auch als Parameter übergeben.
        require_once('gehirn_v_02beta.php');

        Kommentar


        • #5
          hab den Fehler wohl gefunden,

          musste beim Server:
          $oServer->response_encoding = 'ISO-8859-1';

          und beim Client:
          $oClient->setEncoding('ISO-8859-1');

          setzen.

          jetzt funktionieren auch die Sonderzeichen ;-)
          require_once('gehirn_v_02beta.php');

          Kommentar

          Lädt...
          X