Librairies Php Veremes
Documentation des librairies internes de Veremes
 Tout Structures de données Fichiers Fonctions Variables
Référence de la classe HtmlForm

Ce fichier contient la classe php HtmlForm. Plus de détails...

Fonctions membres publiques

 HtmlForm ($pMethode, $pScript, $pClasse="", $pNom="Form", $sCssLabel="", $sCssValue="attributeFormIdValue", $lang="fr", $onSubmit="", $externUrl="", $autoComplete="Off")
 
 formStart ($border=0)
 
 formEnd ()
 
 noMessageFormEnd ()
 
 end ($affiche=TRUE, $bMessage=true)
 
 buttonField ($pLibelle, $pNom, $pOnClick)
 
 hiddenField ($pNom, $pValeur)
 
 textField ($pLibelle, $pNom, $pVal, $pTaille, $pTailleMax=0, $pOnBlur="", $sClass="")
 
 cascadeTextField ($pLibelle, $pNom, $pVal, $pTaille, $pOnKeyUp, $pTailleMax=0, $pOnBlur="")
 
 IntegerField ($pLibelle, $pNom, $pVal, $pTaille, $pTailleMax=0, $pOnBlur="")
 
 numberField ($pLibelle, $pNom, $pVal, $pTaille, $pTailleMax=0, $pOnBlur="")
 
 cascadeNumberField ($pLibelle, $pNom, $pVal, $pTaille, $pOnKeyUp, $pTailleMax=0, $pOnBlur="")
 
 cascadeINTEGERField ($pLibelle, $pNom, $pVal, $pTaille, $pOnKeyUp, $pTailleMax=0, $pOnBlur="")
 
 listField ($sLibelle, $sNom, $sVal, $iTaille, $aListe, $aMultiple=false, $iWidthList="", $sOnChange="")
 
 internalSqlListField ($sLibelle, $sNom, $sVal, $iTaille, $oBd, $sSql, $aMultiple=false, $iWidthList="", $bEmptyOption=true)
 
 listParentField ($sLibelle, $sNom, $sVal, $iTaille, $aListe, $sParent, $iWidthList="")
 
 labelField ($pLibelle, $pNom, $pVal)
 
 checkIsPdfFile ($sFilePath)
 
 radioField ($pLibelle, $pNom, $pVal, $pListe, $pInactiveMode=false, $sCssLabelListe="")
 
 areaField ($pLibelle, $pNom, $pVal, $pLig, $pCol, $sAjoutHtml="")
 
 areaReadField ($pLibelle, $pNom, $pVal, $pLig, $pCol)
 
 doubleListField ($pLibelle, $pNom1, $pNom2, $pVal, $pTaille, $pListe1, $pListe2, $pLargeur, $sObjetListe1, $sObjetListe2, $sObjetStock, $sObjetAffiche="")
 
 submitField ($pLibelle, $pNom, $pOnClick="")
 
 cascadeListField ($sLibelle, $sNom, $sVal, $iTaille, $aListe="", $sOnChange="", $iWidthList="")
 
 cascadeListParentField ($sLibelle, $sNom, $sVal, $iTaille, $aListe, $sParent, $sOnChange="", $iWidthList="")
 
 linkField ($pLibelle, $pNom, $pHref, $pStyle="", $pImage="", $pGroupeDeLien=null, $pSeparateur="")
 
 uploadField ($pLibelle, $pNom, $pTaille, $pValeur, $pOnChange="", $pId)
 
 fileField ($pLibelle, $pNom, $pTaille, $pOnChange="")
 
 calendarField ($pLibelle, $pNom, $pVal, $pTaille, $sFormat= 'dd/mm/yy', $pTailleMax=0, $pOnBlur="")
 
 calendarDateTimeField ($pLibelle, $pNom, $pVal, $pTaille, $sFormat= 'dd/mm/yy', $pTailleMax=0, $pOnBlur="")
 
 cascadeCalendarField ($pLibelle, $pNom, $pVal, $pTaille, $pOnKeyUp, $sFormat= 'dd/mm/yy', $pTailleMax=0, $pOnBlur="", $sClass="")
 
 FolderTreeField ($pNom, $pVal, $pWidth, $pHeight)
 
 subFormEnd ()
 
 PasswordField ($pLibelle, $pNom, $pVal, $pTaille, $pTailleMax=0)
 
 OpenlayersField ($pLibelle, $pNom, $iLongitude, $iLatitude, $iZoom, $iWidth, $iHeight, $sNomFlux, $sFlux, $sCouches)
 
 Openlayers2Field ($sTitle, $sName, $iWidth, $iHeight, $sProjection, $aLayers, $aExtent, $aTools, $aFeature)
 
 graphicsPaletteField ($sLabel, $sName, $sValTexte, $sFormat="unary", $sSeparator=",", $bVisible=false)
 
 SliderField ($pLibelle, $pNom, $iDefaultvalue, $pTaille, $ivalueMin=0, $ivalueMax)
 
 HtmlEditor ($pLibelle, $pNOM, $iDefaultValue, $iHeight)
 
 treeviewField ($pLibelle, $pNom, $iDefaultvalue, $iWidth, $iHeight, $sTemplate="")
 
 multiTreeviewField ($sTitle, $sName, $sValue, $iWidth, $iHeight, $sTemplate="")
 
 addLine ($texte, $sAlign="center", $sClass="")
 
 groupComponentStart ($sName, $sAlign, $sFrameBorder=0)
 
 groupComponentEnd ()
 
 predefinedListTag ($sTitle, $sName, $sValues, $aAvailableTags, $iWidth)
 
 labelFromIdField ($pLibelle, $pNom, $pVal, $sIdentifiant, $sLabel, $sSchema, $sTable, $oBd)
 
 frameField ($pLibelle, $pNom, $pVal, $iWidth, $iHeight)
 

