|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : novembre 2006 Messages : 440 ![]() |
Bonjour
Mon site se base sur des templates dynamique en PHP qui sont "publiées" dans un fichier php statique en utilisant cURL. Autrement dit, il prend tout ce qui est dans la BD, les includes, etc, les interprètes en HTML et copie le contenue interpreté dans un fichier PHP statique. Par contre, j'aurais besoin d'ajouter à ce fichier PHP statique, quelques lignes dynamiques car j'ai une fonction qui affiche, par exemple, l'année courante dans l'espoir qu'elle change automatiquement. J'aimerais donc savoir s'il y a moyen que cURL (ou qu'un autre fonction quelquonque) interprète tout mon code PHP mais laisse certaines ligne non interprétées. Merci |
|
|
00
|
|
|
#2 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
cURL est un client donc vous n'obtiendrez effectivement que le code HTML résultant de l'interprétation du script PHP. Par conséquent, pour ajouter du contenu (peu importe sa nature puisqu'il s'agira de texte à ce moment-là), à vous de l'ajouter (par concaténation ou remplacement) à moins d'émuler un genre de système de template en remplaçant des repères sous forme de commentaires HTML par ce dont vous avez besoin (s'il y a besoin d'aller jusque là).
|
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : novembre 2006 Messages : 440 ![]() |
Mais y'a t-il une façon d'avoir le code de file_get_content par exemple (qui fera un peu comme cURL dans mon cas si je l'utilise avec un http) et de le modifier pour ne pas qu'il interprète du code PHP qui est entourés de caractères spéciaux comme ** <php echo 'Hello World'; ?> ** par exemple (c'est une idée comme ca bien sur c'est pas ce que j'ai fais encore).
|
|
|
00
|
|
|
#4 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Vous obtiendrez exactement la même chose avec file_get_contents (par utilisation d'une URL HTTP).
Par contre,
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com