login  Naam:   Wachtwoord: 
Registreer je!
 Forum

via php een javascript array maken

Offline ZG1988 - 01/06/2007 17:38 (laatste wijziging 01/06/2007 17:39)
Avatar van ZG1988Gouden medaille

überleet
Citaat:
//Contents for menu 1
var menu1=new Array()
menu1[0]='<a href="index.html">Main Page</a>'
menu1[1]='<a href="athletics.html">Athletics Home</a>'

//Contents for menu 2
var menu2=new Array()
menu2[0]='<a href="Sports/football/main.html">Football</a>'
menu2[1]='<a href="#">Soccer</a>'
menu2[3]='<a href="Sports/crosscountry/main.html">Cross-Country</a>'


//Contents for menu 3
var menu3=new Array()
menu3[0]='<a href="Sports/boysbasketball/main.html">Basketball</a>'
menu3[1]='<a href="#">Wrestling</a>'
menu3[2]='<a href="Sports/swimming/main.html">Swimming</a>'


dit wil ik bekomen en dus probeerde ik volgende functie uit om te testen (dus nog geen waarde, maar zelfs daar loopt het vast)

Citaat:
$array[1] = 'blaat';
$array[2] = 'blaat';
$array[3] = 'blaat';

$i=1;
$javascript = '<script>';
while($array[$i] != null){
$javascript .= 'var menu' .$i . '=new Array()
menu1[0]='<a href="index.html">Main Page</a>'
menu1[1]='<a href="index.html">Main Page2</a>'
';
$i++;
}

$javascript .= '</script>';

echo $javascript;

?>

5 antwoorden

Gesponsorde links
Offline Stijn - 01/06/2007 18:00
Avatar van Stijn PHP expert
  1. <?
  2. $javascript = '<script>';
  3. while($array[$i] != null){
  4. $javascript .= 'var menu' .$i . '=new Array()
  5. menu'.$i.'[0]=\'<a href="index.html">Main Page</a>\'
  6. menu'.$i.'[1]=\'<a href="index.html">Main Page2</a>\'
  7. ';
  8. $i++;
  9. }
  10.  
  11. $javascript .= '</script>';
  12. ?>
Offline ZG1988 - 01/06/2007 20:56 (laatste wijziging 01/06/2007 20:56)
Avatar van ZG1988 Gouden medaille

überleet
als je kijkt op http://www.mckayhs.org/athletics.html

dan toont hij gewoon de array code...
Offline Simon - 01/06/2007 20:58
Avatar van Simon PHP expert php code op een .html pagina, logisch
Offline ZG1988 - 01/06/2007 21:31 (laatste wijziging 01/06/2007 21:33)
Avatar van ZG1988 Gouden medaille

überleet
zucht dom van mij, mja ik had die pagina gebruikt om te testen maar niet bij stilgestaan dat het htm was 


http://www.mckayhs.org/athletics.php

in ieder geval toont hij niets van de javascript gegenereerde code
Offline Dolfje - 01/06/2007 23:50
Avatar van Dolfje Gouden medailleGouden medailleGouden medaille

PHP ver gevorderde
  1. <?
  2. $javascript = '<script>';
  3. while($array[$i] != null){
  4. $javascript .= 'var menu' .$i . '=new Array();
  5. menu'.$i.'[0]=\'<a href="index.html">Main Page</a>\';
  6. menu'.$i.'[1]=\'<a href="index.html">Main Page2</a>\';
  7. ';
  8. $i++;
  9. }
  10.  
  11. $javascript .= '</script>';
  12. ?>

Ook bij javascript moet je ; na elke regel zetten 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.248s