Champs de données

 $sFolderLib =""
 
 $lang
 
 $methode
 
 $CssTable
 
 $CssLabel
 
 $CssValue
 
 $nbChamps =0
 
 $transfertFichier =0
 
 $onSubmit =""
 
 $externUrl =""
 
 $autoComplete ="Off"
 

Description détaillée

Auteur
Philippe Rigaux rigau.nosp@m.x@la.nosp@m.msade.nosp@m..dau.nosp@m.phine.nosp@m..fr. Olivier Gayte olivi.nosp@m.er.g.nosp@m.ayte@.nosp@m.vere.nosp@m.mes.c.nosp@m.om. Yoann Perollet yoann.nosp@m..per.nosp@m.ollet.nosp@m.@ver.nosp@m.emes..nosp@m.com.

Cette classe à été élaborée par Philippe Rigaux. Elle permet de générer dynamiquement et simplement les champs html.

Documentation des fonctions membres

addLine (   $texte,
  $sAlign = "center",
  $sClass = "" 
)

Ajout d'une ligne de séparation accompagnée d'un texte.

Paramètres
$texteTexte quelconque.
$sAlignChaine alignement du texte (facultatif).
$sClassChaine classe css du texte (facultatif).
areaField (   $pLibelle,
  $pNom,
  $pVal,
  $pLig,
  $pCol,
  $sAjoutHtml = "" 
)

Champ TextArea

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ.
$pValValeur du champ.
$pLigNombre de lignes du champ.
$pColNombre de colonnes du champ.
$sAjoutHtmlHtml à ajouter à la suite du champ.
areaReadField (   $pLibelle,
  $pNom,
  $pVal,
  $pLig,
  $pCol 
)

Champ TextArea non modifiable

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ.
$pValValeur du champ.
$pLigNombre de lignes du champ.
$pColNombre de colonnes du champ.
buttonField (   $pLibelle,
  $pNom,
  $pOnClick 
)

Champ bouton

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ.
$pOnClickCode exécuté sur clic.
calendarDateTimeField (   $pLibelle,
  $pNom,
  $pVal,
  $pTaille,
  $sFormat = 'dd/mm/yy',
  $pTailleMax = 0,
  $pOnBlur = "" 
)

Champ calendrier avec saisie de l'heure.

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ cache.
$pValvaleur du champ.
$pTailleTaille du champ.
$sFormatFormat de la date.
$pTailleMaxTaille max du champ.
$pOnBlurEvènement sur perte de focus.
calendarField (   $pLibelle,
  $pNom,
  $pVal,
  $pTaille,
  $sFormat = 'dd/mm/yy',
  $pTailleMax = 0,
  $pOnBlur = "" 
)

