Avatar billede funkyloonie Nybegynder
01. april 2002 - 22:11 Der er 12 kommentarer og
1 løsning

Bruge min php-header variabel i javascript.

Jeg har en php-variabel i min header/adresselinie som jeg vil bruge i javascriptet som køres lokalt. Hvordan får jeg klaret formateringen så jeg kan arbejde med den lokalt?
Avatar billede speedy Nybegynder
01. april 2002 - 22:21 #1
lad os sige du har en side som kaldes sådan her: http://serveren/siden.php?tekst=hej

Så kan du gøre sådan her:

<?
    echo "<script>var hejsa = $hejsa;</script>";
?>

Og så har du variablen i javascript.

/SpEeDy
Avatar billede funkyloonie Nybegynder
01. april 2002 - 22:21 #2
Jeg ser meget gerne et eksempel på kode. Jeg har prøvet ting lignende dette:

var menu = $mleft;

En javascript-funktion som henter hele stien fra dokumentets header til en variabel kan også bruges hvis du har det som løsning.
Avatar billede speedy Nybegynder
01. april 2002 - 22:22 #3
Så kan du senere i dokumentet f.eks. skrive:

<script>
    alert(hejsa);
</script>

Så vises teksten som PHP variablen indeholdt

/SpEeDy
Avatar billede funkyloonie Nybegynder
01. april 2002 - 22:22 #4
Fik ikke set speedys kommentar før indlægget...
Avatar billede speedy Nybegynder
01. april 2002 - 22:23 #5
jamen du kan også vælge at gøre det sådan her:

<script>
  var menu = '<?=$mleft?>';
</script>

/SpEedy
Avatar billede funkyloonie Nybegynder
01. april 2002 - 22:29 #6
Jeg takker for hjælpen men har ikke lige fået det til at virke. Jeg prøver at lege lidt med det.
Avatar billede speedy Nybegynder
01. april 2002 - 22:31 #7
Jamen du prøver bare...og spørger hvis der er noget...

/SpEeDy
Avatar billede olebole Juniormester
01. april 2002 - 22:36 #8
<ole>
speedy's første eksempel burde nok have set sådan ud:

<?
    echo "<script>var hejsa = $tekst;</script>";
?>

;o)
/mvh
</bole>
Avatar billede speedy Nybegynder
01. april 2002 - 22:37 #9
olebole>>Hehe, jeps, en lille smutter :)

/SpEeDy
Avatar billede funkyloonie Nybegynder
01. april 2002 - 23:19 #10
Tjaa jeg har løst problemet og indimellem tror jeg at bør slå mig selv i hovedet for at få kunne bruge det ordentligt. Jeg vil bare ikke acceptere at der gælder de samme regler for mig i programmering som for alle andre... Jeg glemte at sende variablen med til funktionen. øv øv. Hehe.

Tak for hjælpen under alle omstændigheder!!

Hvis ovennævnte ønsker points for ulejligheden så giv et svar. ;-)
Avatar billede speedy Nybegynder
01. april 2002 - 23:21 #11
nej, for min skyld nupper du dem bare selv...

/SpEeDy
Avatar billede olebole Juniormester
02. april 2002 - 00:20 #12
... og jeg skulle blot drille speedy lidt - så tag du dem bare  ;o)
/mvh
Avatar billede funkyloonie Nybegynder
02. april 2002 - 00:22 #13
ok. tak. jeg går glad i seng nu (dvs at det jeg har lavet idag nu virker perfekt). ;o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester