Variable mit Sonderzeichen - SOAP Server

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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

    Comment


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

      Comment


      • #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');

        Comment


        • #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');

          Comment

          Working...
          X