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

HTML Discussion :

Textarea et retour variable


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut Textarea et retour variable
    Bonjour,

    J'ai un problème avec ma textarea. En fait, quand je veux écrire dedans, j'ai déjà un ou plusieurs alinéas déjà écrit à l'intérieur. Le problème est que lorsque je récupères ces données par un post dans la page suivante, je teste si la textarea est vide pour rediriger l'admin dans la page précédente si tel est le cas.
    Seulement, avec ma textarea actuelle, il y a toujours des alinéas donc quand je récupères ma textarea page suivante, elle n'est pas vide donc, l'ajout dans ma bdd se fait.

    c'est une textarea toute bête
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <textarea  name = "description_type" cols = "100" rows = "5" >
    </textarea>
    et quand je récupères mes données, c'est avec ce petit code de php mais le bug n'est pas là.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    $ma_textarea = ucfirst(addslashes($_POST['description_type'])) /*Récupération de la valeur description_type dans la variable du même nom*/
    	;
    	if ($ma_textarea == "")
    	{
    		echo'
    			Veuillez renseigner le champ de type de formation.
    			<br />
    			<form method = "POST" action = "V_Type_Formation_Ajouter.php"> <!--Début du formulaire-->
    				<input type = "submit" value = "Retour à la page précédente" />
    			</form> <!--Fin du formulaire-->'
    		;
    		exit() /*Assure que le code situé en dessous ne sera pas exécuté*/
    		;
    	}
    	;
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  2. #2
    Membre Expert
    Avatar de Nesmontou
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Septembre 2004
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 612
    Par défaut
    Salut, écris plutôt ton textarea comme ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <textarea name = "description_type" cols = "100" rows = "5" ></textarea>
    Petite remarque, si l'utilisateur saisit uniquement des espaces, tu retombes dans le cas que tu cites. Tu peux faire quelque chose comme ça par exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (trim($ma_textarea) == "")
    Bon développement

  3. #3
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    ?
    tu as juste placé les balises bout à bout...
    Je vais tester.
    Merci pour la fonction php trim...
    on en apprends tout les jours
    il faut dire que si j'en apprends tout les jours c'est surtout sur ce site

    Merci Nesmontou
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

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

Discussions similaires

  1. TextArea et retour à la ligne
    Par tom42 dans le forum Langage
    Réponses: 2
    Dernier message: 19/03/2007, 16h17
  2. Textarea et retour a la ligne
    Par jmjmjm dans le forum Langage
    Réponses: 2
    Dernier message: 03/11/2006, 13h12
  3. Function() retour variable
    Par AnimNico dans le forum Flash
    Réponses: 15
    Dernier message: 16/10/2006, 19h49
  4. [php][cote][textarea] Pb de variable par defaut
    Par Amidal dans le forum Langage
    Réponses: 11
    Dernier message: 13/07/2006, 08h54
  5. [retour variable] retourner un type RECORD
    Par tyrann dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 19/11/2005, 14h38

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