[gelöst]Node via PHP erstellen Umlaut Problem
Eingetragen von Sawascwoolf (125)
am 27.02.2011 - 22:05 Uhr in
am 27.02.2011 - 22:05 Uhr in
Hi Leute,
Ich bin gerade dabei einige 100 Nodes via xml zu importieren. Das funktioniert auch recht gut (Das ganze mache ich mit rules)
Jetzt habe ich das Problem, das in den CCK-Felder und sowohl als auch in den Titeln Umlaute vorkommen können.
<?php
$node = new stdClass();
$node->title =$value["HallenName"];
$node->type = 'hallen';
$node->field_sis_id[0]["value"]= $value["Halle"];
$node->field_strasse[0]["value"]=htmlentities($value["HallenStrasse"]);
$node->field_stadt[0]["value"]=htmlentities($value["HallenOrt"]);
$node->uid = 1;
?>
wenn ich nun auch beim titel htmlentities verwende, werden beim titel die Umlaute nicht angezeigt sondern die html codes.
Wenn ich jedoch htmlentities nicht verwende werden die Titel abgeschnitten und nicht komplett gespeichert.
Was kann ich da noch machen?
MfG
Sawascwoolf
- Anmelden oder Registrieren um Kommentare zu schreiben
Kannst Du das nicht mittels
am 27.02.2011 - 23:58 Uhr
Kannst Du das nicht mittels UTF8 regeln? In UTF8 sind die Umlaute zulässige Zeichen und Drupal arbeitet doch ohnehin mit UTF8.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Ok, das hat das ganze gelöst,
am 28.02.2011 - 08:18 Uhr
Ok, das hat das ganze gelöst, danke dir dafür...
Hatte mein Skript zunächst ausserhalb von Drupal getestet und dort gab es die Probleme wenn ich UTF-8 verwendete, daher stellte ich auf ISO-8859-1 um.
Nunja egal, jetzt geht es.
Computerboard da wird dir geholfen