Description

Un script PHP et un fichier texte qu'il suffit de créer avec un éditeur de texte tout simplement. Alors pourquoi essayer de le faire générer par Freeway ? pour gagner du temps et ne pas être obliger d'ouvrir 2 logiciels pour travailler sur son site, etc. on peut se trouver plein de raisons mais la meilleure reste tout simplement de se simplifier la vie.

PHP Mark Up :
L'action PHP la plus simple à mettre en oeuvre. Elle permet de créer un fichier PHP sans quitter Freeway.

Mettre en Oeuvre

Créez simplement une page blanche et appliquez l'action PHP Mark Up sur celle-ci. Renommez cette page en 'date.php' (pour les besoins de l'exemple).


Le script exemple ci-dessous permet d'affiche la date et l'heure en cours :

$date = date("d-m-Y");
$heure = date("H:i");
Print("Nous sommes le $date et il est $heure");

Pour le saisir, cliquez sur 'PHP Mark Up' et saisissez-le dans la fenêtre. Lors de la saisie d'un script PHP dans un 'Mark Up', inutile de saisir les balises PHP, l'action le fait pour vous.

Le résultat du script en cliquant ici.

C'est une action de page, donc elle insérera son code en début de page, avant le code HTML. On peut utiliser cette action pour générer un script purement PHP pour un appel externe via un formulaire ou pour faire un include dans des pages web, avec l'action 'PHP Include PHP Page', par exemple.

Chaque page du site comportant le moindre petit bout de script PHP dans ses lignes devra sans exception être renommée avec l'extension .php, sinon les scripts ne seront pas traités car tout simplement ignorés. Ceci explique pourquoi, dans l'exemple plus haut j'ai renommé la page en 'date.php'.

D'après la page dédiée à cette action sur le site de Softpress, certains serveurs nécessitent une ligne de code juste avant le script PHP. En cochant la case 'Add first Line' vous pouvez saisir cette ligne dans la zone de texte située en dessous. Jusqu'a aujourd'hui je n'ai encore jamais vu l'utilité réelle de cette option, mais on doit pouvoir en trouver une...

Conclusion

Avec 'PHP Mark Up' on pose les bases de l'intégration de script simples ou complexes dans Freeway. Il est bon de noter que la quasi totalité des actions PHP pour Freeway comportent un 'Mark Up' pour effectuer de la saisie libre de code PHP.

Compatibilité des navigateurs

Tout les navigateurs actuels car c'est le serveur qui exécute le php en local afin de générer la page en html pour le navigateur du visiteur de la page.

Télécharger l'action

Téléchargez l'action 'PHP Mark Up' pour Freeway 3 et supérieur, placez-les dans votre dossier Freeway Actions.

Frédéric Imbert

Tutoriel réalisé par Frédéric IMBERT pour ClubF

Softpress

En cas de problème de téléchargement de l'action,
vous pouvez la trouver sur le site
Actionforge.com
 

Clubf