IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Conception Web Discussion :

Recherche de URL


Sujet :

Conception Web

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2016
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2016
    Messages : 18
    Points : 14
    Points
    14
    Par défaut Recherche de URL
    Bonjour. J'aimerais pouvoir envoyer un SMS depuis mon application bureau écrit avec QtCreator en chargeant le un lien comme pour les API d'SMS. Dans mon cas je dispose d'un SMSC dans le même réseau que mon. J'arrive à acceder depuis mon navigateur à la page Web pour l'envoi des SMS mais dans cette page il y'a un formulaire(Numeros des destinataires, Login et Mot de Passe, Msg à envoyer) que je remplie puis en cliquant sur valider l'envoie du msg est effectuer. Ce que je voudrais c'est de pouvoir charger l'URL avec tous les renseignements nécessaires pour l'envoi du SMS depuis mon application comme ça l'envoi est fait lorsque je chargement a réussi; comme ce qu'on fait avec les API disponible sur Internet.
    Maintenant je ne sais pas comment l'URL avec tous les renseigments se présente lorsque je clique sur Valider le Formulaire pour envoyer le SMS. J'aimerais donc savoir si à partir du fichier HTML de la page je peux constituer l'url qui pourra envoyer un SMS en chargeant ce dernier.
    J'ai fait des recherches et j'ai cru comprendre que lorsque je clique sur le bouton Valider je suis rediriger vers un une page php.

    Quelqu'un pourrait-il m'aider à constituer le URL ?.

    Voici le code HTML de la page avec le formulaire à remplir :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"><head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>WEB2SMS</title>
     <link rel="stylesheet" media="screen" type="text/css" title="Design" href="WEB2SMS_files/FeuiStyle1.css">
    </head>
    <body>
     
     
            <script language="javascript">
            function checkvalue()
            {
                if (frmIndex.FichierDest.value == null || frmIndex.FichierDest.value == "")
                {
                    alert("Selectionner un fichier.");
                    frmIndex.FichierDest.focus();
                    return false;
                }
                if (frmIndex.username.value == null || frmIndex.username.value == "")
                {
                    alert("Veuillez saisir le nom utilisateur.");
                    frmIndex.username.focus();
                    return false;
                }
                if (frmIndex.password.value == null || frmIndex.password.value == "")
                {
                    alert("Veuillez saisir le mot de passe.");
                    frmIndex.password.focus();
                    return false;
                }
                if (frmIndex.message.value == null || frmIndex.message.value == "")
                {
                    alert("Veuillez  saisir le message a envoyer.");
                    frmIndex.message.focus();
                    return false;
                }
           }
         function isMalGrater(evt)
          {
             var charCode = (evt.which) ? evt.which : event.keyCode
             if (charCode!=32 && (charCode < 40 || charCode > 122))
                return false;
     
             return true;
          }
    	function textLimit(field, maxlen) 
    	{
    	   if (field.value.length > maxlen) 
    	   {
    		  field.value = field.value.substring(0, maxlen);
    		  alert('Votre texte est trop long!');
    	   }
    	}
    	function reste(texte)
    	{
    		var restants=texte.length;
    		document.getElementById('caracteres').innerHTML=restants;
    	}
    </script>
    <table style="border:none">
    <tbody><tr>
    	<td style="color:#FFFFFF">
    	    .........                                       
    	</td>
    	<td>
    	</td>
    	<td style="color:#FFFFFF">...................         .
    	</td><td style="color:#FFFFFF">
    	    ........................................................                                         
    	</td>
     
    	<td>
    		<img src="WEB2SMS_files/logo1.jpg" title="web2sms!" width="300" height="76">
    	</td>
    	<td>
    </td></tr>
    </tbody></table>
    <div id="bandeau" class="TailleDivBandeau">
    <div id="menuentete" ;="" style="background-color: #595160">
    <table style="border:none;" width="100%" height="10%" align="center">
     <tbody><tr width="100%" height="10%">
         <td style="text-align:left;" width="32%">
    		<font size="+1" color="white" face="Arial"></font>
    	 </td>
    	<td style="text-align:left" ;="" width="35%">
    	  <ul class="niveau1" ;=""> 
    		  <li class="sousmenu" ;="" style="background-color:#595160"><font size="+1" color="white" face="Arial"></font>
    			 <ul class="niveau2" ;="" style="border:1px solid"> 
    		  		<li style="border-bottom:1px solid" ;=""><a href="http://www.onatel.bf/telmob2/index.htm" l"="" target="_blank"></a></li>
    			 </ul> 
    		  </li> 
    	   </ul> 
    	 </td>
         <td style="text-align:left" ;="" width="33%">
    	  <ul class="niveau1" ;=""> 
    		  <li class="sousmenu" ;="" style="background-color:#595160"><font size="+1" color="white" face="Arial"></font>
    			 <ul class="niveau2" ;="" style="border:1px solid"> 
    		  		<li style="border-bottom:1px solid" ;=""><a href="http://212.52.159.158/web2sms/Desc_contacts.php"><font size="+1" color="white" face="Arial"></font></a></li>
    			 </ul> 
    		  </li> 
    	   </ul> 
     
    	 </td>
       </tr>
    </tbody></table>
    </div> 
    </div> 
     
    <div id="contenu" class="TailleDivContenu"><h2><span id="caracteres">0</span> caracteres</h2><form name="frmIndex" autocomplete="off" method="post" onsubmit="return checkvalue(this)" enctype="multipart/form-data" action="SendSMS.php" pb-autologin="true"><table width="600px"><tbody><tr><th>Envoyer un broadcast</th></tr></tbody></table><table width="600px"><tbody><tr><td>Fichier des destinataires:</td><td><label><input id="file" name="FichierDest" type="file"></label></td></tr><tr><td>Code Utilisateur:</td><td><label><input name="username" pb-role="username" value="omcr" type="text"><passwordboxicon style="position: absolute; background: rgba(0, 0, 0, 0) url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAQCAYAAAAI0W+oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzU4NUJBRkU1QkVFMTFFNDkyRkVDMDk0Nzk5RDFBMDQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzU4NUJBRkQ1QkVFMTFFNDkyRkVDMDk0Nzk5RDFBMDQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA5M0ZFMjdERDI5NDExRTE5Njc0OTU4Rjk3NzgwODJEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA5M0ZFMjdFRDI5NDExRTE5Njc0OTU4Rjk3NzgwODJEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+MHuEgAAAAWtJREFUeNq8VCFMxEAQ3DZ1RRdfSUBTcg6JwdfjeQsaJCXYDxZ03/+7BtD/BsMLDAFdXebu9r7bpnxLSZhkvr9719vu7uxRVVXUiUlxDUbCjo2vA/qMPvr0M17AI2En7BsFX3xxBIZi7Qk8FvYh+9z+sJHx4EBEMXiHlw+MlalP/M7E+ox9xHvu+Z1B8HT9PM+r+0B0CU5x6DP7FAcu2NYlPAOv4HtzPfpdIFcSIs2Sgy7Bd/DEHO7WMlVKMfRii+rOwVTYqfGNVF2wkbJUW6ZyPCNTwho5Z6j3n7I4HC76Egq4/l0bS5b0XMi75P05B7a46S9dsGXt0WQwKXbwfAVT7tEotFWnG637sDJfbUv0Be6Ba/jm7NsHb50ghojBb1wxdjZWXBo3pB/ggkvnyrbmmYvHDGxomuqC2Ox2zazYeYk3N0emHoTUB6HuUaaWrbWkceXY/7U4eFjHZEQdgRatSzb5kxj+A98CDADG3MBsPyzvawAAAABJRU5ErkJggg==&quot;) no-repeat scroll right center; width: 30px; height: 23px; z-index: auto; visibility: visible; top: 317.933px; left: 704.1px;" pb-icon="username" icon-type="main"></passwordboxicon></label></td></tr><tr><td>Mot de passe:</td><td><label><input name="password" pb-role="password" type="password"><passwordboxicon style="position: absolute; background: rgba(0, 0, 0, 0) url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAQCAYAAAAI0W+oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzU4NUJBRkU1QkVFMTFFNDkyRkVDMDk0Nzk5RDFBMDQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzU4NUJBRkQ1QkVFMTFFNDkyRkVDMDk0Nzk5RDFBMDQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA5M0ZFMjdERDI5NDExRTE5Njc0OTU4Rjk3NzgwODJEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA5M0ZFMjdFRDI5NDExRTE5Njc0OTU4Rjk3NzgwODJEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+MHuEgAAAAWtJREFUeNq8VCFMxEAQ3DZ1RRdfSUBTcg6JwdfjeQsaJCXYDxZ03/+7BtD/BsMLDAFdXebu9r7bpnxLSZhkvr9719vu7uxRVVXUiUlxDUbCjo2vA/qMPvr0M17AI2En7BsFX3xxBIZi7Qk8FvYh+9z+sJHx4EBEMXiHlw+MlalP/M7E+ox9xHvu+Z1B8HT9PM+r+0B0CU5x6DP7FAcu2NYlPAOv4HtzPfpdIFcSIs2Sgy7Bd/DEHO7WMlVKMfRii+rOwVTYqfGNVF2wkbJUW6ZyPCNTwho5Z6j3n7I4HC76Egq4/l0bS5b0XMi75P05B7a46S9dsGXt0WQwKXbwfAVT7tEotFWnG637sDJfbUv0Be6Ba/jm7NsHb50ghojBb1wxdjZWXBo3pB/ggkvnyrbmmYvHDGxomuqC2Ox2zazYeYk3N0emHoTUB6HuUaaWrbWkceXY/7U4eFjHZEQdgRatSzb5kxj+A98CDADG3MBsPyzvawAAAABJRU5ErkJggg==&quot;) no-repeat scroll right center; width: 30px; height: 23px; z-index: auto; visibility: visible; top: 351.933px; left: 704.1px;" pb-icon="password" icon-type="main"></passwordboxicon></label></td></tr><tr></tr><tr><td>Message:</td><td><label><textarea maxlength="300" cols="50" rows="5" name="message" onkeypress="return isMalGrater(event)" onkeyup="reste(this.value);" onkeydown="textLimit(this, 160);"></textarea></label></td></tr><tr><td></td><td><label><input value="Valider" pb-role="submit" type="submit"></label></td></tr></tbody></table></form>
    </div>
     
     
    </body></html>

  2. #2
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2016
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2016
    Messages : 18
    Points : 14
    Points
    14
    Par défaut
    Bonjour y'a t'il quelqu'un pour m'aider s'il vous plait ?.

    Dans mes recherches j'ai pu comprendre que l'on peut constituer un URL pour envoyer les données à la page php qui les traite.
    Un URL du genre :
    https://www.monsite.com/centreSMS/SendSMS.php?Destinataire=+3301020304&login=Jonathan&motdepass=jonathan&message=salut/

  3. #3
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Points : 7 503
    Points
    7 503
    Par défaut
    y a deux cas :
    - l'url est émise par le formulaire (en mode post ou get) et là t'a rien à faire
    - l'url est émise par javascript et là soit tu constitue ton url soit tu ne fait que vérifier ton formulaire et laisser le submit en l'état.

    donc pour voir la tête de ton url, passe en get vois à quoi cela ressemble....
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

Discussions similaires

  1. Recherche d'urls de dossier
    Par TheDwarf01 dans le forum MATLAB
    Réponses: 4
    Dernier message: 24/05/2013, 11h57
  2. [RegEx] Recherche d'URL
    Par Lost In Translation dans le forum Langage
    Réponses: 2
    Dernier message: 22/10/2009, 19h45
  3. Champ de recherche et URL
    Par Didibzh dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/06/2007, 11h39
  4. Programme effectuant recherches par URL ??
    Par pouic06 dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 12/04/2006, 13h51
  5. Réponses: 2
    Dernier message: 09/12/2005, 12h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo