Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
Altdorf
Inscrit le: 26 Mai 2004 Messages: 547 Localisation: Doubs (25)
|
Posté le: Jeu Avr 21, 2005 22:12 Sujet du message: |
|
|
Code: | <?
//Ouvre une connexion a un serveur MySQL
$db = mysql_connect('localhost','altdorf','mon_mot_de_passe') or die ("erreur de connexion");
//Sélectionne une base de donnees MySQL
mysql_select_db('db_altdorf',$db) or die ("erreur de connexion base");
//Requete sql
mysql_query("UPDATE users SET user_timezone = 2 where user_timezone = 1;");
//Envoi un mail
if (mysql_query($db));
$rapport = "Le passage s'est bien deroule.";
else
$rapport = "Il y a eu un probleme : ".mysql_error();
$msg = $rapport;
$email = "mon_mail@laposte.net";
$sujet = "Passage de LAN Party a l'heure d'ete";
mail($email,$sujet,$msg);
//Deconnexion de la db
mysql_close($db);
?> |
Pour passer à l'heure d'été je met ça, c'est juste?
Il faut utiliser des ' ou des " pour les variables?
Je laisse localhost c Juste? (ou Leblanc? )
Si j'ai bien compris je peux supprimer Code: | or die ("erreur de connexion") | et Code: | or die ("erreur de connexion base") | parceque ça ne s'affichera pas, c'est ça?
Je peux virer et d'après http://fr.php.net/manual/fr/function.mail.php ça me sert pas?
Il faut des ' autour de db_altdorf? _________________ http://www.lanparty.fr/ |
|
Revenir en haut de page |
|
|
Calao
Inscrit le: 20 Jan 2004 Messages: 442 Localisation: Bruxelles (Jette)
|
Posté le: Jeu Avr 21, 2005 22:54 Sujet du message: |
|
|
Ci dessous le code "corrigé", je fais 2 types de corrections, en premier corriger ce qu'il ne marcherait pas si tu l'execute, et deuxièmement supprimer ce qui est inutile mais qui marcherait quand même.
Code: |
<?
//Ouvre une connexion a un serveur MySQL
$db = mysql_connect('localhost','altdorf','mon_mot_de_passe');
//Sélectionne une base de donnees MySQL
mysql_select_db('db_altdorf',$db);
//Requete sql
$req = "UPDATE users SET user_timezone = 2 where user_timezone = 1";
//Envoi un mail
if (mysql_query($req));
$rapport = "Le passage s'est bien deroule.";
else
$rapport = "Il y a eu un probleme : ".mysql_error();
$msg = $rapport;
$email = "mon_mail@laposte.net";
$sujet = "Passage de LAN Party a l'heure d'ete";
mail($email,$sujet,$msg);
//Deconnexion de la db
mysql_close($db);
?>
|
Altdorf a écrit: |
Il faut utiliser des ' ou des " pour les variables?
|
Cela n'a pas d'importance, il paraitrai que les simples ' s'execute plus rapidement car le variables entre sont interprétés différement qu'avec des doubles, mais bon c'est pas le sujet ici.
Altdorf a écrit: |
Je laisse localhost c Juste? (ou Leblanc? )
|
tu dois laisser localhost
Altdorf a écrit: |
Si j'ai bien compris je peux supprimer Code: | or die ("erreur de connexion") | et Code: | or die ("erreur de connexion base") | parceque ça ne s'affichera pas, c'est ça?
|
Tout ce que tu renvois à afficher sera balancer dans le vide
Le 4ème paramètre est optionnel mais sert à rajouter des entêtes à ton message (type texte ou html, expéditeur, destinataire, encodage,...)
Altdorf a écrit: |
Il faut des ' autour de db_altdorf?
|
Oui _________________ Calao - www.slaceblog.be |
|
Revenir en haut de page |
|
|
Altdorf
Inscrit le: 26 Mai 2004 Messages: 547 Localisation: Doubs (25)
|
Posté le: Ven Avr 22, 2005 20:52 Sujet du message: |
|
|
Toi t'es parré pour le Support sur le forum
Mince ya Stargate qui commence, je corrigerai après
Merci _________________ http://www.lanparty.fr/ |
|
Revenir en haut de page |
|
|
eurower Site Admin
Inscrit le: 03 Jan 2002 Messages: 1458 Localisation: Lyon
|
Posté le: Ven Avr 22, 2005 23:10 Sujet du message: |
|
|
C fini Stargate ! _________________ Modérateur des forums
Président de l'association
Hébergement eurower.net
Association loi 1901 |
|
Revenir en haut de page |
|
|
Altdorf
Inscrit le: 26 Mai 2004 Messages: 547 Localisation: Doubs (25)
|
Posté le: Dim Avr 24, 2005 14:17 Sujet du message: |
|
|
Non il y a un épisode de la saison 8 (inédits) tous les vendredi soir, suivi d'un épisode de Stargate Atlantis.
En fait c'est 2 histoires différentes avec des acteurs différents. Mc Guyver est passé Général et a envoyé une équipe sur Atlantis mais comme c'est dans un e autre galaxie, ils ne peuvent pas revenir... _________________ http://www.lanparty.fr/ |
|
Revenir en haut de page |
|
|
Altdorf
Inscrit le: 26 Mai 2004 Messages: 547 Localisation: Doubs (25)
|
|
Revenir en haut de page |
|
|
eurower Site Admin
Inscrit le: 03 Jan 2002 Messages: 1458 Localisation: Lyon
|
Posté le: Dim Avr 24, 2005 17:33 Sujet du message: |
|
|
Tse, mais je suis tout cela
Je disais fini, pour ce soir (enfin vendredi) _________________ Modérateur des forums
Président de l'association
Hébergement eurower.net
Association loi 1901 |
|
Revenir en haut de page |
|
|
Altdorf
Inscrit le: 26 Mai 2004 Messages: 547 Localisation: Doubs (25)
|
Posté le: Dim Avr 24, 2005 20:43 Sujet du message: |
|
|
Ah ok. Toi aussi tu regarde tous les vendredi? _________________ http://www.lanparty.fr/ |
|
Revenir en haut de page |
|
|
Altdorf
Inscrit le: 26 Mai 2004 Messages: 547 Localisation: Doubs (25)
|
Posté le: Dim Sep 18, 2005 19:06 Sujet du message: |
|
|
J'aurais une suggestion pour les tâches CRON. Il serait pratique d'avoir un bouton Lancer immédiatement ! pour ne pas être obligé d'attendre pour tester.
Ce serait cool qu'en même temps ça nous affiche en retour les messages d'erreur, echo ou autres infos...
Et comme je suis novice comme pas mal d'hébergés, un exemple simple et concret (qui n'altère pas la base de données) de code serait le bienvenu sur la page de gestion des tâches CRON. _________________ http://www.lanparty.fr/ |
|
Revenir en haut de page |
|
|
eurower Site Admin
Inscrit le: 03 Jan 2002 Messages: 1458 Localisation: Lyon
|
Posté le: Dim Sep 18, 2005 19:19 Sujet du message: |
|
|
Oki pour éxécution immédiate, mais quel exemple ?
C'est du PHP tout simplement ... |
|
Revenir en haut de page |
|
|
Altdorf
Inscrit le: 26 Mai 2004 Messages: 547 Localisation: Doubs (25)
|
Posté le: Lun Sep 19, 2005 15:30 Sujet du message: |
|
|
Cool !
Et l'affichage des messages du serveur quand on clic sur le bouton c'est possible ?
Je n'y connais rien en PHP. Un truc simple et qui fonctionnerais pour tout le monde, en commançant par l'authentification puis l'affichage de la liste des bases de données par exemple... ou l'heure du serveur.
Un truc du style :
Code: |
<?
//Ouvre une connexion a un serveur MySQL
$db = mysql_connect("localhost","login","password") or die ("erreur de connexion au serveur");
Je ne sais pas quoi mettre ici...
//Deconnexion de la base de données
mysql_close($db);
?> |
Remplacer login et password par le login et le mot de passe de votre compte MySQL ! _________________ http://www.lanparty.fr/ |
|
Revenir en haut de page |
|
|
eurower Site Admin
Inscrit le: 03 Jan 2002 Messages: 1458 Localisation: Lyon
|
Posté le: Lun Sep 19, 2005 17:28 Sujet du message: |
|
|
Si votre fichier se trouve dans vos compte vous pouvez aussi y accéder par une page web pour vérifier sa bonne exécution ! |
|
Revenir en haut de page |
|
|
Altdorf
Inscrit le: 26 Mai 2004 Messages: 547 Localisation: Doubs (25)
|
Posté le: Mar Sep 20, 2005 17:17 Sujet du message: |
|
|
Pas où se trouves mes tâches CRON mais j'ai testé et en effet ça m'affiche bien un message d'erreur, il faudra que je regarde ça quand j'en aurai la motivation (la prog c'est pas mon truc) _________________ http://www.lanparty.fr/ |
|
Revenir en haut de page |
|
|
|