DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer en PHP
  • Présentation
  • Principe de génération d'un site PHP avec WEBDEV
  • Les fonctions disponibles en PHP
  • Mode Ajax et PHP
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation

Principe de génération d'un site PHP avec WEBDEV

WEBDEV permet de générer un site PHP sans connaître le langage PHP. Le développement du site se fait comme pour tous les projets WEBDEV en WLangage.
Vous avez également la possibilité de saisir directement votre code PHP.
Le code PHP (ainsi que le code Javascript) dispose à présent d'une analyse syntaxique et lexicale.
Lors de la génération des pages, les pages WEBDEV et les fonctions du WLangage sont automatiquement converties en pages PHP.
Remarque : Pré-requis :
  • Serveurs PHP 5 : Version minimale conseillée : version 5.6.
  • Serveurs PHP 7 : Version minimale conseillée : version 7.0.22.
  • Serveurs PHP 8 : Version minimale conseillée : version 8.0.10.
Les bases de données suivantes peuvent être utilisées :
  • HFSQL,
  • MySQL,
  • PostgreSQL,
  • Oracle,
  • MariaDB.
Les fonctions disponibles en PHP
Voici les fonctionnalités actuellement disponibles en PHP :
Fonctions mathématiquesGestion des chaînes de caractèresCookieXXXGestion des dates et des heures
Fonctions de dessinFonctions EuroXXXEmailEnvoieMessageEnModeXXX
ExceptionXXXGestion des fichiers externesListeXXXPageXXX
SQLxxxSysEnvironnementSysRepSysVersion
URLEncodeUploadXXXFonctions HFSQLFonctions financières
Fonctions FTPTableXXXZoneRépétéeXXXHTTPxxx
MatXXXMemXXXNavigateurXXXSocketXXX
StatXXXTableauXXXXMLxxx

Cette liste évolue très rapidement. Il est conseillé de consulter la documentation de chaque fonction. Le sigle indique si la fonction est disponible en PHP et ses limitations.

Mode Ajax et PHP

Le mode Ajax est disponible en PHP. Il est notamment possible d'utiliser les tables et les zones répétées Ajax.
Liste des exemples associés :
WW_PayPal_PHP Exemples didactiques (WEBDEV) : WW_PayPal_PHP
[ + ] Cet exemple PHP réalisé avec WEBDEV présente comment proposer dans vos sites WEBDEV PHP un paiement sécurisé avec la solution PayPal.
Il montre comment :
- inclure un bouton de paiement PayPal dans une page,
- indiquer les informations de paiement à Paypal,
- définir une page de validation de paiement,
...
WW_Forum_PHP Exemples complets (WEBDEV) : WW_Forum_PHP
[ + ] Cet exemple propose les fonctionnalités principales d'un forum utilisateur (création de forums, de sujets (ou topics) et de messages, modération par un administrateur, recherche, etc...)

WW_FORUM_PHP utilise entre autres les fonctionnalités suivantes :
- Champ riche
- AJAX
- ...
WW_Blogs_php Exemples complets (WEBDEV) : WW_Blogs_php
[ + ] Cet exemple est un site Php de gestion de blogs réalisé avec WEBDEV.
Un blog est un journal ou un recueil d'actualités sur un site Internet.
Il est consultable par tous, et chacun peut y apporter des commentaires.
L'auteur du blog écrit ses messages lorsqu'il le souhaite.
Il est possible de mettre en forme le texte, d'inclure des images, des citations, etc...
De plus, chaque blog peut être exporté en RSS.
WW_Association_PHP Exemples complets (WEBDEV) : WW_Association_PHP
[ + ] Cet exemple présente un site associatif en WEBDEV PHP.
Ce site se compose de 2 parties principales :
- la partie visiteur, accessible par tous.
- et la partie administration, réservée aux membres de l'association.  
 
Ce site permet de présenter les actualités, les galeries photos, la présentation de l'association...
Les membres de l'association peuvent gérer leurs actualités, leurs photos, des échanges de messages ainsi qu'accéder aux petites annonces...
L'administrateur gère l'ensemble du site ainsi que les membres de l'association.
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 06/09/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale