Dialog or Form

mod_harbour is an Apache module that allows to run PRGs directly on the web !!!
Post Reply
User avatar
Willi Quintana
Posts: 859
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú
Contact:

Dialog or Form

Post by Willi Quintana »

Hello friends.
How to create a dialog with data for Registrations and Modifications with mod_harbour
ramirezosvaldo2
Posts: 49
Joined: Mon Jan 19, 2009 4:40 pm

Re: Dialog or Form

Post by ramirezosvaldo2 »

Willian, has you seen tweb ?
Regards
Osvaldo Ramirez
User avatar
Otto
Posts: 4470
Joined: Fri Oct 07, 2005 7:07 pm
Contact:

Re: Dialog or Form

Post by Otto »

Hello Willi,
Should it look like this, and how would you like to get your data. GET,POST, SESSION object?
What would you like to do then?
Best regards,
Otto


Image
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org

********************************************************************
User avatar
Willi Quintana
Posts: 859
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú
Contact:

Re: Dialog or Form

Post by Willi Quintana »

Thanks Otto:
See this example:
https://ibb.co/WtyyCBb
User avatar
Otto
Posts: 4470
Joined: Fri Oct 07, 2005 7:07 pm
Contact:

Re: Dialog or Form

Post by Otto »

Hello Willi,
Here you can test the form.
https://www.modharbour.club/formtest/in ... my+telfono

If you press button "ACCEPT" you see that the form is send and the values are attached to the link.


indexFormMyTemplate.prg?nombre=Willi&apellidos=mytestapellidos&direccion=my+direccion&correoelectronico=my+correo&telefono=my+telfono

Please let me know what you need next.

Best regards,
Otto

1) create a test folder on your server and insert a template mod harbour program

index.prg

Image


2) go to https://www.w3schools.com/html/html_forms.asp
Here you have instructions on how to build a form
Copy the source tag <form></form> into your mod harbour template

Image




4) Add your fields
If you want as in your screen SAY and GET in a single line:
delete <br> ( same as CRLF in Fivewin ) between <label > ( same as SAY in Fivewin ) and <input> ( same as GET in Fivewin )

Image

5) Add buttons
Image


Code: Select all


function main

TEMPLATE

 <!DOCTYPE html>
<html>
<head>

</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>

<form>
<label for="nombre">Nombre:</label> 
<input type="text" id="nombre" name="nombre"><br>

<label for="apellidos">Apellidos:</label> 
<input type="text" id="apellidos" name="apellidos"><br>

<label for="direccion">Direccion:</label> 
<input type="text" id="direccion" name="direccion"><br>

<label for="correoelectronico">Correo electronico:</label> 
<input type="text" id="correoelectronico" name="correoelectronico"><br>

<label for="telefono">Telefono:</label> 
<input type="text" id="telefono" name="telefono">

<br>
<br>
<br>

<input type="reset" value="Cancel" >
<input type="submit" value="Accept" >

</form> 

</body>
</html> 

ENDTEXT

return 

//----------------------------------------------------------------------------//

 
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org

********************************************************************
ramirezosvaldo2
Posts: 49
Joined: Mon Jan 19, 2009 4:40 pm

Re: Dialog or Form

Post by ramirezosvaldo2 »

Otto,

Great, I like your detail samples, It's so easy!!!

We appreciate your samples

Best Regards
Osvaldo Ramirez
User avatar
Otto
Posts: 4470
Joined: Fri Oct 07, 2005 7:07 pm
Contact:

Re: Dialog or Form

Post by Otto »

Osvaldo, I uploaded my "Table | CRUD - create, read, update, and delete" sample.

You can test the sample here:

https://www.modharbour.club/ajaxtablecr ... ud_dbf.prg

Here you can download the source code.
https://www.modharbour.club/ajaxtablecr ... UD_DBF.zip

https://mybergland.com/fwforum/crud%20dbf.pdf


Best regards,
Otto
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org

********************************************************************
Post Reply