Si votre email correspond à un compte, vous recevrez un lien de réinitialisation.
J'aimerais donc déterminer _facilement et de façon sûre_ le chemin dela page html/php appelant ce script.J'ai vu que je pourrais utiliser le HTTP_REFERER. Toutefois, dans uneconfiguration possible, cette variable me renvoie :http://www.XXX.com/~user001/lance.phpce qui me gêne car suivant les cas cela peut faire référence à :/home/user001/www/, /home/user001/public_html, voire autre chose ...Si la question est de savoir ce que représente ~, tu peux lire lecontenu de $HOME avec os.getenv('HOME')os.path.realpath('.') me renvoie /var/www/cgi-binetos.getenv('HOME') me renvoie "None".j'ai finalement opté pour la solution consistant à rajouter un paramètrelors de l'appel. pas terrible ... :(A+--kf
J'aimerais donc déterminer _facilement et de façon sûre_ le chemin dela page html/php appelant ce script.J'ai vu que je pourrais utiliser le HTTP_REFERER. Toutefois, dans uneconfiguration possible, cette variable me renvoie :http://www.XXX.com/~user001/lance.phpce qui me gêne car suivant les cas cela peut faire référence à :/home/user001/www/, /home/user001/public_html, voire autre chose ...Si la question est de savoir ce que représente ~, tu peux lire lecontenu de $HOME avec os.getenv('HOME')
J'aimerais donc déterminer _facilement et de façon sûre_ le chemin dela page html/php appelant ce script.J'ai vu que je pourrais utiliser le HTTP_REFERER. Toutefois, dans uneconfiguration possible, cette variable me renvoie :http://www.XXX.com/~user001/lance.phpce qui me gêne car suivant les cas cela peut faire référence à :/home/user001/www/, /home/user001/public_html, voire autre chose ...
J'aimerais donc déterminer _facilement et de façon sûre_ le chemin de la page html/php appelant ce script. J'ai vu que je pourrais utiliser le HTTP_REFERER. Toutefois, dans une configuration possible, cette variable me renvoie : http://www.XXX.com/~user001/lance.php ce qui me gêne car suivant les cas cela peut faire référence à : /home/user001/www/, /home/user001/public_html, voire autre chose ... Si la question est de savoir ce que représente ~, tu peux lire le contenu de $HOME avec os.getenv('HOME') os.path.realpath('.') me renvoie /var/www/cgi-bin et os.getenv('HOME') me renvoie "None". j'ai finalement opté pour la solution consistant à rajouter un paramètre lors de l'appel. pas terrible ... :( A+ -- kf
J'aimerais donc déterminer _facilement et de façon sûre_ le chemin de la page html/php appelant ce script. J'ai vu que je pourrais utiliser le HTTP_REFERER. Toutefois, dans une configuration possible, cette variable me renvoie : http://www.XXX.com/~user001/lance.php ce qui me gêne car suivant les cas cela peut faire référence à : /home/user001/www/, /home/user001/public_html, voire autre chose ... Si la question est de savoir ce que représente ~, tu peux lire le contenu de $HOME avec os.getenv('HOME')
J'aimerais donc déterminer _facilement et de façon sûre_ le chemin de la page html/php appelant ce script. J'ai vu que je pourrais utiliser le HTTP_REFERER. Toutefois, dans une configuration possible, cette variable me renvoie : http://www.XXX.com/~user001/lance.php ce qui me gêne car suivant les cas cela peut faire référence à : /home/user001/www/, /home/user001/public_html, voire autre chose ...
J'aimerais donc déterminer _facilement et de façon sûre_ le chemin de lapage html/php appelant ce script.J'ai vu que je pourrais utiliser le HTTP_REFERER. Toutefois, dans uneconfiguration possible, cette variable me renvoie :http://www.XXX.com/~user001/lance.phpce qui me gêne car suivant les cas cela peut faire référence à :/home/user001/www/, /home/user001/public_html, voire autre chose ...os.path.realpath('.') ?hgSi la question est de savoir ce que représente ~, tu peux lire le
J'aimerais donc déterminer _facilement et de façon sûre_ le chemin de lapage html/php appelant ce script.J'ai vu que je pourrais utiliser le HTTP_REFERER. Toutefois, dans uneconfiguration possible, cette variable me renvoie :http://www.XXX.com/~user001/lance.phpce qui me gêne car suivant les cas cela peut faire référence à :/home/user001/www/, /home/user001/public_html, voire autre chose ...
J'aimerais donc déterminer _facilement et de façon sûre_ le chemin de la page html/php appelant ce script. J'ai vu que je pourrais utiliser le HTTP_REFERER. Toutefois, dans une configuration possible, cette variable me renvoie : http://www.XXX.com/~user001/lance.php ce qui me gêne car suivant les cas cela peut faire référence à : /home/user001/www/, /home/user001/public_html, voire autre chose ... os.path.realpath('.') ? hg Si la question est de savoir ce que représente ~, tu peux lire le
J'aimerais donc déterminer _facilement et de façon sûre_ le chemin de lapage html/php appelant ce script.J'ai vu que je pourrais utiliser le HTTP_REFERER. Toutefois, dans uneconfiguration possible, cette variable me renvoie :http://www.XXX.com/~user001/lance.phpce qui me gêne car suivant les cas cela peut faire référence à :/home/user001/www/, /home/user001/public_html, voire autre chose ...Si la question est de savoir ce que représente ~, tu peux lire lecontenu de $HOME avec os.getenv('HOME')
os.getenv('HOME') me renvoie "None".Oui, ce n'était pas une bonne suggestion, car le process (apache ?)
os.getenv('HOME') me renvoie "None". Oui, ce n'était pas une bonne suggestion, car le process (apache ?)
j'ai finalement opté pour la solution consistant à rajouter un paramètrelors de l'appel. pas terrible ... :(Ben si, c'est propre....et indépendant de la plate-forme sous-jacente.
j'ai finalement opté pour la solution consistant à rajouter un paramètrelors de l'appel. pas terrible ... :(
j'ai finalement opté pour la solution consistant à rajouter un paramètre lors de l'appel. pas terrible ... :( Ben si, c'est propre. ...et indépendant de la plate-forme sous-jacente.
j'ai finalement opté pour la solution consistant à rajouter un paramètre lors de l'appel. pas terrible ... :(