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

Langage PHP Discussion :

input submit onClick header


Sujet :

Langage PHP

  1. #1
    Membre très actif
    Inscrit en
    Février 2011
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 137
    Par défaut input submit onClick header
    Salut à tous,

    Est ce que c'est légale de mettre cette ligne de code,
    en fait je souhaite me rediriger vers une autre pages on cliquant sur un bouton, sinon existe -il une autre maniére
    voici ma ligne de code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "<tr><td><input type=submit onClick='header('Location: '.'compteUser.php');' /></td><td><input type=submit value=rejeter /></td></tr>";
    Merci pour votre aide

  2. #2
    Membre très actif
    Inscrit en
    Février 2011
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 137
    Par défaut
    Pas de réponse
    Ou sont les professionnels en informatique?????

  3. #3
    Membre émérite Avatar de Atomya Rise
    Femme Profil pro
    Développeuse Web
    Inscrit en
    Février 2009
    Messages
    443
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeuse Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2009
    Messages : 443
    Par défaut
    Ce n'est pas très jolie...

    Un input de type submit sert à soumettre un formulaire. Si tu désire mettre un Onclick dans un input, utilise plutôt un input de type "button"...

    En ce qui concerne les attributs, englobe-les de guillemet pour les normes W3C

    Pour faire une redirection dans un onClick il faut utiliser window.location et non header

    Et pour finir, l'indentation d'un code est très importante. Elle permet entre autre, de mieux s'y retrouver....

    Avec les attributs entourés de guillements :
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    echo "<tr>";
    	echo "<td><input type=\"button\" onClick=\"window.location=compteUser.php\" /></td>";
    	echo "<td><input type=\"submit\" value=\"rejeter\" /></td>";
    echo "</tr>";

    OU avec des quotes :
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    echo "<tr>";
    	echo "<td><input type='button' onClick='window.location=compteUser.php' /></td>";
    	echo "<td><input type='submit' value='rejeter' /></td>";
    echo "</tr>";

    Ou encore :
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    echo '<tr>';
    	echo '<td><input type="button" onClick="window.location=compteUser.php" /></td>';
    	echo '<td><input type="submit" value="rejeter" /></td>';
    echo '</tr>';

  4. #4
    Membre émérite Avatar de vorace
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2010
    Messages
    573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Août 2010
    Messages : 573
    Par défaut
    Citation Envoyé par programmatrice Voir le message
    Pas de réponse
    Ou sont les professionnels en informatique?????
    Pourquoi toi t'es une pro du tricot ?!

  5. #5
    Membre très actif
    Inscrit en
    Février 2011
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 137
    Par défaut
    Merci bien Atomya Rise pour votre réponse;
    C'est mieux claire maintenant! :-)
    A ++

  6. #6
    Membre émérite Avatar de Atomya Rise
    Femme Profil pro
    Développeuse Web
    Inscrit en
    Février 2009
    Messages
    443
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeuse Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2009
    Messages : 443
    Par défaut
    Pas de quoi

    Tu peux maintenant mettre cette discussion en résolu, cela te fera gagner un peu de point

  7. #7
    Membre très actif
    Inscrit en
    Février 2011
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 137
    Par défaut
    J'ai essayé ce que vous m'avez indiqué mais ça na pas marché

  8. #8
    Membre émérite Avatar de Atomya Rise
    Femme Profil pro
    Développeuse Web
    Inscrit en
    Février 2009
    Messages
    443
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeuse Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2009
    Messages : 443
    Par défaut
    oups, j'ai oublié d'englober l'url par des apostrophes...

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    echo "<tr>";
    	echo "<td><input type=\"button\" onClick=\"window.location='compteUser.php'\" /></td>";
    	echo "<td><input type=\"submit\" value=\"rejeter\" /></td>";
    echo "</tr>";

  9. #9
    Membre émérite Avatar de Atomya Rise
    Femme Profil pro
    Développeuse Web
    Inscrit en
    Février 2009
    Messages
    443
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeuse Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2009
    Messages : 443
    Par défaut
    Dans l'input de type button, tu peux ajouter l'attribut value, car là, le bouton est vide bien entendu...

  10. #10
    Membre très actif
    Inscrit en
    Février 2011
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 137
    Par défaut
    Ah trés trés bien!!!!!
    Merci encore ça marche parfaitement :-))

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

Discussions similaires

  1. Mettre une image à la place d'un input submit
    Par okoweb dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 21/08/2010, 23h29
  2. [HTML 4.0] Problème tableau/formulaire input (submit/reset)
    Par Flippe.66 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 25/02/2010, 20h41
  3. aligner un select et un input[submit] sur chrome/safari
    Par kohsaka dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 04/02/2010, 17h57
  4. input (submit ou image) en CSS
    Par diabli73 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 18/12/2008, 15h49
  5. [MooTools] new Element (submit) + onclick non fonctionnel sous IE7
    Par rebolon dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 28/04/2008, 16h38

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