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

C Discussion :

[CGI] passage et recuperation de parametre


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2003
    Messages
    99
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 99
    Par défaut [CGI] passage et recuperation de parametre
    bonjour,

    j'essai d envoyer un parametre a un script CGI.

    la transmition du parametre semble etre correcte cependant un petit probleme subsiste.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    data = getenv("QUERY_STRING");
    if(data == NULL)
          printf("<P>Error! Error in passing data from form to script.\n");
    
    sscanf(data,"text=%s",&default_str);
    if(default_str == NULL)
          printf("<P>Error! Error in passing data from form to script.\n");
    la ligne en rouge ne fonctionne pas seulement le premier caractere est enregistré dans default_str, je ne comprend pas pourquoi?

    de plus si j'avais plus de parametre a transmettre serait t il possible de faire ca:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sscanf(data,"TEXT=%s&TAILLE=%ld&.....",&default_str,&taille,....);
    merci

  2. #2
    Membre Expert
    Avatar de Gruik
    Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    1 566
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 566
    Par défaut
    Houla, c'est clairement pas sécurisé comme pratique, sachant qu'il peut y avoir tout et n'importe dans la querystring

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2003
    Messages
    99
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 99
    Par défaut
    dans ce cas la comment dois je faire?

  4. #4
    Membre Expert
    Avatar de Gruik
    Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    1 566
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 566
    Par défaut
    Trouver une librairie qui permette de recuperer les parametres, ou bien se la faire soi meme.
    Il te faut analyser la querystring et creer une liste de parametres avec leur valeur

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [jsp][servlet]pb recuperation de parametre
    Par alexandra_ape dans le forum Servlets/JSP
    Réponses: 23
    Dernier message: 19/11/2008, 09h10
  2. Réponses: 6
    Dernier message: 27/02/2008, 09h51
  3. recuperation de parametres CGI
    Par 100%fluor dans le forum Web
    Réponses: 3
    Dernier message: 18/12/2007, 10h23
  4. [Reflection][Method] Passage de int en parametre
    Par seb_fou dans le forum API standards et tierces
    Réponses: 8
    Dernier message: 28/07/2004, 17h47
  5. [langage] procedure : recuperation de parametres
    Par K-ZimiR dans le forum Langage
    Réponses: 7
    Dernier message: 22/04/2004, 14h24

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