Champ calendrier.

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ cache.
$pValvaleur du champ.
$pTailleTaille du champ.
$sFormatFormat de la date.
$pTailleMaxTaille max du champ.
$pOnBlurEvènement sur perte de focus.
cascadeCalendarField (   $pLibelle,
  $pNom,
  $pVal,
  $pTaille,
  $pOnKeyUp,
  $sFormat = 'dd/mm/yy',
  $pTailleMax = 0,
  $pOnBlur = "",
  $sClass = "" 
)

Champ calendrier cascade.

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ cache.
$pValvaleur du champ.
$pTailleTaille du champ.
$pOnKeyUpEvènement sur fin d'édition.
$sFormatFormat de la date.
$pTailleMaxTaille max du champ.
$pOnBlurEvènement sur perte de focus.
$sClassSurcharge de la classe.
cascadeINTEGERField (   $pLibelle,
  $pNom,
  $pVal,
  $pTaille,
  $pOnKeyUp,
  $pTailleMax = 0,
  $pOnBlur = "" 
)

Champ n'acceptant que le type entier avec cascade

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ.
$pValValeur du champ.
$pTailleTaille du champ.
$pOnKeyUpEvenement sur fin d'édition.
$pTailleMaxTaille maximun du champ (falcultatif).
$pOnBlurEvenement sur perte du focus (falcultatif).
cascadeListField (   $sLibelle,
  $sNom,
  $sVal,
  $iTaille,
  $aListe = "",
  $sOnChange = "",
  $iWidthList = "" 
)

Champ liste Cascade

Paramètres
$sLibelleLibellé du champ.
$sNomNom du champ.
$sValValeur du champ.
$iTailleTaille du champ.
$aListeListe du champ.
$sOnChangeValeur du paramètre "onChange" de la liste générée. (ne pas oublier de mettre la fonction entre guillemets)
$iWidthListLongueur du champ.
cascadeListParentField (   $sLibelle,
  $sNom,
  $sVal,
  $iTaille,
  $aListe,
  $sParent,
  $sOnChange = "",
  $iWidthList = "" 
)

Champ Liste cascade avec édition de l'objet parent

Paramètres
$sLibelleLibellé du champ.
$sNomNom du champ.
$sValValeur du champ.
$iTailleTaille du champ.
$aListeListe du champ.
$sParentObjet parent
$sOnChangeValeur du paramètre "onChange" de la liste générée. (ne pas oublier de mettre la fonction entre guillemets)
$iWidthListLongueur du champ.
cascadeNumberField (   $pLibelle,
  $pNom,
  $pVal,
  $pTaille,
  $pOnKeyUp,
  $pTailleMax = 0,
  $pOnBlur = "" 
)

Champ n'acceptant que le type numérique avec cascade

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ.
$pValValeur du champ.
$pTailleTaille du champ.
$pOnKeyUpEvenement sur fin d'édition.
$pTailleMaxTaille maximun du champ (falcultatif).
$pOnBlurEvenement sur perte du focus (falcultatif).
cascadeTextField (   $pLibelle,
  $pNom,
  $pVal,
  $pTaille,
  $pOnKeyUp,
  $pTailleMax = 0,
  $pOnBlur = "" 
)

Champ Texte cascade

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ.
$pValValeur du champ.
$pOnKeyUpEvenement sur fin d'édition.
$pTailleTaille du champ.
$pTailleMaxTaille maximun du champ (falcultatif).
$pOnBlurEvenement sur perte du focus (falcultatif).
checkIsPdfFile (   $sFilePath)

Permet de vérifier si le fichier est un pdf.

Paramètres
$sFilePathLe chemin du fichier
Renvoie
Vrai si le fichier est un pdf faux sinon
doubleListField (   $pLibelle,
  $pNom1,
  $pNom2,
  $pVal,
  $pTaille,
  $pListe1,
  $pListe2,
  $pLargeur,
  $sObjetListe1,
  $sObjetListe2,
  $sObjetStock,
  $sObjetAffiche = "" 
)

Champ double Liste

