Reconnu d'utilité publique depuis le 11 Décembre 2002.
#6047621/12/15 - 17h09 : xsfred
Vu SWVII en VOStFr3D. Mouais.
pub. Intelligente
Cool.
PHP crypté en Enigma
Hihihi.
#6047521/12/15 - 15h31 : steph
, encore une pub. Intelligente.
« offrir aux enfants un monde sans préjugés »
#6047421/12/15 - 14h57 : Zorglub
$pag = pathinfo($_SERVER['PHP_SELF'],PATHINFO_FILENAME)
C'est sans doute plus propre mais plus long que la version avec basename
$pag
Vu qu'il s'agit seulement de coder la page de Menu – pas de lien sur l'item correspondant à la page courante, appel du bon fichier .js – je ne risque pas trop de m'emmêler les crayons dans les variables : il y en a 2, outre celles qui servent seulement de raccourcis.
EniXX
Il va de soi que l'ensemble est sous un répertoire Enigma et non disséminé un peu partout sur mon disque...! J'ai pris l'habitude dès les premières versions de mes champignons de préfixer mes fichiers .htm (ou .php...) avec deux-trois lettres évoquant le nom du site et c'est assez commode lorsque je modifie des fichiers en m'inspirant de fichiers issus d'autres sites : je te laisse imaginer le problème lorsque plusieurs onglets d'Htmledit affichent index.htm.
Le caractère systématique de la construction du nom permet également de retrouver facilement le fichier et de gérer la chaine de son nom si nécessaire.
#6047321/12/15 - 14h45 : M
Justement, c'est du PHP crypté en Enigma...
promesse de vente
Tu peux donc commencer à numériser ta bibliothèque. Mon aide pour déménager la clé USB t'es acquise.
#6047221/12/15 - 14h19 : Mauvaisours
bricolage
AAAAah mais fallait le dire que tu voulais aussi retirer l'extension !
Ensuite, faire des variables avec des noms significatifs (par exemple $page_courante au lieu de $pag), ça aide quand on reprend son code un an plus tard. Maintenant, je dis ça, je dis rien hein... (et pis pourquoi tu le limite à 3 caractères ?)
Edith : au temps pour moi, tu supprimes les 3 premiers caractères, mais je ne vois pas vraiment pourquoi
Re-Edith, je vois maintenant pourquoi (en étant revenu sur ton message initial), mais j'ai juste une question bête : pourquoi ? Autant faire un répertoire Enigma, et hop ...
#6047121/12/15 - 11h58 : Zorglub
basename
Oups ! Tu fais bien de me rappeler que j'ai noté l'info. et consciencieusement placé le papier dans mon paquet de cigarettes pour ne pas oublier...
Edith : la formule
$pag=substr(basename($_SERVER['SCRIPT_NAME'],".php"),3)
est quand même hachement plus jolie que mon bricolage initial :
$pag=substr(substr(strrchr($_SERVER['SCRIPT_NAME'],'/'),4),0,strlen(substr(strrchr($_SERVER['SCRIPT_NAME'],'/'),4))-4)
#6047021/12/15 - 11h51 : Mauvaisours
promesse de vente
Tout arrive à qui sait attendre.
PHP
Je confirme que basename($_SERVER['PHP_SELF']) fait ce que tu veux.
#6046921/12/15 - 11h25 : Zorglub
Le notaire a fini par recevoir les derniers documents du syndic. Il va peut-être pouvoir organiser la promesse de vente.
#6046820/12/15 - 22h19 : M
Verrons-nous des aurores boréales ? Enfin, à la campagne, jveudire.
#6046720/12/15 - 20h17 : steph
Et bon ap'
#6046620/12/15 - 19h55 : M
Ofête, il n'a pas plu.
#6046520/12/15 - 08h32 : steph
> Les humains se sentent concernés par l'avenir de leurs rejetons au mieux, certainement pas par l'avenir de l'espèce.
De façon pragmatique, il me semble que le niveau de vie de chaque humain est le critère principal.
Ceux qui ont la chance de ne pas trop avoir à se soucier de leur fin de mois peuvent se permettre de prendre du recul et d'élargir leur horizon.
Pour les autres, le réchauffement climatique est le cadet de leur souci quotidien.
Il n'y a qu'à voir l'engouement provoqué par la baisse actuelle des prix de l'essence...
#6046419/12/15 - 19h47 : xsfred
Fouléjton. Et c'est pas une pub.
Ca me paraît à moi une bonne présentation, ce qui signifie sans doute que ce ne sera pas le cas de 99% des Français, peu enclins à écouter un cours de sciences.
J'insiste sur le fait que le réchauffement climatique n'est pas un problème technique ou scientifique, c'est un problème moral. Les humains se sentent concernés par l'avenir de leurs rejetons au mieux, certainement pas par l'avenir de l'espèce. C'est cela qui causera notre perte et rien d'autre.
#6046319/12/15 - 17h29 : Zorglub
J'imagine bien que vous vous en fichez autant que de la version en pur html, mais la version php d'Enigma est en ligne
#6046219/12/15 - 13h28 : Zorglub
T'as le patron du BonCoin sur Paris-Inter...
Ptêt' mais j'avais bâton, paske avant de se lancer dans le commerce, il est prudent d'apprendre à taper sur les gens.
#6046119/12/15 - 11h23 : M
Fouléjton. Et c'est pas une pub.
Z #6046019/12/15 - 09h43 : M
T'as le patron du BonCoin sur Paris-Inter...
#6045919/12/15 - 09h09 : Zorglub
pub
J'ai la flemme de chercher où et quand mais elle a déjà été postée.
#6045819/12/15 - 08h23 : xsfred
Bon d'accord c'est une pub - mais ne ratez pas la fin quand même.
#6045719/12/15 - 02h57 : xsfred
Chaque problème
Fouléjton moijdis.
#6045618/12/15 - 22h29 : M
St-Sylvestre
Chaque problème en son temps :
#6045518/12/15 - 21h33 : Zorglub
Vous vous en fichez grave mais j'ai trouvé moyen de simplifier mes bidouillage de php, en exploitant directement les noms de fichiers au lieu de mettre des requêtes, inutilement redondantes.
Reste que la base de la ruse est assez moche : substr(substr(strrchr($_SERVER['SCRIPT_NAME'],'/'),4),0,strlen(substr(strrchr($_SERVER['SCRIPT_NAME'],'/'),4))-4)
Si quelqu'un a plus joli, je prends : il s'agit en gros de récupérer la fin du nom de fichier*, en virant l'extension.
* Tous sont de la forme Eni25A.php, Eni25BC.php, Eni38D.php... et il s'agit de récupérer 25A, 25BC 38D...
#6045418/12/15 - 20h03 : xsfred
22°C en Baskie ? Vous faites quoi pour la St-Sylvestre, vous rallumez la clim ?
#6045318/12/15 - 19h49 : xsfred
joliment réalisée
Sympa. J'ai du mal avec ce chat gras et empoté.
#6045218/12/15 - 18h57 : steph
Ceci est une pub.
Mais joliment réalisée, avec une pointe d'humour et un message réconfortant.
M #6045118/12/15 - 14h21 : steph
Encore une histoire de famille qui tourne mal.
#6045018/12/15 - 13h16 : M
le film
Alors, alors ? Ils se marient et ont beaucoup d'enfants ?
#6044918/12/15 - 12h08 : Zorglub
mettre une annonce
OK, je vais voir comment on fait mais asteure je bascule Enigma.htm en Enigma.php. Le gain est maigre puisque, ayant travaillé en htm jusqu'à présent, il a fallu que je refasse tous les menus à chaque ajoût d'une nouvelle page fois et que, maintenant que ce serai plus simple, je n'ajouterai sans doute plus rien, mais c'est pour le principe.
#6044818/12/15 - 11h22 : steph
Pas touche. mais j'ai vu le film. Je peux maintenant reprendre une activité normale.