Index
A
activation Publication Web personnalisée dans base de données 15
add(), méthode 41
addSortRule(), méthode 39
Admin Console 14
,
15
adresse IP dynamique 13 adresse IP statique 13
Ajouter, commande 31
année à quatre chiffres, rubrique 45
API FileMaker pour PHP 9 définition 9
didacticiel 29 exemples 29
installation manuelle 13
référence 28
API PHP pour la Publication Web personnalisée 9
Avantages XML 10
B
bases de données, protection après publication 16
bibliothèque d’URL du client 12
C
classe FileMaker 29
clearSortRules(), méthode 39
commit(), méthode 31
compte Invité
activation 17
Désactivation 17
comptes et privilèges
activation, Publication Web personnalisée 15
compte Invité 17
scripts 22
configuration du serveur 12
connexion
à FileMaker Server 30
à une base de données FileMaker 30
Conteneur, rubriques
accès aux données par les utilisateurs Web 21
publication du contenu 18
téléchargement progressif 21
contrôle par le calcul 46
createRecord(), méthode 31 création d’un enregistrement 31
cURL 12
cURL, erreurs du module 62
D
date, rubrique 45
déclencheurs 24
delete(), méthode 32
,
37
didacticiel sur l’API FileMaker pour PHP 29
documentation 6 documentation électronique 6 documentation en ligne 6 documentation JDBC 6 documentation ODBC 6 documentation relative à l’installation 6
dossier Web, copie des objets de rubrique Conteneur 18
duplication d’un enregistrement 32
Dupliquer, commande 32
E
édition d’un enregistrement 32
Edition, commande 32
élément de la liste de valeurs, validation 46
enregistrements 31
ensemble de résultats 43
entre, validation 45
erreurs
fichiers journaux au serveur Web 51
gestion 48
numéros des codes d’erreur des bases de données 55
exécution de requêtes 39
exemples d’API FileMaker pour PHP 29
F
fichiers journaux 50
accès au serveur Web 51 description 51
Tomcat 54 web_server_module_log.txt 54
wpe.log 52
fichiers journaux d’accès au serveur Web, description 51
field
année à quatre chiffres 45
Date 45
Heure 45 heure du jour 45
Horodatage 45
nombre maximal de caractères 44 non vide 44 numérique uniquement 44
FileMaker Server Admin
voir Admin Console
FileMaker Server
documentation 6 installation 6
G
gestion des erreurs 48
getDatabase(), méthode 35
getErrors(), méthode 48
getFetchCount(), méthode 43 getField(), méthode 43 getFieldAsTimestamp(), méthode 43
getFields(), méthode 35
,
43 getFoundSetCount(), méthode 43
getLayout(), méthode 35
getMessage(), méthode 48
getName(), méthode 35
,
36
getRange(), méthode 39
getRecords(), méthode 43
getRelatedSet(), méthode 36 getRelatedSets(), méthode 36
getValueListsTwoFields(), méthode 38 getValueListTwoFields(), méthode 38
H
heure du jour, rubrique 45 heure, rubrique 45
horodatage Unix 43 horodatage, rubrique 43
,
45
I
informations de référence 28
installation de l’API FileMaker pour PHP 13 installation manuelle de l’API FileMaker pour PHP 13
isError(), méthode 48
isValidationError(), méthode 47
J
jeu de privilèges d’accès, Publication Web personnalisée 15
journal d’application 52
Journaux Tomcat 54
L
Latin-1, codage 27
limites des sources de données ODBC 15
listes de valeurs 37
listFields(), méthode 35 listLayouts(), méthode 35 listRelatedSets(), méthode 35
listScripts(), méthode 33
listValueLists(), méthode 35
,
37
M
Mac OS X, outil Server Admin 12
méthode getContainerData() 18
,
43
méthode getContainerDataURL() 19
,
43
méthodes
add() 41
addSortRule() 39 clearSortRules() 39
commit() 31 createRecord() 31
delete() 32
,
37
getContainerData() 18
,
43
getContainerDataURL() 19
,
43
getDatabase() 35
getErrors() 48
getFetchCount() 43 getField() 43 getFieldAsTimestamp() 43
getFields() 35
,
43 getFoundSetCount() 43
getLayout() 35
getMessage() 48
getName() 35
,
36
getRange() 39
getRecords() 43
getRelatedSet() 36 getRelatedSets() 36
getValueListsTwoFields() 38 getValueListTwoFields() 38
isError() 48
isValidationError() 47
listFields() 35 listLayouts() 35 listRelatedSets() 35
listScripts() 33
listValueLists() 35
,
37
newAddCommand() 31
newCompoundFindCommand() 41
newDeleteCommand() 32 newDuplicateCommand() 32 newEditCommand() 32
newFindAllCommand() 40 newFindAnyCommand() 40 newFindCommand() 40
newFindRequest() 41
newPerformScriptCommand() 33
newRelatedRecord() 37
numErrors() 47
,
48
setLogicalOperator() 39
setOmit() 41
setPreCommandScript() 33
,
39
setPreSortScript() 34
,
39
setProperty() 30
setRange() 39
setRelatedSetsFilters() 44
setResultsLayout() 35
setScript() 34
,
39
validate() 46
modèles 35
Modifier le mot de passe, script 17
Moteur de publication Web
codes d’erreurs générés 55
description 8
journal d’application 52
traitement d’une requête 8
64
Mots de passe
aucun mot de passe de connexion 17
définition pour la Publication Web personnalisée 15
Modifier le mot de passe, script 17
N
newAddCommand(), méthode 31
newCompoundFindCommand(), méthode 41
newDeleteCommand(), méthode 32 newDuplicateCommand(), méthode 32 newEditCommand(), méthode 32
newFindAllCommand(), méthode 40 newFindAnyCommand(), méthode 40 newFindCommand(), méthode 40
newFindRequest(), méthode 41
newPerformScriptCommand(), méthode 33
newRelatedRecord(), méthode 37
nombre maximal de caractères, rubrique 44
noms d’utilisateur
définition pour la Publication Web personnalisée 15
non vide, rubrique 44 numérique uniquement, rubrique 44
numéros des
codes d’erreurs des bases de données 55
numErrors(), méthode 47
,
48
O
objet d’enregistrement 31
objet d’ensemble lié 35
objet de base de données 30 objets de classe FileMaker 30 base de données 30
enregistrement 31
ensemble lié 35
objets de commande FileMaker
Ajouter 31
Dupliquer 32
Modifier 32
Recherche composée, commande 41
Rechercher au moins, commande 40
Rechercher tout, commande 40
Rechercher, commande 39
,
40
Supprimer 32
P
PHP
activation dans une base de données 15
avantages 9
erreurs 62
problèmes 54
récapitulatif de la procédure de publication 25
test d’un site Web 50
version prise en charge 13
PHP 5 12
prévalidation 44
année à quatre chiffres 45
commandes 44
Date 45
enregistrements 46
Heure 45 heure du jour 45
Horodatage 45
nombre maximal de caractères 44 non vide 44 numérique uniquement 44
rubriques 46
privilège d’accès étendu, Publication Web personnalisée 15
privilèges d’accès 17
problèmes
Publication de sites Web personnalisée 50
protection des bases de données publiées 16
publication statique, définition 7
publication sur le Web
codes d’erreurs des bases de données 55
objets de rubrique Conteneur 18
protection des bases de données 16
utilisation de PHP 25
vidéos QuickTime 19
Publication Web instantanée.
définition 7
documentation 6
Publication Web personnalisée
activation dans le moteur de publication Web 16
activation dans une base de données 15
avec PHP 9 avec XML 9
définition 7
privilège d’accès étendu 15
restriction d’accès au serveur Web à l’aide des adresses
IP 16
scripts 23
utilisation des scripts 21
vue d’ensemble 7
publication Web personnalisée XML 9
R
recherche composée
commande 41
exemple 42
Rechercher au moins, commande 40
Rechercher tout, commande 40
Rechercher, commande 40
Rechercher, objets de commande 39
Reconnexion, script 17
représentation de la date 43
résolution des problèmes des sites Web 54
S
SAT
voir Admin Console
65
scripts 33
astuces et considérations 21
comptes et privilèges 22
dans la Publication Web personnalisée 21
déclencheurs 24
Modifier mot de passe 17
Reconnexion 17
sécurité
comptes utilisateurs et mots de passe 16 consignes pour la protection de vos bases de données publiées 16
documentation 9
limitation d’accès depuis des adresses IP 16
Server Admin, outil
voir Mac OS X, Server Admin
sessions de base de données permanentes 15 sessions de base de données, permanence 15
,
17
,
17
setLogicalOperator(), méthode 39
setOmit(), méthode 41
setPreCommandScript(), méthode 33
,
39
setPreSortScript(), méthode 34
,
39
setProperty(), méthode 30
setRange(), méthode 39
setRelatedSetsFilters(), méthode 44
setResultsLayout(), méthode 35
setScript(), méthode 34
,
39
sites Web
pages d’assistance FileMaker 6
problèmes 54
stockage 49
suivi 51
Test 50
source de données SQL externe 15
SSL (Secure Sockets Layer), cryptage 16
stockage des sites Web 49
suivi des sites Web 51
suppression d’un enregistrement 32
Supprimer, commande 32
T
Table externe, boîte de dialogue 44
tables externes 35
tant que serveur Web
fichiers journaux 51
test des sites Web 50
tester la publication PHP 54 tests technologiques 54
traitement d’un ensemble de résultats 43
traitement d’une requête du moteur de publication Web 8
U
Unicode 27
UTF-8,codage 27
Utilisateurs Web
utilisation de données d’une rubrique Conteneur 21
utilisation
enregistrements 31
listes de valeurs 37
modèles 35
scripts 33
tables externes 35
V
valeur existante, validation 45 valeur unique, validation 45
validate(), méthode 46
validation 44
année à quatre chiffres 45
commandes 44
Date 45
enregistrements 46
Heure 45 heure du jour 45
Horodatage 45
nombre maximal de caractères 44 non vide 44 numérique uniquement 44
rubriques 46
vidéos QuickTime, publication sur le Web 19
vue d’ensemble
publication PHP 25
Publication Web personnalisée 7
W
web_server_module_log.txt, fichier journal 54
wpe.log, fichier journal 52
66