|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : décembre 2011 Messages : 5 ![]() |
Bonjour,
je travaille actuellement pour une asso qui n'a pas la possibilité d'héberger son site sur un serveur proposant PHP (ou CGI). Je développe donc tout en HTML et là, je coince. Il s'agit de faire un formulaire mail. J'utilise donc Code :
Cependant, quand je clique sur le bouton d'envoi, mon navigateur m'indique logiquement qu'il faut passer par un logiciel de messagerie type Outlook ou Thunderbird... J'aimerais trouver une solution pour que le mail soit envoyé tout de même. Est-ce possible? Merci d'avance. |
||
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Inscription : février 2007 Messages : 114 ![]() |
Non. Un mailto: appelle forcément une action en local sur ton ordinateur. Soit tu as un logiciel de messagerie qui va reconnaître "mailto:", soit non... A noter que certains webmail reconnaissent aussi ce "mailto:" à condition qu'ils soient ouverts (encore que, ils le reconnaissent très bien quand on est déjà dans ce webmail mais je ne suis pas sûr de moi quand n vient d'un site externe).
La solution pour envoyer un e-mail sans logiciel de messagerie est autre que "mailto:". Je suis assez surpris de lire que l'asso n'a pas les moyens pour un hébergement PHP... Je ne savais pas qu'il existait des hébergements non PHP encore moins cher ! Pour moi les hébergements les moins chers que l'on trouve sur le web ont PHP par défaut... Mais bon, je ne connais pas très bien le marché des hébergeurs... Sinon, peut-être qu'il existe des services gratuits sur le web pour résoudre ton problème. En faisant l'action sur un site qui propose ce service, qui va envoyer le formulaire en PHP (et certainement rajouter sa petite pub sur la page de destination, voir en bas du mail envoyé...). Sinon... je ne vois pas trop... |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : décembre 2011 Messages : 5 ![]() |
Le site de la délégation locale dont je m'occupe est obligatoirement hébergé par le service d'hébergement national de l'asso qui n'active pas PHP, sûrement en fonction du grand nombre de délégations territoriales (c'est une asso assez très connue et très développée...) et du risque que des bénévoles fassent un peu n'importe quoi même en voulant bien faire. Mais là n'est pas le sujet.
J'ai eu la même réflexion que toi: recherche de services gratuits mais pas trouvé (le formulaire est complexe et avec beaucoup de champs). Je pense que je vais héberger la page de ce formulaire sur un de mes comptes Free et elle sera accessible en popup. (faut que je vérifie que Free propose bien la fonction mail()). On ne s'en rend pas compte lorsqu'on utilise PHP régulièrement mais qu'est-ce que ça facilite la vie un site dynamique! Que ce soit pour ce point ou d'autres fonctionnalités, je suis obligé de trouver des astuces et bricolages pour contourner les limites d'un site statique... Merci pour ta réponse, bonne soirée! |
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() Inscription : février 2007 Messages : 114 ![]() |
De mémoire, free a désactiver la fonction mail et à créer un alias (nommé email(), mais c'est à vérifier et ça date d'il y a longtemps !! Ca a peut-être changé).
Bon courage ! |
|
|
00
|
|
|
#5 | |
|
Membre Expert
![]() Eric GaridacciInscription : septembre 2005 Messages : 1 057 ![]() |
Salut,
Citation:
__________________
N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ... |
|
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Inscription : février 2007 Messages : 114 ![]() |
Bon j'suis hors sujet mais par curiosité, les fopen() vers une URL extérieure ? Ca remarche normalement aussi ?
|
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() Eric GaridacciInscription : septembre 2005 Messages : 1 057 ![]() |
Le serveur a bien l'option allow_url_fopen activée. J'ai donc testé avec la fonction file_get_contents() ainsi qu'avec la librairie cURL.
Dans les deux cas aucune erreur n'est renvoyée et pourtant la variable destinée à contenir les données distantes contient un code HTML qui permet d'afficher le message... ERREUR L'URL demandée n'a pu être chargée -------------------------------------------------------------------------------------- En essayant de charger l'URL : http://www.exemple.com/ L'erreur suivante a été rencontrée :
__________________
N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ... |
|
|
00
|
|
|
#8 |
|
Membre régulier
![]() Inscription : février 2007 Messages : 114 ![]() |
Merci pour cette réponse très précise !
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com