Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zapytanie o tworzenie elementu w DOM
Forum PHP.pl > Forum > XML, AJAX > XML
mirkus
Witam generuje drzewo XML i podczas tworzenia elementu pojawia mi się błąd.


Fatal error: Uncaught exception 'DOMException' with message 'Invalid Character Error' in C:\xampp\htdocs\Cwiczenia\javascript\aaa.php:12 Stack trace: #0 C:\xampp\htdocs\aaa.php(12): DOMDocument->createElement('65ile', 'tekst') #1 {main} thrown in C:\xampp\htdocs\aaa.php on line 12


Zapewne chodzi o to to nazwa taga zaczyna się od cyfry. Poniżej kod:
  1. <?php
  2. $dom = new DOMDocument('1.0', 'iso-8859-1');
  3. $element = $dom->createElement('65ile', 'tekst');
  4. $dom->appendChild($element);
  5. echo $dom->saveXML();
  6. ?>


Czy można to jakoś obejśćquestionmark.gif
Z góry dzięki za odpowiedz
erix
O ile pamiętam, to nazwy identyfikatorów nie mogą się zaczynać od cyfry.
mirkus
dzięki wielkie, masz racje w DOMie obowiązują takie same zasady jak przy określaniu zmiennych w php smile.gif wiec nie mogą zaczynać się zmienne od cyfr i znaków specjalnych smile.gif

Problem rozwiązany smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.