Ik ben nu al even bezig met drupal/php en ben op een probleem gestoten dat ik niet zelf kan oplossen.
Om te beginnen heb ik in drupal met de module webform een formulier gemaakt dat bezoekers kunnen invullen.
In dit formulier zitten enkele velden die ik graag zou willen tonen op een andere pagina samen met de username als overzicht.
Hiervoor ben ik gaan zoeken in de drupal api's en heb ik volgende api gevonden: webform_get_submission die ik als volgt gebruik:
Dit geeft mij een object terug die ik mbv.
Het gekke is:
Ik hoop dat iemand mij kan uitleggen wat ik verkeerd doe
Om te beginnen heb ik in drupal met de module webform een formulier gemaakt dat bezoekers kunnen invullen.
In dit formulier zitten enkele velden die ik graag zou willen tonen op een andere pagina samen met de username als overzicht.
Hiervoor ben ik gaan zoeken in de drupal api's en heb ik volgende api gevonden: webform_get_submission die ik als volgt gebruik:
PHP:
1
| $formobj=webform_get_submission(1, null, $uid) |
Dit geeft mij een object terug die ik mbv.
PHP:
omzet naar een array, met als resultaat:1
| $arr=get_object_vars($formobj); |
code:
1
2
3
4
5
6
7
8
9
10
| Array ( [sid] => 71 [submitted] => 1254486103 [remote_addr] => [uid] => 4 [name] => Jef Vermeulen [status] => 1 ... [22] => Array ( [value] => Array ( [0] => Utrecht ) ) ) |
Het gekke is:
PHP:
tot en met: 1
| $arr["sid"] |
PHP:
werken perfect met als verwachte output 71,1254486103,4,... . maar wanneer ik 1
| $arr["status"] |
PHP:
doe krijg ik enkel 1 als resultaat in plaats van Utrecht.1
| $arr[22]["value"][0] |
Ik hoop dat iemand mij kan uitleggen wat ik verkeerd doe