Accéder au contenu principal

Script php pour relier le serveur et la base


<?php

//recupération du message envoyé par l'utilisateur
$t=$_GET['t'];
$a=$_GET['a'];
$q=$_GET['q'];

//décomposition du message en deux parties : mot-clé et surnom du lutteur
$formatage=explode(" ",$a);
$motclef=$formatage[0];
$lutteur=$formatage[1];

//Mettez le nom du serveur ou le numero 
$dbhost = "localhost";
//Mettez le nom d'utilisateur pour l'accès à la base de données
$dbuser = "root";
//Mettez le mot de passe pour l'accès à la base de données
$dbpass = "";
//Mettez le nom de la base de données
$dbname = "TESTLAMB";

//Connexion
mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($dbname) or die(mysql_error());

//Verification
if($t&$q){
   
    //si l'utilisateur envoie le bon mot-clé
    if($motcle=="lamb"){
        $requete="select * from lutteur where surnom=",$lutteur," ";
        $connection=mysql_query($requete) or die(mysql_error());
        $resultat=mysql_fetch_array($connection);
        extract($resultat);
       
        //S'il y a un resultat
        if($resultat){
        echo " $prenom $nom alias $surnom. Il est de l'ecurie $ecurie. Il a $age ans. Il mesure $taille m et pese  $poids kg.";
        }
        //s'il n'y a pas de resultats
        else{
        echo "Ce lutteur n'est pas dans notre base de donnees";
    }
   
    //si l'utilisateur n'envoie pas le bon mot-clé
    else{
            echo "veuillez donner le bon mot-clé !!!";
    }       
}

else{
    echo = "Connexion impossible!";
}
?>




[)3\/73X, le blog du partage !

Commentaires

  1. Salut pouvez vous expliquer davantage votre code

    RépondreSupprimer
  2. salut est ce que tu peux expliquer la signification des variables $t et $q

    RépondreSupprimer
    Réponses
    1. le $t c'est le date ainsi que l'heure auxquels le message été envoyé
      le $q c'est le numero de téléphone qui envoi la requête au serveur kannel

      Supprimer
  3. Le Script php pour relier le serveur et la base d'où es ce que nous pouvions exécuter? J'ai déjà configuré KANNEL

    RépondreSupprimer

Enregistrer un commentaire

Posts les plus consultés de ce blog

Configuration de Kannel

Voir la première étape La configuration se fera en trois sous-étapes : 1. Configuration du modem Branchez votre modem Huawei 3G (Clé Orange), ouvrez le terminal et tapez : sudo su puis tapez votre mot de passe. Ensuite, tapez apt-get install usb-modeswitch Toujours sur le terminal; tapez : gedit /etc/udev/rules.d/62-option-modem-modeswitch.rules Attention : Ne fermez pas le terminal, nous n'avons pas terminé. Copiez, sur le fichier ouvert; le contenu du fichier disponible ici  Enregistrez et fermez le fichier Continuons toujours sur le terminal en tapant : minicom -s Allez à la trosième ligne qui est : Serial port setup ou Appuyez sur la touche "Entrer"   et tapez a Effacez tout ce qui est après /dev/tty et tapez  USB0 Vous devez obtenir /dev/ttyUSB0 Tapez sur la touche "Entrer" deux (2) fois  Allez à la ligne six(6) qui est : Save setup as dfl ou faites "Entrer" deux (2) fois.. Ensuite, ...

Installation des composants de kannel

Ouvrez votre terminal puis tapez : sudo su Cela nous évitera de retaper sudo. a) Installons libxml2 et libxml2-dev en tapant : apt-get install libxml2 libxml2-dev b) Installons kannel en tapant : apt-get install kannel c'est beaucoup plus rapide que de le télécharger puis le compiler. c) Installons le serveur LAMP. C'est pour prévoir l'utilisation d'une base de données. Tapez : apt-get install lamp-server^                                                                                         N'oubliez pas le l'accent circonflexe ^ Au cours de l'instal...

Kannel.conf version base de donnees

#Core Kannel Configuration Section group = core admin-port = 13000 admin-password = kannel status-password = kannel admin-allow-ip = "*.*.*.*" wapbox-port = 13003 smsbox-port = 13002 log-file = "/var/log/kannel/bearerbox.log" access-log = "/var/log/kannel/bearerbox-access.log" log-level = 1 unified-prefix = « 00221,+221,00′′ #Wapbox group = wapbox bearerbox-host = localhost log-file = "/var/log/kannel/wapbox.log" #Smsbox group = smsbox bearerbox-host = localhost sendsms-port = 14000 sendsms-url = "/cgi-bin/sendsms" sendsms-chars = "0123456789+-" global-sender = 14000 log-level = 0 log-file = "/var/log/kannel/smsbox.log" access-log = "/var/log/kannel/smsbox-access.log" #Smsc group = smsc smsc = at smsc-id = Huawei-E1552 modemtype = huawei_e1552 device = /dev/ttyUSB0 host = localhost sms-center = +221776380010 my-number = +2217...