Trouvez l'erreur ...
10 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Trouvez l'erreur ...
Salut, j'ai fais un petit formulaire d'ajout de message, fermé de 3h à 16h, car je n'ai pas de modérateur dispo pendant ces horraires, néammoins, le souci est que je n'arrive pas à ce le système sois fermé entre 3h et 16h, il est fermé tout le temps...
Voici mon code, si quelqu'un voit l'erreur
$aff=1;
$tim=date("H");
if($tim>=03 || $tim<=16){
$aff=2;
}
$TableRep8=mysql($database,"SELECT * FROM secure_membres WHERE pseudo='$pseudo'");
$tot8=mysql_NumRows($TableRep8);
if ($tot8){
$verifmodo = mysql_result($TableRep8, 0, "nivalop");
if ($verifmodo=="oui"){
$aff=1;
}
}
if ($aff=="1"){
$joo='';
echo "<small>Ecris ton message</small>\n";
echo "<form action=\"secure.php\" method=\"post\">\n";
echo "<input type=\"hidden\" name=\"HANDLER\" value=\"".$HANDLER."\" />\n";
echo "<input type=\"text\" name=\"dice\" maxlength=\"160\" size=\"8\">\n";
echo "<input type=\"hidden\" name=\"session\" value=\"".$session."\" />\n";
echo "<input type=\"hidden\" name=\"hmac\" value=\"".$hmac."\" />\n";
echo "<br><input type=\"submit\" class=\"secure_gift\" value=\"Envoyer\">\n";
echo "</form>\n";
}
if ($aff=="2"){
echo"<small>Désolé, ce service est fermé de 3h à 16h</small>";
}
?>
Voila, le fragment de code qui je pense pose souci,
$aff=1;
$tim=date("H");
if($tim>=03 || $tim<=16){
$aff=2;
}
Mais je ne vois justement pas le soucis, le formulaire devrait bien s'afficher entre 16h et 3h du matin non ? Ce n'est pas le cas
Le message affiché entre 3h et 16h continue de s'afficher...
Merci par avance pour votre aide.
Voici mon code, si quelqu'un voit l'erreur
$aff=1;
$tim=date("H");
if($tim>=03 || $tim<=16){
$aff=2;
}
$TableRep8=mysql($database,"SELECT * FROM secure_membres WHERE pseudo='$pseudo'");
$tot8=mysql_NumRows($TableRep8);
if ($tot8){
$verifmodo = mysql_result($TableRep8, 0, "nivalop");
if ($verifmodo=="oui"){
$aff=1;
}
}
if ($aff=="1"){
$joo='';
echo "<small>Ecris ton message</small>\n";
echo "<form action=\"secure.php\" method=\"post\">\n";
echo "<input type=\"hidden\" name=\"HANDLER\" value=\"".$HANDLER."\" />\n";
echo "<input type=\"text\" name=\"dice\" maxlength=\"160\" size=\"8\">\n";
echo "<input type=\"hidden\" name=\"session\" value=\"".$session."\" />\n";
echo "<input type=\"hidden\" name=\"hmac\" value=\"".$hmac."\" />\n";
echo "<br><input type=\"submit\" class=\"secure_gift\" value=\"Envoyer\">\n";
echo "</form>\n";
}
if ($aff=="2"){
echo"<small>Désolé, ce service est fermé de 3h à 16h</small>";
}
?>
Voila, le fragment de code qui je pense pose souci,
$aff=1;
$tim=date("H");
if($tim>=03 || $tim<=16){
$aff=2;
}
Mais je ne vois justement pas le soucis, le formulaire devrait bien s'afficher entre 16h et 3h du matin non ? Ce n'est pas le cas
Merci par avance pour votre aide.
Dernière édition par bestmax le Jeu Oct 11, 2007 0:37, édité 1 fois.
Merci pour vos réponses, j'ai essayé toutes vos solutions, dont la derniere, aux premiers abords ca semble fonctionner, mais quand je veus tester (faire comme site on ne pouvais pas écrire dans cette tranche horraire)
$aff=1;
$tim=date(g);
if($tim>=3 && $tim<=1){
$aff=2;
On vois quand meme le formulaire apparaitre au lieu du message d'erreur
Un si petit truc aussi casse tete, j'en reviens pas
$aff=1;
$tim=date(g);
if($tim>=3 && $tim<=1){
$aff=2;
On vois quand meme le formulaire apparaitre au lieu du message d'erreur
Un si petit truc aussi casse tete, j'en reviens pas
c normal ta condition est toujours fausse, tu lui demande d'etre plus grand que 3 et plus petit que 1 ...bestmax a écrit:Ouai je saisavec 16h ca s'affiche et donc jusque la tout est normal, mais même en remplacant 16 par 1 ca s'affiche à la place du message d'erreur
10 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Elgoog : le miroir de Google
- Trouvez les bons mots-clés
- Google Web Toolkit, pour créer des applications en AJAX
- Un moyen très simple et gratuit d'obtenir des backlinks
- Référencement Bing : l'essentiel à savoir
- Article sur le fichier .htaccess
- Votre site doit toujours être accessible rapidement : conseil n°7 en référencement
- 10 stratégies de promotion de sites web
- Google lance le service Latitude
- Quelques nouveautés dans le forum
- Trouvez l'erreur...
- que trouvez vous à améliorer
- Design : Comment trouvez vous ?
- Comment trouvez-vous Miss-réduction?
- Trouvez le registar d'un nom de domaine
- Comment trouvez vous mon site ?
- Trouvez vous normal ce comportement d'OVH ?
- Comment trouvez-vous ma promo de site ?
- Comment trouvez vous cette intégration
- Trouvez vos partenaires avec Express Webring !
- comment trouvez vous mon script de stat
- AD42 est lent non vous trouvez pas ?!
- comment trouvez vous mon annuaire financier ?
- SOS copie de site : Trouvez l'hébergeur à partir de l'ip ?
- Coment trouvez vous mon forum d'Harry Potter?
Consultez la description détaillée des produits ou services de Google suivants : Google Mobile
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum