php og ajax spørgsmål

Tags:    php ajax

Heej igen Udviklere.
Er stødt på endnu et lille problem, i min gennemgang af ajax. Kan det virke passe at man ikke kan include/require et external lib, når man laver et ajax request til en php fil? Jeg spøger da den mysqli class jeg har brugt de sidste 3 dage på at perfektionere, så pludselig er ret ligegyldig d:
Det samme gælder faktisk javascript? findes der måder at include andre scripts på? bare for at gøre oop javascript lidt mere overskueligt? (:
Tak på forhånd!
Mvh. Wunderstrudel



5 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato

Kan det virke passe at man ikke kan include/require et external lib, når man laver et ajax request til en php fil?

nej det psser ikke, man kan sagtens require externe filer i sin request server side file


index.php
Fold kodeboks ind/udKode 


request.php
Fold kodeboks ind/udKode 



Det samme gælder faktisk javascript? findes der måder at include andre scripts på?

det gøres som du plejer, i din index fil



Indlæg senest redigeret d. 01.02.2015 04:26 af Bruger #16075
oop javascript? Det vil jeg gerne høre lidt mere om



hvis du skal retunerer et array skal arrayet incodes til XML eller JSON
jeg vil anbefale JSON da dette er skabt til JS og fylder mindre, end tilsvarende XML, og nemmere at arbejde med.

Fold kodeboks ind/udKode 

og skal behandles client side derefter som et json array, eller decodes til et std js array med jQuery.parseJSON() / JSON.parse()

kig på
http://www.json.org/
http://www.w3schools.com/json/default.asp

php
http://php.net/manual/en/function.json-encode.php
http://stackoverflow.com/questions/4064444/returning-json-from-a-php-script

uden brug af jquery
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse

med jquery
http://api.jquery.com/jQuery.parseJSON/
http://api.jquery.com/jQuery.post/




Mange tak for svarende! Nu har jeg lidt og lege rundt med (:
er der andre fordele ved Json? For må indrømme at jeg indtilvidere fortrækker xml, da det er dejligt nemt og lige til, i forhold til at blande det sammen med php. (Og er den ene hurtigere end den anden? / er der nogen generelle ydeevne forskel).

Og Dan, ved ikke om det fantisk hedder oop javascript :D
Men de har jo muligheder for at lave noget ligende classes, og det er derfor jeg kalder det oop, selvom jeg nu må indrømme at jeg ikke synes det fungere skide godt d:




er der andre fordele ved Json? For må indrømme at jeg indtilvidere fortrækker xml, da det er dejligt nemt og lige til, i forhold til at blande det sammen med php.

kan du arbejde med array! kan du også arbejde med json, fra json til array skal man i php bruge http://php.net/manual/en/function.json-decode.php

men du kan sagtens arbejde med XML serverside og clientside

oprindeligt var AJAX beregnet til at overføre XML
(asynchronous JavaScript and XML), men de flaste er ved at gå over til JSON da det er mere simpelt, og hurtigere, fylder mindre.



(Og er den ene hurtigere end den anden? / er der nogen generelle ydeevne forskel).

generalt er coden til at håndterer array mere simpel end coden til XML (serverside og clientside), og da array "bare" er en liste er den hurtig at løbe igennem.

men indrømmet, jeg er vist også array tosset :)




t