Afterphp remplacement de balises inventees par des balises existantes

5/5 (12 avis)

Vue 3 781 fois - Téléchargée 166 fois

Description

AfterPhp langage par interprétation qui utilise les php str_replace et qui n'as besoin que de 2 fichiers pour fonctionner et il n'est pas obligé de faire quelquechose dans ces 2 fichiers pour que ce langage fonctionne.

Décompresser le zip est placé le avec vos fichiers contenant du langage AfterPhp (ou Ap) la seule ligne à modifier,
Placez ensuite ceci en début de fichier <?php header('Location: root.php?index=adressedevotrefichier.php'); ?>,

adressedevotrefichier.php doit être remplacé par l'adresse du fichier où vous placez la balise:

Exemple pour un ficheir se nommant test.php et se trouvant dans Dossier/MesFichiers/:

<?php header('Location: root.php?index=Dossier/MesFichiers/test.php'); ?>
Salut c'est un test !

ATTENTION!! N'utilisez jamais un chemin comme ceci : http:/www.monsite.monextension/monfichier.php
Utiliser le chemin de monficheir.php par rapport à l'arborescence de votre serveur.

Encore une chose si vous voulez changez le favicon s'affichant automatiquement, supprimez l'icone venant du zip par votre icone(avec le même nom) pour que ce soit la votre qui soit affichée, sinon ouvrez id.php et changez l'adresse du favicon.

PS: Mon code est sous licence Creative Common

Source / Exemple :


Tout est dans le zip !

Conclusion :


Modifiable facilement et ne nécessite que d'une ligne pour interpréter le contenu d'un fichier.

PS: Donnez moi des avis =)
PPS: (Je sais que la méthode est assez courante)

Cordialement Auhlios

Codes Sources

A voir également

Ajouter un commentaire Commentaires
inwebo
Messages postés
381
Date d'inscription
lundi 12 novembre 2007
Statut
Membre
Dernière intervention
23 octobre 2014

21 juin 2010 à 11:34
Peut être une source d'inspiration :

http://shpaml.webfactional.com/examples

bon prog'
Aulios
Messages postés
24
Date d'inscription
vendredi 11 décembre 2009
Statut
Membre
Dernière intervention
30 mars 2011

12 juin 2010 à 10:50
Je ne veux pas créer un nouveau langage seulement tester ce que je savais faire .
Mais pour ce que je voulais faire ça m'allez très bien mais je voulais voir qu'est ce qui n'allez pas, si je devais procéder comme ça,...
Bref découvrir de nouvelles méthodes.

Auhlios
bemsito
Messages postés
2
Date d'inscription
mercredi 9 juin 2010
Statut
Membre
Dernière intervention
11 juin 2010

11 juin 2010 à 22:07
yop je reponds a ta reponse !

selon moi, si tu lui ecris les balises sur "une fiche balises html", et que tu l'as donne a ta personne, ca sera mieux :) comme ca il apprendra le html par la meme occaz ! et non pas le html et ton code

mais tu veux faire quoi en faite avec cette source ?
creer un nouveau "language" ;) ou juste permettre de remplacer des bouts de phrases ?
et ton truc ca marche pas un editeur style, nicedit, TinyMCE ! c'est peut etre ca d'ailleurs que tu souhaite realiser ?

ok. je t'envoi un code bientot
je m'aimerais comprendre car j'avai fait un truc n peu similaire et j'ai vite arreté car c'etait plus compliquer qu'autres choses !
Aulios
Messages postés
24
Date d'inscription
vendredi 11 décembre 2009
Statut
Membre
Dernière intervention
30 mars 2011

11 juin 2010 à 16:39
Tu as raison continuation la discution sur http://www.phpcs.com/codes/AFTERPHP-LANGAGE-INTERPRETATION-RAJOUT-BALISES-INNEXISTANTES_51853.aspx
(dit ça se supprime quand on a modifié le titre ?)
Morphinof
Messages postés
255
Date d'inscription
vendredi 20 avril 2007
Statut
Membre
Dernière intervention
9 août 2013
4
11 juin 2010 à 13:53
Tout a fait c'est pour ca que l'appellation langage est donc pas appropriée :)
Une liste de str_replace c'est même pas ed l'interprétation dans la mesure ou un langage interprété se parse comme n'importe quel langage et que le str_replace n'est pas une technique de parsing :)
Afficher les 12 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.