
Mais étant donné qu'il genère du code js a exécuter dans un navigateur, y a plein de choses qui ne pourront pas être implémentables (accès à une bdd par exemple...). A moins d'utiliser de l'ajax, je sais pas trop...
C'est quoi : ServerCode ???
C'est le cas. Tu peux implémenter de l'ajax pour faire appel à un script php.majikeyric a écrit : A moins d'utiliser de l'ajax, je sais pas trop
Code : Tout sélectionner
Procedure DataRecord()
Protected user.s
Protected location.s
user = GetGadgetText(#fmuser)
location = GetGadgetText(#fmlocation)
EnableJS
;$.post("test.php?action=post&user="+user+"&location="+location);
DisableJS
SetGadgetText(#fmuser, "")
SetGadgetText(#fmlocation, "")
EndProcedure
Code : Tout sélectionner
user = GetGadgetText(#fmuser)
location = GetGadgetText(#fmlocation)
Code : Tout sélectionner
EnableJS
;$.post("test.php?action=post&user="+user+"&location="+location);
DisableJS
Code : Tout sélectionner
Procedure DataRecord()
Protected user.s
Protected location.s
user = GetGadgetText(#fmuser)
location = GetGadgetText(#fmlocation)
EnableJS
;$.ajax({
; type: "GET",
; url: 'test.php',
; data: { action: "post", user: user, location: location }
;});
DisableJS
SetGadgetText(#fmuser, "")
SetGadgetText(#fmlocation, "")
EndProcedure
oui, c'est excellent cet outilfalsam a écrit :Héhé tu prends plaisir avec cet outil (pb2web) et les canvasJolie papillon
■ PrécautionTextGadget(#PB_Any, 20, 550, 500, 22, "Proudly Powered by <b>Pure Basic</b> & <b>PB2Web</b>")
ah oui, c'est cool ça !falsam a écrit :Le code étant généré pour une application web, on peut placer du code html par exemple dans des textgadgets.Code : Tout sélectionner
TextGadget(#PB_Any, 20, 550, 500, 22, "Proudly Powered by [color=#0040FF]<b>[/color]Pure Basic[color=#0040FF]</b>[/color] & [color=#0040FF]<b>[/color]PB2Web[color=#0040FF]</b>[/color]")
yep, j'avais remarqué que ça ne marchait pas i+1, du coup, pour que ça soit compatible, j'ai utilisé : i = i +1JavaScript connait bien i=i+1 ou i+=1 ou i++ mais ne connait pas i+1.
utilisez dans le code pure basic i=i+1
Je vais tester ça !blendman a écrit :D'ailleurs, plusieurs select/case imbriqué ne marchent pas non plus on dirait.
Code : Tout sélectionner
XIncludeFile "D:\Applications\Pure Basic\Pb2Web\p2w.pbi"
P2W_Converter_SetProfile("pb2webtest")
Procedure dummy(x)
Select x
Case 1,3
Debug "Value is 1 or 3"
Case 10
Debug "Value is 10"
Default
Debug "Hmmm ...I don't know"
EndSelect
EndProcedure
dummy(3)
Code : Tout sélectionner
XIncludeFile "D:\Applications\Pure Basic\Pb2Web\p2w.pbi"
P2W_Converter_SetProfile("pb2webtest")
Procedure dummy(x)
Select x
Case 1,3
Debug "Value is 1 or 3"
Case 10 To 20
Debug "this value is between 10 and 20"
Default
Debug "Hmmm ...I don't know"
EndSelect
EndProcedure
dummy(10)
Au temps pour moi, j'utilisai la version du 14 et non celle du 15/01 de PB2Web ^^falsam a écrit :Cet exemple fonctionne.