php array naar javascript

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Elias

elias

23/04/2008 14:57:00
Quote Anchor link
ik zou graag een array van php naar javascript doorsturen.

ik werk met PEAR templates en ik doe het nu zo:

// php script
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
function getData(){
    $template = new HTML_TEMPLATE_IT('templates');
    $template->loadTemplatefile('tripFin.tpl');

    $template->setVariable('titel', '$pois');    

    $pois = array();
    $pois[0] = 'hallo';
    $pois[1] = 'test';
                
    $template->setVariable('pois', $pois);        
                            
    $template->parse();
    return $template->get();
}

?>


// javascript
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
        pois = new Array()
    pois = {pois}  //  zo vult hij met templates de waardes uit php
    
    for(i=0;i<pois.length;i++) {
        alert(pois[i]);
    }

?>


het probleem is hier dat hij wel ziet dat het een array is, maar hij kan de waardes niet vinden?
heeft iemand een oplossing?
 
PHP hulp

PHP hulp

24/11/2024 13:14:55
 
Elias

elias

23/04/2008 16:04:00
Quote Anchor link
voor de mensen die ook ooit dit probleem zouden hebben. ik heb een oplossing gevonden.
en ze staat hier:
http://paws.de/blog/2006/12/25/export-php-variables-to-javascript/
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.