i have a problem with " ReceiveHttpMemory () "
how can i put this function inside of a if condition ?
follow my code >
Code: Select all
*Buffer = AllocateMemory(2048)
Global Message$
Message$ =Space(2048)
InitNetwork()
InitSprite()
InitSound()
InitKeyboard()
InitMouse()
;*Buffer = ReceiveHTTPMemory("http://www.purebasic.com/index.php")
OpenWindow(0,0,0,370,410,"test httpmemory | V0.0.6b",#PB_Window_ScreenCentered|#PB_Window_SystemMenu|#PB_Window_MinimizeGadget)
TextGadget(1, 30, 20, 300, 20, "Digite a URL da sua foto :")
StringGadget(2, 30, 40, 300, 25, "Digite o link da sua foto")
TextGadget(3, 30, 80, 300, 20, "teste")
StringGadget(4, 30, 100, 300, 25, "teste")
TextGadget(5, 30, 140, 300, 20, "teste:")
StringGadget(6, 30, 160, 300, 25, "teste")
TextGadget(7, 30, 230, 310, 20, "teste:")
EditorGadget(8, 20, 250, 330, 150)
ButtonGadget(9, 240, 200, 90, 30, "Enviar")
Repeat
event = WaitWindowEvent()
Select event
Case #PB_Event_Gadget
gad = EventGadget()
Select gad
Case 9
*Buffer = ReceiveHTTPMemory("http://www.purebasic.com/index.php")
If *Buffer
Size = MemorySize(*Buffer)
Debug "Content: " + PeekS(*Buffer, Size, #PB_UTF8)
FreeMemory(*Buffer)
;FillMemory(*Buffer,Size)
Else
Debug "Failed"
FreeMemory(*Buffer)
;FillMemory(*Buffer,Size)
EndIf
FreeMemory(*Buffer)
;FillMemory(*Buffer,Size)
EndSelect
EndSelect
Until event = #PB_Event_CloseWindow