Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][DOM] DOMDocument, pobieranie node
Agape
post
Post #1





Grupa: Zarejestrowani
Postów: 384
Pomógł: 13
Dołączył: 16.06.2006

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


Witam. Podpowiedzcie mi bo już zbyt długo sie z tym męczę ;/. Chce pobrac wszystkie inputy z formy ze strony a później chce mieć w tablicy wszystkie opcje wszystkich select. Korzystam wiec z DOMDocument i mam takie coś:
  1. $html = new DOMDocument();
  2. @$html->loadHTML($form_code);
  3. $forms = $html->getElementsByTagName('form');
  4.  
  5. foreach ($forms as $form) {
  6. if($form->getAttribute('id')=='mojaforma'){
  7. $selects = $form->getElementsByTagName('select');
  8. foreach ($selects as $select){
  9. $select_name[] = $select->getAttribute('name');
  10. }
  11. $options = $form->getElementsByTagName('select');
  12. foreach ($options as $option){
  13. $option->getElementsByTagName('option');
  14. foreach($option as $opcja){
  15. $selecty[] = $option->getAttribute('name');
  16. }
  17. }
  18. }
  19. }


Za nic w świecie nie mogę dojść jak dla tych selectów pobrać odpowiadające im node (option). Próbowałem na różne sposoby ;/
print_r($selecty) nic nie wyswietla ;/ a niestety dokumentacja jest uboga ;/

Ten post edytował Agape 25.05.2011, 16:01:59


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 17:26