1. Learn WebDNA Programming

Learning WebDNA programming: the very basics.

numero = 153
interpreted = N
texte = First, you need a webserver. Most modern operating systems include a webserver. On a Mac, activate it with "Sharing > Web Sharing". Then install WebDNA FastCGI. Confirm that everything went fine by linking to http://localhost/webdna/ The admin login and password is admin:admin If you don't have one, get a free WebDNA Developer Edition license at http://dev.webdna.us/products.html Once installed as a module for the webserver, WebDNA looks for two things: - the .dna extension for your WebDNA pages - The html comment <!--HAS_WEBDNA_TAGS--> at the top of your WebDNA pages Is this mandatory? No, you can override these requirements in the settings. But for now, let's use .dna as the extension and put <!--HAS_WEBDNA_TAGS--> at the top of the pages. A basic WebDNA tag is [date]. Note the syntax: the WebDNA language is built to understand square brackets. Create a page named "test.dna" in your root webserver (on a Mac, this is /Library/WebServer/Documents/) and enter the following code: <!--HAS_WEBDNA_TAGS--> [date] That's it! Using your browser, call your local server with this address: http://127.0.0.1/test.dna You should see today's date. Simple, isn't it? What if you want another date format? Try this: [date %A, %B %d, %Y]. This will show the day, month, date and year in the format of Thursday, August 14, 2012. You will find all the date formats here Try [time] too... image >>> Next page... First, you need a webserver. Most modern operating systems include a webserver. On a Mac, activate it with "Sharing > Web Sharing". Then install WebDNA FastCGI.

Confirm that everything went fine by linking to http://localhost/webdna/

The admin login and password is admin:admin

If you don't have one, get a free WebDNA Developer Edition license at http://dev.webdna.us/products.html

Once installed as a module for the webserver, WebDNA looks for two things:

- the .dna extension for your WebDNA pages
- The html comment <!--HAS_WEBDNA_TAGS--> at the top of your WebDNA pages

Is this mandatory? No, you can override these requirements in the settings. But for now, let's use .dna as the extension and put <!--HAS_WEBDNA_TAGS--> at the top of the pages.

A basic WebDNA tag is [date]. Note the syntax: the WebDNA language is built to understand square brackets.

Create a page named "test.dna" in your root webserver (on a Mac, this is /Library/WebServer/Documents/) and enter the following code:


<!--HAS_WEBDNA_TAGS--> [date]

That's it! Using your browser, call your local server with this address:

http://127.0.0.1/test.dna

You should see today's date.

Simple, isn't it? What if you want another date format? Try this: [date %A, %B %d, %Y]. This will show the day, month, date and year in the format of Thursday, August 14, 2012. You will find all the date formats here

Try [time] too...

image
>>> Next page... Christophe Billiottet

DOWNLOAD WEBDNA NOW!

Top Articles:

Related Readings:

4. Password Protecting

How to password-protect a page using WebDNA...

3. Passing Data from a Form

Passing data from a form and retrieving it using WebDNA...

WebDNA video training - WebDNA Syntax video

...

WebDNACodeSparker FRAMEWORK by Govinda

I am glad to help the beginners...

Kendo UI

This is a Code Library built with WebDNA...

6. Working with Databases

Working with WebDNA database...