begin process at 2012 05 31 15:08:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Divers

 > 

Restrain 1x a une page/jour


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Restrain 1x a une page/jour

vendredi 5 novembre 2004 à 14:11:27 | Restrain 1x a une page/jour

magicjim

Salut voila je voudrai savoir si c'est possible de restraindre une page a etre vu une seule fois par jour ???

Je voudrai que mon membre connecter va sur cette page valide sa quil a a valider et ne puisse plus y retourner avant le lendemain .

Cordaliement jimmy
vendredi 5 novembre 2004 à 14:49:26 | Re : Restrain 1x a une page/jour

ehmarc

oui c possible!!!

"Aucun de nous ne sait ce que nous savons tous, ensemble."
Lao Tseu inventeur du "copier coller"
vendredi 5 novembre 2004 à 15:04:21 | Re : Restrain 1x a une page/jour

ehmarc

lol mauvaise blague je suis fatiguer aujourd'hui...

il te suffit soit de creer un entrer dans une base de donnée avec la date (du serveur de preference fonction date()); l'identifiant du mec ; si il a valider sa page(ou tu rentre ces parametres a la validation c pareil) un insert tout balo koi....

ensuite tu vérifie en comparant si le mec c connecter aujourd'hui

$date = date("Y/m/d");
//fo d'abord faire la requete
$requete = "select * from `tab_deja_connecter` where date = '$date' and nom = '$identifiant'";
$res= mysql_query($requete);
$row = mysql_fetch_object($res);
if(($row->nom == '$mec_connecter')and ($date == $row->date)){
echo "t deja venu la aujourd'hui mon petit pere";
}

"Aucun de nous ne sait ce que nous savons tous, ensemble."
Lao Tseu inventeur du "copier coller"
vendredi 5 novembre 2004 à 16:25:50 | Re : Restrain 1x a une page/jour

magicjim

merci je vais essayer avec ce que tu viens de me donner
samedi 6 novembre 2004 à 19:51:23 | Re : Restrain 1x a une page/jour

magicjim

salut voila la requete que me renvoie sql :
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-7\www\copie de nouveau\modules\pagejour.php on line 28

la line 28 correspond a : $row = mysql_fetch_object($res);

et enfin le code que tu ma donner que g du modifier :
<?php
// Parametres de connexion à la base de données
include "includes/functions.inc.php";
@mysql_pconnect($BD_serveur, $BD_utilisateur, $BD_motDePasse)
or die("Impossible de se connecter au serveur de bases de données.");
@mysql_select_db($BD_base)
or die("Impossible de se connecter à la base de données.");

$date = date("Y/m/d");
//fo d'abord faire la requete
$requete = "select * from `membres` ".
" WHERE date = '$date' and id='".$_SESSION["membreid"]."'";

$res= mysql_query($requete);
$row = mysql_fetch_object($res);
if(($row->nom == 'mec_connecter')and ($date == $row->date)){
echo "t deja venu la aujourd'hui mon petit pere";
}
?>

malgrer tout sa g toujours mon erreur sql

Cordialement jimmy
samedi 6 novembre 2004 à 20:27:26 | Re : Restrain 1x a une page/jour

magicjim

g deja trouver l'erreur cela venait que jen'avait pas creer dans mysql la valeur date
maintenant plus rien ne s'affiche sur la page de l'aide!!!!!!!!!!!
dimanche 7 novembre 2004 à 12:27:45 | Re : Restrain 1x a une page/jour

ehmarc

salut

desoler ya obligatoirement unpetit travail d'adaptation n'ayant pas connaissance des différent parametre de la base, nom de page, etc...
a la place de ca :



$res= mysql_query($requete);
$row = mysql_fetch_object($res);
if(($row->nom == 'mec_connecter')and ($date == $row->date)){
echo "t deja venu la aujourd'hui mon petit pere";
}



tu met ca



$res= mysql_query($requete);
//si ya un resultat a la requete c donc que le mec c deja connecter
if ($row = mysql_fetch_object($res)){
//tu met l'avertissement de coutume
}
else{
//sinon tu met la page a afficher
}




"Aucun de nous ne sait ce que nous savons tous, ensemble."
Lao Tseu inventeur du "copier coller"
dimanche 7 novembre 2004 à 12:36:15 | Re : Restrain 1x a une page/jour

ehmarc

Réponse acceptée !
salut

Oublie pas de faire un update de connection dans ta base de donnée quand le mec va voir la page sinon ca servira a rien le meilleur moyen c de le mettre la :

select * from `membres` ".
" WHERE date = '$date' and id='".$_SESSION["membreid"]."'



