+1  A: 

This kind of looks like some sort of encoding/charset problem...

With Drupal, everything is encoded (and expected) in the UTF-8 charset.

Not sure it'll solve/fix your problem, but you should make sure that everything in your application is working with/in UTF-8 :

  • Your PHP files, containing your source-code, should be in UTF-8
    • There is probably some setting about that in your IDE/editor
    • This will ensure that the strings you hard-code are in UTF-8 too
  • When using some external data, before calling node_save on it, you must make sure it's in UTF-8


I've run into exactly that problem of strings cut before accented characters a couple of times, and, each time, making sure the strings were passed as UTF-8 solved it -- so maybe it'll work for you too ^^

Pascal MARTIN
Yeah ! I promoted my php file to utf-8 and now it's working well,Merci Pascal ; )Thanks.
Pierre
Great news ! Pas de quoi :-) *(French for "you're welcome")*
Pascal MARTIN