Paramètres
$pLibelleLibellé du champ.
$pNom1Nom du premier champ liste.
$pNom2Nom du deuxième champ liste.
$pValValeur du champ par défaut.
$pTailleTaille du champ liste.
$pListe1Liste du premier champ liste.
$pListe2Liste du deuxième champ liste.
$pLargeurLargeur des listes déroulantes.
$sObjetListe1premier champ liste en javascript.
$sObjetListe2deuxième champ liste en javascript.
$sObjetStockobjet dans lequel on stocke les valeurs sélectionnées.
$sObjetAfficheobjet dans lequel on affiche les valeurs sélectionnées.
end (   $affiche = TRUE,
  $bMessage = true 
)

Fin du formulaire, avec affichage éventuel.

Paramètres
$afficheAffichage du formulaire (OUI ou NON).
$bMessageDéfinit si le formulaire affiche les message de succés et d'erreur.
Renvoie
Le formulaire HTML crée.
fileField (   $pLibelle,
  $pNom,
  $pTaille,
  $pOnChange = "" 
)

Méthode pour créer un champ upload

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ.
$pTailleTaille du champ.
$pOnChangeÉvènement ONCHANGE du champ.
FolderTreeField (   $pNom,
  $pVal,
  $pWidth,
  $pHeight 
)

Champ arborescence

Paramètres
$pNomNom du champ
$pValChemin à parcourir
$pWidthlargeur du champ
$pHeighthauteur du champ
formEnd ( )

Fin du formulaire avec message.

formStart (   $border = 0)

Départ du formulaire.

Paramètres
$borderLargeur des bordures de formulaire.
frameField (   $pLibelle,
  $pNom,
  $pVal,
  $iWidth,
  $iHeight 
)
graphicsPaletteField (   $sLabel,
  $sName,
  $sValTexte,
  $sFormat = "unary",
  $sSeparator = ",",
  $bVisible = false 
)

Champ palette graphique

Paramètres
$sLabellabel du champ
$sNamenom du champ
$sValTextevaleur du champ
$sFormatformat de la couleur (Choix possible: unary(0 à 1), decimal et hexadecimal)
$sSeparatorséparateur des couleurs
$bVisiblepermet d'afficher ou non la couleur sous forme de texte
$Formatde la couleur (hexa, dec, bool)
groupComponentEnd ( )

Fin d'un groupe de composant

groupComponentStart (   $sName,
  $sAlign,
  $sFrameBorder = 0 
)

Début d'un groupe de composant

Paramètres
$sNameNom du groupe de composant.
$sAlignalignement du composant. Valeur possible (left, right, '').
$sFrameBorderÉpaisseur de la bordure.
hiddenField (   $pNom,
  $pValeur 
)

Champ caché

Paramètres
$pNomNom du champ.
$pValeurValeur du champ.
HtmlEditor (   $pLibelle,
  $pNOM,
  $iDefaultValue,
  $iHeight 
)

Champ éditeur html

Paramètres
$pLibelle: Libellé du champ
$pNOM: Nom du champ
$iDefaultValue: Valeur par défaut
$iHeight: Hauteur du champ
HtmlForm (   $pMethode,
  $pScript,
  $pClasse = "",
  $pNom = "Form",
  $sCssLabel = "",
  $sCssValue = "attributeFormIdValue",
  $lang = "fr",
  $onSubmit = "",
  $externUrl = "",
  $autoComplete = "Off" 
)

Constructeur de la classe

Paramètres
$pMethodeMéthode de formulaire.
$pScriptAction effectuée par le formulaire.
$pClasseclasse css associée au formulire formulaire.
$pNomNom du formulaire.
$sCssLabelClasse Css des labels.
$sCssValueclasse css des inputs.
$langlang de l'application.
$onSubmitAction lors du submit du formulaire.
$externUrl: permet de trouver les url lors d'un appel externe
$autoComplete: permet de définir sir le formulaire utilise l'autocompletion return nothing la fonction réalise un echo
IntegerField (   $pLibelle,
  $pNom,
  $pVal,
  $pTaille,
  $pTailleMax = 0,
  $pOnBlur = "" 
)

