Yvanoph Karim Modérateur ABC du Web Karim Yvanoph WebMaster 3Alannet webmaster@abc-du-web.com BP 116 7080 Menzel JEMIL Gouvernorat de BIZERTE Tunisie Yvanoph www.abc-du-web.com 0021625332209
Retour à l'Accueil du Mode d'Emploi du Forum XWebDesignor ?
   Accueil   Aide Rechercher Tags Identifiez-vous Inscrivez-vous  
Pages: [1]   Bas de page
  Imprimer  
Auteur Fil de discussion: Exécuter du "php" dans XWebDesignor, FACILE ! ! !  (Lu 8039 fois)
yvanoph
Administrator
Hero Member
*****
Hors ligne Hors ligne

Messages: 2 818


Le PIRE des défauts, ne pas RECONNAÎTRE une erreur


Voir le profil WWW
« le: Dim. 12 Octobre 2014 à 07:40:17 »

Tout d'abord, il n'y a rien de plus facile que de nommer une Page quelconque dans XWebDesignor, contenant alors LE Code que nous voudrions lui faire appliquer/utiliser ?


Déjà expliqué sur l'autre Forum il y a fort fort longtemps, il est possible de donner certes un nom de fichier intelligent aux fichiers générés par XWD, mais il est aussi possible de donner un type d'extension à exploiter dans l' "Inspecteur de Propriétés", pour exemple :

Mon_Nom_de_Fichier_astucieux.azerty

Bien évidemment, vous aurez, toutes et tous, été surpris par l'extension pour le moins curieuse donnée à ce fichier ? Et pourtant ça fonctionnera "farpaitement" sous réserve de pouvoir administrer votre serveur vous même et lui dire que tout fichier de type azerty devra être interprété comme du "php" par exemple ?

Car à bien réfléchir, comment croyez vous que réagisse un ordinateur à la lecture d'un fichier au format .txt, .jpg ? Tout simplement parce qu'en lisant l'extension, il lui a été dit de l'interpréter comme un fichier texte sous telle forme d'encodage, ou comme un fichier image ! ! !
Il faudra quand même bien un jour démystifier tout ce monde obscur bâti autour de la programmation, faire cesser l'escroquerie des programmeurs à se faire passer pour des Dieux indispensables du clavier alors que la programmation est aussi simple que la lecture, le calcul et tout autre acte simple de la vie courante ? ? ? Vous n'auriez jamais appris que 2 + 2 font quatre, vous seriez nul en calcul, et pour la programmation, c'est EXACTEMENT PAREIL ! Dit autrement, l'Art de savoir réaliser une belle et bonne soudure requiert tout un apprentissage, un savoir faire, exactement comme la programmation, à la différence que le fait que la soudure soit bonne permettra à un avion de voler, condition indispensable, alors que sans ordinateur ni même une seule ligne d'informatique, un avion peut parfaitement voler, mais pas sans pilote... D'où la question : Pourquoi tous ces "intellectuels" sont ils plus payés que des "manuels" qui, EUX, sont manifestement réellement indispensables ? ? ?

Bref, pour en revenir au sujet initial, il est donc évident que dans XWebDesignor, nommer une page avec une extension .php ou .asp ou va savoir quoi d'autre ne pose aucun souci puisque ça existe depuis fort fort longtemps, et il ne peut donc y avoir que les NULs n'ayant jamais su poser une question correctement dans un moteur de recherche pour se poser de telles questions...


A noter par ailleurs que si vous utilisez une Page exécutant des requêtes php, il vous faudra bien ensuite utiliser du Code html pour le voir correctement s'afficher dans un Moniteur sur le web... Car l'affichage du Contenu renvoyé par le serveur sur ordre de la requête aura bien lieu, mais présentations et dispositions nécessiteront un autre Code qui, normalement, devrait suivre les standards et Normes établis par le W3C ? Sinon gare aux points ROUGES...

Si nous avons donc un minimum d'intelligence pour pousser le raisonnement un peu plus loin, autant donc laisser faire XWD qui de lui même par automatisme va ajouter l'extension .html à nos fichiers de Pages...
Et inclure dans nos Pages là où nous le désirons du Code "php" ? Dans le genre :

<?php
     mon Code généralement mal foutu...
?>


lequel Code sera donc exécuté par le serveur qui renverra ensuite les valeurs à afficher. Rien de plus simple n'est-ce pas ?

Mais à mes yeux de puriste/chiant/maniaque, mélanger ainsi les choses ne me convient pas, ayant appris par Flash à externaliser les ressources de façon autant utile que propre ?
Voilà pourquoi mon Code sera plutôt du genre :

<?php
     include("mon_fichier.inc.php");     //  on appelle le fichier
?>


qui de fait appelle le fichier totalement en Code php comme ressource et demande son exécution ! C'est plus propre, évite de mélanger les genres etc., voire mieux puisque si cette ressource est nécessaire X fois, il suffira d'écrire une seule fois ce fichier quitte à l'appeler mille fois, plutôt que retaper mille fois ce Code et le faire lire ensuite mille fois par le Navigateur ? ? ?

Voilà voilà, ce n'est pas plus compliqué que cela que de faire exécuter un programme quelconque dans XWebDesignor ! Enfin ... pour du php ... sous entendu !


Ah si, j'allais oublier...
De prétendus "professionnels" sont assez débiles sinon complétement NEUNEU pour lancer du php de la façon suivante :

<script type="text/javascript">
     include("mon_fichier.inc.php");
<
/script>

Là, comme mélange des genres, il n'y a pas mieux ? ? ? Car depuis quand php c'est du javascript ?
Bref, pourquoi faire simple quand il est possible de faire compliqué et irrationnel ? Mais si mais si, c'est "ça" les "programmeurs" d'aujourd'hui ! Il suffit de LIRE le Code de certains programmes en Version gratuite, n'est-ce pas ? Alors ne pas s'étonner de voir publier X rappels pour tout ce qui est concerné par l'informatique à cause de dangers divers comme systèmes de freinage risquant de lâcher, ou lave-vaisselle risquant d'incendier votre maison par exemple ? Et ces mêmes débiles veulent nous faire des routes "chauffantes", des véhicules entièrement automatisés etc. ? Très peu pour moi toutes ces débilités polluantes comme inutiles !


Cordialement, Yvanoph---

Journalisée

La théorie, c'est quand on sait tout mais qu'absolument rien ne fonctionne !

La pratique, c'est quand tout fonctionne "farpaitement" sans vraiment savoir pourquoi, ni d'ailleurs  chercher à comprendre...

Chance inouïe, ici théorie et pratique fonctionnent  !
Tags: php XWD XWebDesignor php: dans html 
Pages: [1]   Haut de page
  Imprimer  
 
Aller à:  

Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.20 | SMF © 2013, Simple Machines
Soutenir Yvanoph par un Don ?
Boréal - V 1.0 by Yvanoph | Sitemap
XHTML 1.0 Transitionnel valide ! CSS valide !
Page générée en 0.116 secondes avec 21 requêtes.