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

AJAX Discussion :

[AJAX] La fonction send() en AJAX


Sujet :

AJAX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Informatique
    Inscrit en
    Mai 2011
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2011
    Messages : 133
    Par défaut [AJAX] La fonction send() en AJAX
    Bonjour à tous,

    Alors je vous explique mon problème. J'éris dans une base de données, plus précisemment je récupère une chaine de caractère écrite par quelqu'un qui se sauvegarde dans une BD. Or celle ci est bien sauvegardée, mais ne garde pas les espaces séparant les mots. Ex: " bonjour monsieur " devient " bonjourmonsieur "
    Si quelqu'un aurait une idée de l'origine de cette déformation de chaine qu'il fasse signe ^^
    Merci d'avance

  2. #2
    Membre Expert Avatar de DoubleU
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 106
    Par défaut
    Quel type de base de données? Et en quel langage les données sont-elles mises dedans?

  3. #3
    Membre confirmé
    Homme Profil pro
    Informatique
    Inscrit en
    Mai 2011
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2011
    Messages : 133
    Par défaut
    C'est une BD Access. Je récupère mes informations d'un textarea via la méthode POST contenu dans un formulaire. Dans la fonction xhr.open(....) j'ouvre un script ASP qui exécute l'inscription des données dans la BD

  4. #4
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Deux solutions possibles :
    • ton serveur fait des farces ;
    • ça vient de ton code.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  5. #5
    Membre confirmé
    Homme Profil pro
    Informatique
    Inscrit en
    Mai 2011
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2011
    Messages : 133
    Par défaut
    Je peux te donnerais mon code lundi car là je ne l'ai pas si tu pouvais me dire si tu vois une erreur

  6. #6
    Membre confirmé
    Homme Profil pro
    Informatique
    Inscrit en
    Mai 2011
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2011
    Messages : 133
    Par défaut
    Chose promise chose dû..^^
    Voici mon code et l'erreur qu'il me fait est qu'il colle tous les mots les uns aux autres
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    xhr.open('post','new_4.asp',true);
    			//	Changer le type MIME de la requête avec la méthode setRequestHeader , sinon le serveur ignorera la requête 
    			xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    			//	Envoi de la requête au serveur
    			xhr.send("Identifiant="+document.formadmintool.select1.value+"&Message="+document.formadmintool.textarea1.value);
    Ces lignes appellent ce programme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <%
    set Conn2=Server.CreateObject("ADODB.Connection")
    Conn2.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath ("db.mdb") & ";Persist Security Info=False"
    Set cmd = server.CreateObject("ADODB.Command") 						' Permet de mettre à jour la colonne message de la table catégories
    cmd.CommandText = "UPDATE CATEGORIES SET message = '"&Request.Form("Message")&"' WHERE id = "&Request.Form("Identifiant")&";"
    cmd.ActiveConnection = Conn2
    cmd.Execute
    %>
    Donc je ne vois pas d'où peut venir le problème si quelqu'un pouvait m'aider merci d'avance

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

Discussions similaires

  1. [MooTools] Fonction send (ajax) traitement après chargement
    Par latour500 dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 19/08/2013, 10h26
  2. [AJAX] Une fonction pour poster un formulaire?
    Par Mysti¢ dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 07/09/2006, 18h28
  3. [AJAX] ajax et fonction javascript
    Par locs dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 24/08/2006, 16h56
  4. [AJAX] Ma fonction ne se termine pas...
    Par Davboc dans le forum Général JavaScript
    Réponses: 17
    Dernier message: 08/03/2006, 12h05

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