Champ n'acceptant que le type entier

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ.
$pValValeur du champ.
$pTailleTaille du champ.
$pTailleMaxTaille maximun du champ (falcultatif).
$pOnBlurEvenement sur perte du focus (falcultatif).
internalSqlListField (   $sLibelle,
  $sNom,
  $sVal,
  $iTaille,
  $oBd,
  $sSql,
  $aMultiple = false,
  $iWidthList = "",
  $bEmptyOption = true 
)
labelField (   $pLibelle,
  $pNom,
  $pVal 
)

Gestion d'un champ en affichage uniquement

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ.
$pValValeur du champ.
labelFromIdField (   $pLibelle,
  $pNom,
  $pVal,
  $sIdentifiant,
  $sLabel,
  $sSchema,
  $sTable,
  $oBd 
)

Composant permettant de récupérer un label en fonction d'un id puis de créer un labelField.

Paramètres
$pLibelle: Libellé du champ.
$pNom: Nom du champ.
$pVal: Valeur du champ.
$sIdentifiant: Nom de la colonne de l'identifiant.
$sLabel: Nom de la colonne du libellé.
$sSchema: Schéma.
$sTable: Nom de la table.
linkField (   $pLibelle,
  $pNom,
  $pHref,
  $pStyle = "",
  $pImage = "",
  $pGroupeDeLien = null,
  $pSeparateur = "" 
)

Champ lien

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ.
$pHrefCode exécuté sur clic.
$pStyleStyle CSS associé au lien.
$pImageImage associée au lien.
$pGroupeDeLienPlace dans le groupe de liens (si groupe de liens...).
$pSeparateurCharactère séparateur dans le groupe de liens.
listField (   $sLibelle,
  $sNom,
  $sVal,
  $iTaille,
  $aListe,
  $aMultiple = false,
  $iWidthList = "",
  $sOnChange = "" 
)

champ Liste

Paramètres
$sLibelleLibellé du champ.
$sNomNom du champ.
$sValValeur du champ.
$iTailleTaille du champ.
$aListeListe du champ.
$aMultiplePossibilité de sélectionner plusieurs valeurs.
$iWidthListLongueur du champ.
listParentField (   $sLibelle,
  $sNom,
  $sVal,
  $iTaille,
  $aListe,
  $sParent,
  $iWidthList = "" 
)

Champ liste permettant de se placer sur l'objet parent

Paramètres
$sLibelleLibellé du champ.
$sNomNom du champ.
$sValValeur du champ.
$iTailleTaille du champ.
$aListeListe du champ.
$sParentObjet parent.
$iWidthListLongueur du champ.
multiTreeviewField (   $sTitle,
  $sName,
  $sValue,
  $iWidth,
  $iHeight,
  $sTemplate = "" 
)

Champ multi arborescence

Paramètres
$sTitle: Libellé du champ
$sName: Nom du champ
$sValue: Valeurs de la liste déroulante
$iWidth: Largeur du champ
$iHeight: Hauteur du champ
$sTemplate: Template autorisé
noMessageFormEnd ( )

Fin du formulaire sans message.

numberField (   $pLibelle,
  $pNom,
  $pVal,
  $pTaille,
  $pTailleMax = 0,
  $pOnBlur = "" 
)

Champ n'acceptant que le type numérique

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ.
$pValValeur du champ.
$pTailleTaille du champ.
$pTailleMaxTaille maximun du champ (falcultatif).
$pOnBlurEvenement sur perte du focus (falcultatif).
Openlayers2Field (   $sTitle,
  $sName,
  $iWidth,
  $iHeight,
  $sProjection,
  $aLayers,
  $aExtent,
  $aTools,
  $aFeature 
)

champ Openlayers

Paramètres
$sTitleLibellé du champ.
$sNameNom du champ.
$iWidthLargeur de la carte en pixel (préconisé 500px).
$iHeighthauteur de la carte en pixel (préconisé 300px).
$sProjectionSystème de projection.
$aLayersListe des couches.
$aExtentEtendue.
$aToolsliste des outils.
$aFeatureautres paramètres.
OpenlayersField (   $pLibelle,
  $pNom,
  $iLongitude,
  $iLatitude,
  $iZoom,
  $iWidth,
  $iHeight,
  $sNomFlux,
  $sFlux,
  $sCouches 
)

