Avatar billede Slettet bruger
15. september 2007 - 20:45 Der er 10 kommentarer og
1 løsning

Kalde PHP-script via JavaScript?

Hej eksperter!

Ved logon på min side er det nødvendigt, at siden tjekker en database via et PHP-script. Hvordan kan jeg kalde et PHP-script via JavaScript (eller på anden måde fra klienten i stedet for serveren)?
Skal jeg bruge AJAX, hvad er det og hvordan fungerer det? Eller er AJAX helt forkert i sammenhængen? Hvad med sikkerhed?
Beklager, men der kom lige en mængde spørgsmål :)
Avatar billede olebole Juniormester
15. september 2007 - 21:56 #1
<ole>

AJAX lyder som en fin mulighed. Hvad skal du bruge det til - og hvordan? Hvilken PHP-version ligger på serveren?

/mvh
</bole>
Avatar billede Slettet bruger
15. september 2007 - 22:23 #2
Hvilken versioner der ligger har jeg ærlig talt ingen anelse om. Men jeg skal bruge det til at sende formulardata til et PHP-script, når brugeren trykker på en "Så log dog ind, dit forpulede læs lort!"-knap eller noget i den stil. PHP-scriptet skal så igen sammenligne med en MySQL-database og give besked til den oprindelige side.
Avatar billede olebole Juniormester
15. september 2007 - 22:26 #3
Hvorfor? Hvad skal siden bruge beskeden til - og hvad kan beskeden være?
Avatar billede Slettet bruger
16. september 2007 - 18:27 #4
At man er logget ind med korrekte logonoplysninger.
Avatar billede Slettet bruger
16. september 2007 - 18:31 #5
Altså en model som følger:

Synlig webside => Synlig side når der er logget ind
  ^
Formular og JavaScript <=> Eksternt PHP-script validerer oplysninger og viderestiller
Avatar billede olebole Juniormester
16. september 2007 - 19:01 #6
Jeg forstår ikke, hvad du vil bruge AJAX til, når der alligevel skal viderestilles
Avatar billede Slettet bruger
16. september 2007 - 19:48 #7
Okay, lad mig give et sksempel:
Brugeren taster forkerte logonoplysninger ind. Så skal siden jo IKKE skifte - i stedet skal der dukke en fejltekst op under eksepelvis brugernavnet som siger noget i retning af "User does not exist".
Avatar billede Slettet bruger
16. september 2007 - 19:50 #8
Eller på et forum - så skal den jo ikke opdatere siden (som her på Eksperten, det kan virkelig være irriterende), når man poster.
Eller når du ændrer dine indstillinger. Eller sender en mail via siden. Der er masser af ting, der kan gøres bedre med et system som AJAX frem for at skifte side konstant.
Avatar billede Slettet bruger
17. september 2007 - 12:11 #9
Nogen forslag?
Avatar billede Slettet bruger
18. september 2007 - 14:23 #10
Du må da vide, hvordan man kan gøre det?
Avatar billede Slettet bruger
19. september 2007 - 08:34 #11
Nå, gik jeg bare ud fra, da du kommenterede brugen af det. Lukket.
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