Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zapytanie o tworzenie elementu w DOM
mirkus
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 3.12.2009

Ostrzeżenie: (0%)
-----


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ść(IMG:style_emoticons/default/questionmark.gif)
Z góry dzięki za odpowiedz
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




O ile pamiętam, to nazwy identyfikatorów nie mogą się zaczynać od cyfry.
Go to the top of the page
+Quote Post
mirkus
post
Post #3





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 3.12.2009

Ostrzeżenie: (0%)
-----


dzięki wielkie, masz racje w DOMie obowiązują takie same zasady jak przy określaniu zmiennych w php (IMG:style_emoticons/default/smile.gif) wiec nie mogą zaczynać się zmienne od cyfr i znaków specjalnych (IMG:style_emoticons/default/smile.gif)

Problem rozwiązany (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 17:23