Générer une extension .igc avec PHP (qui ne la connaît pas)

Nouveau WRInaute
Bonjour à tous !

Je suis tout nouveau sur ce forum, et j'ai un probleme !!!

J'aimerai générer un fichier d'extension .igc avec php.

Mais ce type d'extension n'existe pas dans les types Mimes par defaut, et je n'arrive pas a créer un nouveau type mime qui permettrai au navigateur de reconnaitre l'extension...

En entete de ma page php, j'ai la fonction suivante :

Code:
<?php  Header("Content-type: application/x-igc"); 
?>


ou application/x-igc est le type mime que j'ai rajouter à tous les fichiers de configurations d'apache.

Alors question, est ce qu'au moins un des resultats suivants est possible :

- générer une page appelant l'application windows choisie pour ouvrir les fichiers IGC ?
- générer une page s'affichant en texte, mais s'enregistrant en IGC (via enregistrez sous)?
- faire en sorte qu'en appelant le script, la page générée soit directement proposée au telechargement, sous l'extension igc ?

Merci d'avance pour vos pistes ! :lol:
 
A
Anonymous
Guest
Pour windows, il faut une config au niveau de la registry
Code:
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/x-igc]
"Extension"=".igc"
et préciser à quoi on associe l'extension .igc (pour test association avec l'éditeur par défaut)
Code:
[HKEY_CLASSES_ROOT\.igc]
""="txtfile"
"Content Type"="text/plain"
Si un produit du marché reconnaissant l'extension est installé sur ton poste, cette clé existe déja.

Dans le httpd.conf
Code:
AddType application/x-igc     .igc

Ensuite copies un fichier texte à la racine de ton site et renomme le avec l'extension igc et appelles la par ton browser : ça devrait te proposer d'enregistrer ou d'ouvrir le fichier
-> si ouvrir ouverture de ton éditeur (dans notre test)
 
Nouveau WRInaute
Yes ! Merci beaucoup !

Voila une bonne piste... Car je séchai un peu 8O

Je viens d'ajouter manuellement (via regedit) une entrée dans la base de registre, mais je n'arrive pas à spécifier "Extension" dans le champ "Nom".
Je peux simplement modifier le champ "Données".

Komen je fais stp ?

Merci encore, je sents que ca va le faire !
 
A
Anonymous
Guest
Edites un fichier et copies
Code:
REGEDIT4

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/x-igc] 
"Extension"=".igc"

[HKEY_CLASSES_ROOT\.igc] 
""="txtfile" 
"Content Type"="text/plain"
Enregistres le avec l'extension .reg et double click dessus.
 
Nouveau WRInaute
Yeeeeeeeeeeeeeees !

Je te remercie, ca roule impec !

Je peux donc générer le fichier, puis soit l'enregistrer, soit lancer directement l'application correspondant à l'extension .igc...

Réponse super rapide en plus... Chapo à toi !

@+
 
Nouveau WRInaute
Big up au modérateur qui reprends l'expression de l'intitué de nos post pour que tout le monde puisse en profiter !

Bonne gestion ce forum, je reviendrai !
 
Discussions similaires
Haut