$res= mysql_query($requete);
//si ya un resultat a la requete c donc que le mec c deja connecter
if ($row = mysql_fetch_object($res)){
//tu met l'avertissement de coutume
}
else{

//tu update la visite de ton mec
$requete = "update `membres` set date = '$date' where id='".$_SESSION["membreid"]"."'";
mysql_query($requete);

//tu met la page a afficher

}



"Aucun de nous ne sait ce que nous savons tous, ensemble."
Lao Tseu inventeur du "copier coller"
dimanche 7 novembre 2004 à 21:43:25 | Re : Restrain 1x a une page/jour

magicjim

resalut alors voila
$res = $result c la mm chose mais
$row = ???? je ne sais pas se que sais

car je n'arive pas a faire fonctionner le code
merci de ta reponse

Pour entrer une date dans sql je doit faire (sa me rentre la date actuelle):

$date = date("Y/m/d");
$requete = "UPDATE utilisateurs SET date = '$date' ".
" WHERE id='".$_SESSION["membreid"]."'";

$result= @mysql_query($requete);
if (!$result) {
echo "La demande a été refusé.";
}else{
echo "Félicitations.";

}

mais avec ton code pas moyen g la haine @++

dimanche 7 novembre 2004 à 22:00:27 | Re : Restrain 1x a une page/jour

magicjim

Réponse acceptée !
Sa y est WOUWOUHHHHHHHHHHHHHH g enfin reussi la date se rentre bien puis on essaye de revalider la page et la une page lui dit deja essayer Un grand merci car tu m'a donné pas mal a propos de ton code alors pour la peine voila se que je programme :

include "inc/functions.inc.php";
@mysql_pconnect($BD_serveur, $BD_utilisateur, $BD_motDePasse)
or die("Impossible de se connecter au serveur de bases de données.");
@mysql_select_db($BD_base)
or die("Impossible de se connecter à la base de données.");

$date = date("Y/m/d");

$requete = "select * from utilisateurs ".
" WHERE date = '$date' and id='".$_SESSION["membreid"]."'";

$result= @mysql_query($requete);
//si ya un resultat a la requete donc la page a déja été valider
if ($row = mysql_fetch_object($result)){
echo "La demande a été refusé.";}
else{

//tu update la table pour la date
$requete = "UPDATE utilisateurs SET date = '$date' ".
" WHERE id='".$_SESSION["membreid"]."'";

$result= @mysql_query($requete);
if (!$result) {
}else{
echo "Félicitations.";

}
}

Ben voila g eu uyn peu de mal apres deux jours c enfin bon trop content encore merci Ehmarc
Et @+++

ps: heureusement qu'il ya des personnes pour aider.Merci.

1 2

Cette discussion est classée dans : page, jour, 1x, restrain


Répondre à ce message

Sujets en rapport avec ce message

Mise à jour page HTML (php) avec BD MySQL [ par STef77 ] Bonsoir,J'ai une page html (php) contenant des formulaires afin d'alimenter une BD MySQL avec des entrees utilisateur.Sur cette meme page, j'ai des li Mot de passe et lien [ par DeepXtaZy ] Bonjour,J'ai un code en début de script qui me permet d'acceder a la page en rentrant un mot de passe.La problème c'est que dans cette page, je fais u Mise à jour [ par stelline ] Bonjour!Je recherche de l'aide pour une mise à jour en php.Je vous explique. J'ai une page "evenements" (sorte de calendrier) qui est en html où j'ai ERREUR GRAVE pas le temps de faire le update!!! [ par rachidphp93 ] Bonjour;et tu saij'ai une erreur qui m'etonne??  je vien defaire un test:alors: j'ai boutton valider qui me recharge la meme page pour faire l Liste déroulante avec mises à jour page [ par zabroska ] Bonjour,voila mon probleme :     -j'ai une liste déroulante contenant des prénoms    -dessous, j'ai des checkbox (sms, mail, message vocal)Je voudrais comment faire un "cadre" info du jour... [ par LioN00255 ] Bonjour, Je suis débutant, et je cherche à mettre en place sur ma page d'accueil un cadre avec "Info du jour" le but c'est que cette "Info du jour" ch Fonction journaliere [ par xactise ] Salut all je me pose une question.J'aimerai savoir comment executer du code (PHP en locurence) sans lancer la page...Je m'explique par exemple une e-m Gestion sessions [ par elanspeech ] Salut,J'ai des difficultes a resoudre la gestion de session.quand un utilisateur se logue, je met ma base a jour, s'il se deconnecte, je fais de meme. question formulaire [ par LoRdKiFlEx ] salutje suis en train de faire un script pour s'identifier et s'inscrire avec un page html il ya 2 champs : psuedo et mot de pass seulement quand je c Autentification sur un site [ par talamaskary ] Donc j'ai un site et j'aimerai qu'il y ai pour y acéder un mots de pass et un login! donc ce qu'il faudrai c'est une page d'inscription pour les nouve


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,342 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales