Avatar billede harlikoen Nybegynder
07. februar 2005 - 13:38 Der er 3 kommentarer og
1 løsning

Vidersende $_POST variabler til externt java-/phpscript

Jeg er super noob, jeg har ikke rodet specielt meget med Javascript, men har dog forholdsvis styr på php.
Det jeg roder lidt med er et login-script, det er sikkert ganske simpelt for nogle af jer ;)

Sådan her vil jeg gerne have det hele:

form.php har en form med nogle input felter, disse bliver posted på submit. Når dette sker så vil jeg gerne køre et eksternt script, som indeholder både php og Javascript - dette script tjekker bruger og password i MySql databasen, og hvis brugeren er valideret så bruges location elementet i Javascript til at hoppe indenfor, men hvis brugeren ikke er authenticated så skal form.php fortsat vises. Altså den viser form.php hele tiden hvis data er forkerte...

Dette kan vel gøres med onclick="blah blah" kunne jeg forestille mig, men er det muligt at ekserkvere et eksternt script i onclick?

Herefter kommer mit primære problem... Jeg har prøvet mig lidt frem med en funktion i et eksternt scrict, altså med <script src="script"> men jeg kan ikke helt hitte ud af hvordan søren jeg får min form submitted således at mine $_POST variabler er til at hive frem i php i mit eksterne script.... Formen er submitted rigtigt, mine $_POST variabler kan jeg fint hive i form.php...

Fatter ikke helt hvad det er jeg skal gøre hér, sidder lidt fast ;)  Er det overhovedet muligt at smide de variables videre til et eksternt script på baggrund af en onclick line??
Avatar billede olebole Juniormester
07. februar 2005 - 18:30 #1
<ole>

Jeg forstår ikke rigtig, hvad det er, du vil. Generelt kan man dog sige, at du skal en tur forbi serveren, hvis JS skal sende en variabel til PHP - f.eks. ved et side-reload

/mvh
</bole>
Avatar billede harlikoen Nybegynder
07. februar 2005 - 20:50 #2
Jeg har fundet en alternativ løsning på problemet som ser ud til at virke fint, men ellers tak for hjælpen Ole ;)

vh Harlikoen
Avatar billede olebole Juniormester
08. februar 2005 - 00:56 #3
Det var så lidt ... bare læg et svar selv og accepter det. Så lukker du spm'et - og kan bruge pointene til noget andet  ;o)
Avatar billede harlikoen Nybegynder
11. februar 2005 - 00:21 #4
Tak for tippet Ole ;)
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