06. juli 2005 - 11:57Der er
18 kommentarer og 1 løsning
komminikation mellem javascript og php
Hej ekperter, mangler et stykke kode til at kommunikerer mellem javascript og php. vil gerne kunne arbejde med en variable fra javascript inde i mit php-script.
ved hvordan man gør den anden vej. (høj privotet) ------------------------------------------ <?php $num_og_parents=72; ?>
<script language="JavaScript"> var numOfMen = "<? print "$num_og_parents";?>"; document.write(numOfMen+"hej"); </script>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Som i alle andre situationer er du nødt til at sende variablen fra javascript til din server, så php'en kan læse den. For eksempel via en form, et link eller et inkluderet billede på siden.
kan godt se problematikken, men det må da være muligt at kommunikerer mellem de to script. <?php $num_og_parents=72; ?>
<script language="JavaScript"> var numOfMen = "<? print "$num_og_parents";?>"; document.write(numOfMen+"hej"); </script>
i ovenstående script henter jeg variablen fra php scriptet over i en javascript variable. Så må man da også kunne hente en javascript variable over i en php script variable.
Javascriptet henter ikke noget som helst. Din php outputter et javascript, som sidenhen eksekveres på klienten. Men når det eksekveres på klienten, så er php jo færdig med at generere siden på serveren. Det sker ikke samtidigt.
Det virker som om der er nogle helt grundlæggende ting vedrørende internettet og programmering på klient- og serversiden, som du slet ikke har forstået. Ja, du kan godt generere og/eller læse alle simple tekstfiler, som ligger på din server, via php. javascript-includes skal bare modtage javascript, så er de glade - hvad filen hedder eller hvordan den er lavet er ligegyldigt.
det jeg vil med de to script er at bruge php til at samle data og evt gemme dem i et js script og så hente dataerne ved hjælp af javascript i de forskellige dokumenter. Er det så muligt at sende data til js script fra php eller hente data fra php via js script
Du roder de to spørgsmål ret meget sammen. Og du giver slet ikke nogen mening længere. Tænk lige lidt over, hvad der skal ske. Tænk så lidt (meget!) over forskellen mellem clientside og serverside. Og så burde du kunne tænke dig frem til en løsning.
kan godt se at det er lidt problematisk, har forstået det sådanne at javascriptet bliver udført i browseren men php udføres på serveren, men på den anden side, man kan jo godt få php til at læse det som fx står i en textbox, ved at aktivere php med fx en button. Så må man da også kunne indlæse en variable i php som er fra javascript, ved evt at aktiverer php fra javascriptet.
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.