Liste des procédures et fonctions ipScript

Database
Date
FTP
File
Graphic
Internet
Report
String
System

Database
DbAssignTable
DbCancel
DbClose
DbCommit
DbDelete
DbEdit
DbEngine
DbField
DbFilter
DbFirst
DbFreeTable
DbGoToNearest
DbGotoKey
DbInMemory
DbInsert
DbJpegImg
DbLast
DbNext
DbOpen
DbPost
DbPrior
DbRecordCount
DbRollBack
DbSetField
DbSetKey
DbStartTransaction
DbToTable
SQLSaveToTable
SqlAssign
SqlAssignDB
SqlAssignDbReadOnly
SqlCommit
SqlConnection
SqlError
SqlExec
SqlExecTime
SqlField
SqlFieldCount
SqlFieldName
SqlFieldType
SqlFirst
SqlFree
SqlJpegImg
SqlLast
SqlNext
SqlPrior
SqlQuery
SqlRecordCount
SqlRollback
SqlStartTransaction
SqlToJSON
SqlToStr
SqlToTextFile
StrToHTML

Procedure HttpHeader(HStr)

Permet de préciser l'entête http à retourner au navigateur.

Par défaut l'entête est 'Content-type: text/html'

Ceci est très utile pour produire autre chose qu'une page html, comme par exemple une image ou une redirection (voir exemple).

Attention, il faut mettre un Halt après le HttpHeader si on ne désire pas voir la suite du scripte s'éxécuter (cas d'une redirection par exemple).

Exemple :

Cet exemple permet de rediriger le navigateur vers un autre site plutôt que de lui retourner une page html.

<html>
<head></head>
<body>
</body>
</html>
<ips>
Begin
HttpHeader('Location: http://www.mondomaine.com');
Halt;
End.
</ips>



Disponible à partir de ipScript version 2.00