Script d'installation probleme

Résolu
Utilisateur anonyme -  
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai créer un script de formulaire de contact. Tout est automatisé (anti-spam akismet, messages d'erreurs, ...). De ce coté là, tout fonctionne sauf que pour installer le script, il faut remplir la variable email de infos.php et c'est chiant. J'aimerai, mais je n'arrive pas, que a l'installation, on ouvre un fichier install.php qui demande l'adresse email sur laquelle pointera le formulaire puis que install.php créer le fichier infos.php avec dedans :

<?php email = 'mail@site.com' ?>


Merci de votre aide ;)
A voir également:

1 réponse

avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
S'il n'y a que ça à modifier, expliques-le sur le site du script ou dans un fichier "readme.txt".

Sinon, expliques où tu bloques.
Il suffit de créer une page "install.php" contenant le formulaire.
Une fois que celui-ci est soumis, tu génères le texte à écrire dans un fichier :
$text = '<?php $email = "'.$_POST['email'].'"; ?>';
Et tu écrits cette variable dans le fichier "infos.php".

Mais je pense qu'expliquer à l'utilisateur qu'il faut modifier le fichier sera plus simple que de lui dire de mettre les droits en écriture ...
1
Utilisateur anonyme
 
J'ai réussi a le faire merci quand meme.
http://www.clementdugal.com/contactform/contactform_v1.0.zip si tu veux essayer

a+ clem ;)
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
N'oublie pas de préciser dans le "LisezMoi.txt" qu'il faut configurer le chmod de façon à ce que le serveur puisse écrire le fichier. Si ça fonctionne d'office chez toi, ce n'est pas le cas pour tout le monde.

C'est pour ça que je t'ai conseiller de créer le fichier infos.php avec une adresse d'exemple et d'expliquer dans le "LisezMoi.txt" comment il faut modifier ce fichier.
0
Utilisateur anonyme
 
Tu est hébergé chez qui ? Moi chez OVH
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Je suis également chez OVH.
Certains hébergeurs, dont OVH, mettent les chmod suffisant pour écrire dans les fichiers en PHP.
Mais comme ce n'est pas le cas de tous, il faut prévoir.
0