Ok merci, sympa pour tout ce que t´as fait !
Mais l´expéditeur peut mettre du javascript et faire des trucs pas bien (récupérer le mot de passe ou des trucs du genre) non ?
Enfin c´est vrai qu´au pire, on s´en fout, c´est pas mon site, c´est hotmail.fr qui serait visé, pas vrai ? Enfin j´en sais rien ^^
Sinon, j´ai une autre question je ne comprends pas du tout, j´ai deux problèmes :
http://goliathletueur.free.fr/UPLOAD/fichiers/boris-1161117626-probleme.jpg
Tout est expliqué sur l´image ! Je ne voulais pas faire un autre topic !
Vous pouvez tester ici :
http://127.0.0.1/TESTS/horloge/index.php
Voici mes codes :
http://simmstein.be/wall-vlDzmV2d-php.htm
Functions.php
http://www.simmstein.be/wall-V1W1YtPw-php.htm
Index.php
http://www.simmstein.be/wall-UqrBPxt2-php.htm
Appel.php
Merci d´avance !
![]()
Bien, je résume toutes mes questions :
-Pour le premier problème (mailer), j´aimerais savoir si il est vraiment inutile d´appliquer un htmlentities ? Les utilisateurs, en utilisant du js ne peuvent ils pas récupérer les mots de passe ou un truc du genre ?
-
http://goliathletueur.free.fr/UPLOAD/fichiers/boris-1161117626-probleme.jpg Voilà les problèmes ! Voir fichiers sources plus bas
-Encore un problème, (c´est que j´ai fini le truc sur l´horloge (bien qu´il subsiste les deux problèmes précédents))
C´est pour la construction de ma structure if-else et surtout de mes regex dans le fichier index.php, les regex, voir ligne 32 (premier "elseif")
Le voici :
http://www.simmstein.be/wall-PQMLvvQT-php.htm
Je vous donne aussi la page appel.php :
http://www.simmstein.be/wall-jFUxu6X9-php.htm
d´avance !
Hmm, une question que j´ai oublié, ici
http://goliathletueur.free.fr/UPLOAD/
J´autorise à héberger les fichiers HTML, mais ils peuvent contenir du javascript. Donc est-ce qu´on peut me piquer mon compte en hébergeant un fichier html avec un script javascript ?
Pour tes pb de date, je ne vois pas quel est le pb n°2. On peux très bien avoir 01h00m00s !
Regarde le timestamp et l´heure ![]()
timestamp = 0 ; heure = 1
Tout devrait être à 0 normalement ![]()
Hmm, encore un truc bizarre, décidemment, j´y comprends plus rien :
http://goliathletueur.free.fr/UPLOAD/fichiers/boris-1161269362-timestamp_zarbe.jpg
Apparemment, on peut mettre un timestamp négatif (ce qui est logique en même temps). Comme timestamp 0 donne 1 heure, j´ai essayé avec -3600, et tout est à 0. Il suffirait de mettre $timestamp = $_GET[´timestamp´]-3600; ou un truc du genre non ?
Mais bon, le truc, c´est qu´apparemment, on peut faire remonter le timestamp à 1901 (je constate que c´est la date limite, essayez de mettre le plus petit nombre que vous pouvez comme
-9999999999999999999999999999999999999999999999999
999999999999999999999999
Pouvez vous m´expliquer que faire ??
Dans le même genre, avec le timestamp = 0, tu obtiens 0 comme jour de l´année, or celà devrait être 1 ![]()
Merci de l´avoir remarqué ^^
C´est peut etre de là que découle l´autre problème : le 31 décembre, le 364ème jour de l´année...
Enfin bref, j´attends que Deepblue passe par là ! ![]()
En fait, le 31 décembre à 23h59, tu as 364 jours ENTIERE + 23h59. A minuit, il y´a bien 365 jours ENTIERS !
Donc pour être sûr, tu ajoutes 1 !
Tu pourrais detailler ton probleme car j´ai du mal le cerner :s :
Qu´est ce qu´il ne va pas ?
Ou ton code est censé bugger ?
Alors... Je vais récapituler...
Donc pour le script de mail, c´est réglé (d´ailleurs grand merci à toi ô grand gourou du php ^^).
Même s´il subsiste une petite question : "Pour le premier problème (mailer), j´aimerais savoir si il est vraiment inutile d´appliquer un htmlentities ? Les utilisateurs, en utilisant du js ne peuvent ils pas récupérer les mots de passe ou un truc du genre ?"
Rappel de mes deux pages (bien que ce soit inutile)
index.php
http://www.simmstein.be/wall-DRPftpHQ-xhtml.htm
cible.php
http://www.simmstein.be/wall-cPQJyWTQ-php.htm
Pour tester :
http://goliathletueur.free.fr/me_contacter/
--------------------
Autrement, je fais un script pour faire une espèce d´horloge.
Soit > On tombe sur la page principale, et on utilise le timestamp actuel, et ça donne la date actuelle
Soit > On entre une date manuellement comme 29/12/1991 (jj/mm/aaaa) et 03:10:10 (hh:mm:ss).
Soit > On entre un timestamp manuellement, comme 693972610.
C´est ici que ça coince, j´ai besoin d´aide.
En fait, le timestamp, quand on lui donne la valeur 0 (troisième "Soit"), il fait comme si le timestamp était égal à 3600, c´est à dire que heure = 1, alors que heure devrait être égal à 0. Vous me suivez ?
J´ai pensé à faire $timestamp = $_GET[´timestamp-choisi´]-3600; pour que ça rééquilibre la balance. Mais je ne sais pas ce que ça vaut, et surement que quand on ferait avec le timestamp actuel, ce serait décalé d´une heure... Bref j´aimerais qu´on éclaircisse ma lanterne ! o_O
http://goliathletueur.free.fr/UPLOAD/fichiers/boris-1161117626-probleme.jpg
Ensuite, j´ai un autre problème, c´est que quand la date c´est 31/12/xxxx, eh bien le nombre de jours qu´il s´est écoulé depuis le début de l´année est égal à 364, et non à 365 jours. Dath_Bane a donné un début de réponse, mais j´aimerais qu´on confirme.
http://goliathletueur.free.fr/UPLOAD/fichiers/boris-1161117626-probleme.jpg
Ensuite, j´essaie de faire une regex pour la date entrée (second "soit") genre qu´on puisse pas mettre 89/78/7895 pour la date. Mais je n´y arrive pas bien, j´ai besoin d´aide.
Voici mes codes sources :
index.php (le commentaire en bas, oubliez)
http://simmstein.be/wall-gkFi4ZIJ-php.htm
appel.php
http://www.simmstein.be/wall-wzd2SHUp-php.htm
Pour tester :
http://goliathletueur.free.fr/scripts/horloge/index.php
Dernière et ultime question, quand on choisit un timestamp négatif, la date peut aller avant 1970 (1er janvier a minuit), et apparemment reste bloquée à 1901. Est-ce normal ? J´aimerais des explications SVP ! ![]()
http://goliathletueur.free.fr/UPLOAD/fichiers/boris-1161269362-timestamp_zarbe.jpg
Bien, j´espère que vous m´avez compris !
et ![]()
J´ai oublié un petit truc :
"J´ai une autre question quant à ma page d´upload.
http://goliathletueur.free.fr/UPLOAD/
J´autorise à héberger les fichiers HTML, mais ils peuvent contenir du javascript. Donc est-ce qu´on peut me piquer mon compte en hébergeant un fichier html avec un script javascript ? Ou une saloperie du genre ? Si oui, que faire pour contrer ça ?"
![]()
Pour tes problemes de js et de html dans les mails, pas besoin de les dactivé etant donnée que ça n´a aucun risque possible.
Idem pour héberger les pages web (il y a peut etre possibilité de faire joujou avec js mais faut etre dieu pour le faire).
POur ton probleme de timstamp, je te fais un truc
Merci beaucoup ! ![]()
http://www.simmstein.be/test/timestamp.php
Merci, je sais que ça a du etre un peu chiant, mais c´est pas ça qu´il me faut :
"Timestamp : 0
Afficher la date : 01/01/1970
L´heure : 01:00:00"
Y a encore ce bug... ![]()
Ensuite, je ne connais rien au javascript...
Je sais...
http://www.paroles.net/chansons/16487.htm
Le js permet juste de ne pas paser par un formulaire, donc ne fait pas gaffe a ça.
http://www.simmstein.be/test/timestamp.php
Le truc qui m´intéresse, ce n´est pas d´avoir le script pour l´utiliser, mais de réussir ma regex, d´en connaître plus sur le timestamp, de faire mon script tout bien, tout beau, de le faire EN PHP, et pas un script tout fait en js... Si tu vois ce que je veux dire !