Avatar billede jacobs1 Nybegynder
19. september 2006 - 20:25 Der er 6 kommentarer

Javascript variabel som værdi i en php variabel

Hej.

Jeg vil gerne have en javascript variabel ind som værdi i en php variabel. kan de lade sig gøre?
jeg tænker noget i stil med dette her?

<script>
var javaString = 'indhold';
<script>
<?php
$phpString = "<script>javaString<script>";
?>

Hmm håber der er nogle der kan hjælpe.
Avatar billede Slettet bruger
19. september 2006 - 20:42 #1
Nej det kan ikke lade sig gøre.

Java er clientside og PHP er serverside. Og eftersom serverside behandles først, kan der ikke overføres fra clientside til serverside (uden brug af eksempelvis GET eller POST variable).
Avatar billede plazm Nybegynder
19. september 2006 - 20:43 #2
Hvad er det helt præcist du prøver på? For hvis du ønsker det der, så skal du få js til at kalde en php side, med javaString som attribut
Avatar billede jacobs1 Nybegynder
19. september 2006 - 21:05 #3
smart - har hørt om det. hvordan kalder man en php side med javascript? Mit problem er at jeg gerne vil bruge nogle javascript variabler i en php mySql sætning.
Avatar billede Slettet bruger
20. september 2006 - 10:51 #4
eksempelvis:

<script language="javascript">
location.href = 'side.php?variabel=' + javaVariabel;
</script>

I side.php kan du så hente variablen ved hjælp af $_GET[variabel];

altså eksempelvis <? echo $_GET[variabel]; ?>
Avatar billede jacobs1 Nybegynder
20. september 2006 - 19:46 #5
Cool :) Mange tak for hjælpen, men hvordan sender jeg så variabelen tilbage til javascript siden igen. fx til en function ?
Avatar billede jacobs1 Nybegynder
20. september 2006 - 19:55 #6
jeg bliver jo sendt over på side.php. Kan jeg ikke bare blive på javascript siden også behandle mine data på php siden og få dem sendt tilbage til javascript siden?

håber det giver mening :)
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