Champ Openlayer (deprecated)

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ.
$iLongitudeLongitude sur laquelle sera centrée.
$iLatitudeLatitude sur laquelle sera centrée.
$iZoomEchelle de zoom de la carte.
$iWidthLargeur de la carte en pixel (préconisé 500px).
$iHeighthauteur de la carte en pixel (préconisé 300px).
$sNomFluxNom du flux WMS (ex : geosignal WMS).
$sFluxUrl du flux wms (ex : http://www.geosignal.org/cgi-bin/wmsmap?).
$sCouchesListe des dalles à afficher séparé par des virgules (ex : RASTER1000K,RASTER500K,RASTER250K,RASTER100K,RASTER50K,RASTER25K,RASTER5K).
PasswordField (   $pLibelle,
  $pNom,
  $pVal,
  $pTaille,
  $pTailleMax = 0 
)

Champ mot de passe

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ.
$pValValeur du champ.
$pTailleTaille du champ.
$pTailleMaxTaille maximun du champ.
predefinedListTag (   $sTitle,
  $sName,
  $sValues,
  $aAvailableTags,
  $iWidth 
)

Gestion

Paramètres
$sNameNom du groupe de composant.
$aValuesNom du groupe de composant.
$aAvailableTagsNom du groupe de composant.
$iWidthNom du groupe de composant.
radioField (   $pLibelle,
  $pNom,
  $pVal,
  $pListe,
  $pInactiveMode = false,
  $sCssLabelListe = "" 
)

Champ radio

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ.
$pValValeur du champ.
$pListeListe du champ.
$pInactiveModeListe du champ.
$sCssLabelListeCss des textes des radio.
SliderField (   $pLibelle,
  $pNom,
  $iDefaultvalue,
  $pTaille,
  $ivalueMin = 0,
  $ivalueMax 
)

Champ slider

Paramètres
$pLibelle: Libellé du champ
$pNom: Nom du champ
$iDefaultvalue: Valeur par défaut
$pTaille: Taille du champ
$ivalueMin: Valeur minimum du slider
$ivalueMax: Valeur maximum du slider
Renvoie
un slider avec un champ texte
subFormEnd ( )

Fin du sous-formulaire, avec affichage éventuel.

Renvoie
Le formulaire HTML crée.
submitField (   $pLibelle,
  $pNom,
  $pOnClick = "" 
)

Bouton submit

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ.
$pOnClickAction sur click du formulaire.
textField (   $pLibelle,
  $pNom,
  $pVal,
  $pTaille,
  $pTailleMax = 0,
  $pOnBlur = "",
  $sClass = "" 
)

Champ Texte

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ.
$pValValeur du champ.
$pTailleTaille du champ.
$pTailleMaxTaille maximun du champ (falcultatif).
$pOnBlurEvenement sur perte du focus (falcultatif).
$sClassSurcharge de la classe.
treeviewField (   $pLibelle,
  $pNom,
  $iDefaultvalue,
  $iWidth,
  $iHeight,
  $sTemplate = "" 
)

Champ arborescence

Paramètres
$pLibelle: Libellé du champ
$pNom: Nom du champ
$iDefaultvalue: Valeur par défaut
$iWidth: Largeur du champ
$iHeight: Hauteur du champ
$sTemplate: Template autorisé
uploadField (   $pLibelle,
  $pNom,
  $pTaille,
  $pValeur,
  $pOnChange = "",
  $pId 
)

Champ upload.

Paramètres
$pLibelleLibellé du champ.
$pNomNom du champ cache.
$pTailleTaille du champ.
$pValeurValeur du champ.
$pOnChangeévènement ONCHANGE.
$pIdId du champ fichier.

Documentation des champs

$autoComplete ="Off"

Autocomplétion

$CssLabel

Style des libéllés de champs dans le formulaire.

$CssTable

Style de la table contenue dans le formulaire.

$CssValue

Style des valeurs des champs dans le formulaire.

$externUrl =""

urlExterne

$lang

Langue sélectionnée par l'utilisateur

$methode

Méthode de formulaire.

$nbChamps =0

Nombre de champs dans le formulaire.

$onSubmit =""

Validation par la touche entrée

$sFolderLib =""

Variable globale stockant le nom de dossier lib.

$transfertFichier =0

Formulaire d'upload de fichier.


La documentation de cette classe a été générée à partir du fichier suivant :