Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3180 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  bouton en php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

bouton en php

n°922767
recep
Posté le 14-12-2004 à 14:25:22  profilanswer
 

Bonjour à tous,
 
Voilà je suis pas un pro en php et je voulais savoir si c'étais possible de créer un bouton en php?
 
En fait, c'est pour rendre un service pour une copine... elle doit créer un petit programme qui calcul le volume d'un sphere en php et elle non plus ne connait pas trop le php...
 
elle doit juste créer une zone de texte (pour entrer le rayon) et un bouton (pour afficher le résultat)...
 Si quelqu'un ici pouvais m'aider ca serais gégniale!!! merci d'avance...

mood
Publicité
Posté le 14-12-2004 à 14:25:22  profilanswer
 

n°922806
Berceker U​nited
PSN : berceker_united
Posté le 14-12-2004 à 14:45:20  profilanswer
 

recep a écrit :

Bonjour à tous,
 
Voilà je suis pas un pro en php et je voulais savoir si c'étais possible de créer un bouton en php?
 
En fait, c'est pour rendre un service pour une copine... elle doit créer un petit programme qui calcul le volume d'un sphere en php et elle non plus ne connait pas trop le php...
 
elle doit juste créer une zone de texte (pour entrer le rayon) et un bouton (pour afficher le résultat)...
 Si quelqu'un ici pouvais m'aider ca serais gégniale!!! merci d'avance...


Php ne fait pas de bouton c'est du html. par contre php peut faire des opération de calcule. Php et html sont fortement lié,
Conseil : interesse toi au html un peut puis passe au php.

n°922808
recep
Posté le 14-12-2004 à 14:46:13  profilanswer
 

ok merci!!!

n°922815
Berceker U​nited
PSN : berceker_united
Posté le 14-12-2004 à 14:49:05  profilanswer
 

recep a écrit :

ok merci!!!


mais si tu as besoin d'aide n'hesite pas a demander. Si t'as copine a la formule il est fort possible que le php soit pas  necessaire, le javascript peut le faire.
Balance en mp la formule. je te ponderais peut etre un script

n°922824
recep
Posté le 14-12-2004 à 14:53:58  profilanswer
 

la formule est : volume = (4/3)*M_PI*pow($r,3),
mais elle est obligé de le réaliser en php!!!

n°922825
masklinn
í dag viðrar vel til loftárása
Posté le 14-12-2004 à 14:54:59  profilanswer
 

[:forummp3]  

berceker united a écrit :

Php et html sont fortement lié


[:quoted]


Message édité par masklinn le 14-12-2004 à 14:55:29

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°922829
recep
Posté le 14-12-2004 à 14:59:21  profilanswer
 

j'ai déjà fait ça:
 
c'est ma première feuille php (volume_sphere.php) qui fais appel à la deuxième (solution.php) qui affiche le résultat
----------------
 
volume_sphere.php
-----------------
<html>
 <head>
  <title>Volume d'un sphere
  </title>
 
 </head>
 
 <body>
  <?php
  //$rayon = 0;
  print ("<form methode=\"get\" action=\"solution.php\">  
     <h4 align=\"center\">Rayon :  
       <input type=\"text\" name=\"Rayon\" value=\"$rayon\">
     </h4>
     <h4 align=\"center\"><br>
       <input type=\"submit\" name=\"Calculer\" value=\"Calculer\">
       ---
       <input type=\"reset\" name=\"Annuler\" value=\"Annuler\">
     </h4>
   </form>" );
   
  ?>
 </body>
</html>
------------------
 
solution.php
------------
<html>  
 <head>
  <title>Solution</title>
  <?php
  function volume($r){
   if($r<0){
    print("Rayon non positif pas de calcul" );
   }else{
    $vol = (4/3)*M_PI*pow($r,3);
    print("Vol. sphere de rayon $r = " . $vol . "<br/>" );
   }
  }
  ?>  
 </head>
 
 <body>
  <?php
  volume(_Rayon);
  print("<form methode=\"get\" action=\"Volume_Sphere.php\">  
     <h4 align=\"center\"><br>
       <input type=\"submit\" name=\"Retour\" value=\"Retour\">
     </h4>
   </form>" );
  ?>
 </body>
</html>
---------------
 
mais je n'arrive pas à utiliser la valeur du rayon dans ma deuxième feuille...

n°922833
masklinn
í dag viðrar vel til loftárása
Posté le 14-12-2004 à 15:03:53  profilanswer
 

1- utilise [fixed] ou [code] pour mettre ton code en forme, là c'est illisible
2- dans le premier fichier, l'utilisation du PHP est totalement inutile, et l'utilisation de la balise <h4> (qui est une balise de header, c'est à dire de titre) n'a aucun sens
3- Je ne comprend pas le rôle/intérêt du form dans ton 2e fichier
4- dans solution.php, ton _Rayon tu le tires d'où :??:  
5- renseignes toi sur $_GET et $_POST, et plus globalement le transfert de paramètres/informations entre deux pages


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°922834
Berceker U​nited
PSN : berceker_united
Posté le 14-12-2004 à 15:03:55  profilanswer
 

ok je comprend ton  probleme maintenant!
quelque second je refais ton script ;

n°922837
masklinn
í dag viðrar vel til loftárása
Posté le 14-12-2004 à 15:04:56  profilanswer
 

berceker united a écrit :

ok je comprend ton  probleme maintenant!
quelque second je refais ton script ;


 [:hide]  
métékon [:jofusion]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
mood
Publicité
Posté le 14-12-2004 à 15:04:56  profilanswer
 

n°922841
recep
Posté le 14-12-2004 à 15:07:03  profilanswer
 

_Rayon erreur de ma part mais a cet endroit je veux juste récuperer la valeur du rayon qui a été entrer comme valeur dans le premeir fichier...

n°922842
skeye
Posté le 14-12-2004 à 15:07:55  profilanswer
 

berceker united a écrit :

ok je comprend ton  probleme maintenant!
quelque second je refais ton script ;


Tu n'as pas à refaire son script.
Lui expliquer son erreur oui, mais pas tout refaire pour lui, il n'apprendra rien.
D'autant que la démarche d'origine de faire le boulot pour quelqu'un d'autre est déjà tordue.


---------------
Can't buy what I want because it's free -
n°922844
Berceker U​nited
PSN : berceker_united
Posté le 14-12-2004 à 15:09:19  profilanswer
 

Code :
  1. <?
  2. function cercle($r){
  3. if($r<0)return 0;
  4. return (4/3)*M_PI*pow($r,3);
  5. }
  6. if($HTTP_POST_VARS['action']=='Balancer'){
  7.   $valeur = cercle($HTTP_POST_VARS['valeur']);
  8. }
  9. ?>
  10. <html>
  11. <body>
  12. <?
  13.   if(isset($valeur)){
  14.     echo $valeur;
  15.   }
  16. ?>
  17.   <form method="post" action="<? echo  $_SERVER['SCRIPT_NAME']; ?>">
  18.     <input type="text" name="valeur" value="">
  19.     <input type="submit" name="action" value="Balance">
  20.   </form>
  21. </body>
  22. </html


Codé à l'arrache avec un dwitch a la main :D mais dans l'ensemble c'est ça.

n°922848
skeye
Posté le 14-12-2004 à 15:11:14  profilanswer
 

oh, du php 3! [:moule_bite]


---------------
Can't buy what I want because it's free -
n°922854
masklinn
í dag viðrar vel til loftárása
Posté le 14-12-2004 à 15:12:29  profilanswer
 

recep a écrit :

_Rayon erreur de ma part mais a cet endroit je veux juste récuperer la valeur du rayon qui a été entrer comme valeur dans le premeir fichier...


bien, maintenant répond à mes questions/interrogations/...


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°922864
recep
Posté le 14-12-2004 à 15:18:45  profilanswer
 

ok

n°922874
recep
Posté le 14-12-2004 à 15:22:47  profilanswer
 

j'utilise easyphp 1.7 pour tester les applications.
 
lorsque je "compile" le premier fichier volume_sphere il me donne comme erreur :
 
Notice: Undefined variable: rayon in c:\program files\easyphp1-7\www\hulya\volume_sphere.php on line 13
 
mais avec la version 1.6 de easyphp je n'avais pas de probleme a ce niveau...

n°922877
recep
Posté le 14-12-2004 à 15:23:47  profilanswer
 

quel sont les différence entre le 1.6 et le 1.7?

n°922881
skeye
Posté le 14-12-2004 à 15:24:48  profilanswer
 

recep a écrit :

j'utilise easyphp 1.7 pour tester les applications.
 
lorsque je "compile" le premier fichier volume_sphere il me donne comme erreur :
 
Notice: Undefined variable: rayon in c:\program files\easyphp1-7\www\hulya\volume_sphere.php on line 13
 
mais avec la version 1.6 de easyphp je n'avais pas de probleme a ce niveau...


...et ça te suffit pas comme message? Tu utilises une variable définie nulle part et ça t'étonne qu'il soit pas content?


---------------
Can't buy what I want because it's free -
n°922885
skeye
Posté le 14-12-2004 à 15:25:15  profilanswer
 

recep a écrit :

quel sont les différence entre le 1.6 et le 1.7?


0.1.


---------------
Can't buy what I want because it's free -
n°922888
recep
Posté le 14-12-2004 à 15:25:48  profilanswer
 

mais pourtant easyphp 1.6 ne me donnais pas d'erreur a ce niveau!!!

n°922897
skeye
Posté le 14-12-2004 à 15:29:41  profilanswer
 

On s'en tape d'easyphp.:o
Essaie de comprendre ce que tu fais pour commencer, tu n'arriveras à rien sinon.


---------------
Can't buy what I want because it's free -
n°922899
Berceker U​nited
PSN : berceker_united
Posté le 14-12-2004 à 15:30:30  profilanswer
 

recep a écrit :

mais pourtant easyphp 1.6 ne me donnais pas d'erreur a ce niveau!!!


Il faut initialiser les variables.
Si dansla version 1.6 il n'affichait pas les erreur c'est que dans le fichier de configuration de php ces erreur ont été desactivé mais dans la 1.7 non.

n°922912
recep
Posté le 14-12-2004 à 15:35:28  profilanswer
 

voila j'ai défini ma valiable!!!
<?
$rayon=0;
print ("<form methode=\"get\" action=\"solution.php\">  
 <h4 align=\"center\">Rayon :  
 <input type=\"text\" name=\"Rayon\" value=\"$rayon\">
 </h4>
 <h4 align=\"center\"><br>
 <input type=\"submit\" name=\"Calculer\" value=\"Calculer\">
  ---
 <input type=\"reset\" name=\"Annuler\" value=\"Annuler\">
 </h4>
</form>" );  
?>

n°922914
Berceker U​nited
PSN : berceker_united
Posté le 14-12-2004 à 15:38:08  profilanswer
 

Conseil ;) laisse le print tranquille


Message édité par Berceker United le 14-12-2004 à 15:38:31
n°922916
skeye
Posté le 14-12-2004 à 15:42:25  profilanswer
 

berceker united a écrit :

Conseil ;) laisse le print tranquille


c'est pas ça qui va empêcher son script de fonctionner...:o
 
 
recep> dans ta 2ème feuille, il ne te reste plus qu'à utiliser $_GET['rayon'], si j'ai pas raté des erreurs en lisant en diagonale.


---------------
Can't buy what I want because it's free -
n°922919
Mr Mala
Posté le 14-12-2004 à 15:44:06  profilanswer
 

recep >  
questions :
1) je peux savoir à quoi sert ton <form /> dans solution.php si ce n'est à afficher un joli bouton pour revenir à ton "volume_sphere.php" ???  
2) je peux savoir pourquoi tu t'emmerdes avec du php pour volume_sphere ? pourquoi pas un simple .html ? Si au moins, tu récupérais l'ancien rayon pour le ré-afficher, je pourrais comprendre .. mais là ...

n°922924
recep
Posté le 14-12-2004 à 15:46:04  profilanswer
 

quel sont les possibilitées de réccuperer la valeur du rayon sur mon deuxième fichier php?
 
Tout en haut dans ma barre d'adresse j'ai :
--
    http://recep/hulya/solution.php?Ra [...] r=Calculer
--
lorsque j'appui sur le bouton avec comme rayon = 10
 
comment je fais alors pour la réccuperer?
 
suffit-il d'utiliser "Rayon" dans mon code?
 
mais j'ai essayé ca ne marche pas!!!

n°922931
recep
Posté le 14-12-2004 à 15:49:29  profilanswer
 

Mr Mala,
 
Je ne suis qu'un débutant en php et on ma demander de réaliser le calculer du volume d'un sphere php!!!

n°922932
skeye
Posté le 14-12-2004 à 15:49:41  profilanswer
 

recep a écrit :

quel sont les possibilitées de réccuperer la valeur du rayon sur mon deuxième fichier php?
 
Tout en haut dans ma barre d'adresse j'ai :
--
    http://recep/hulya/solution.php?Ra [...] r=Calculer
--
lorsque j'appui sur le bouton avec comme rayon = 10
 
comment je fais alors pour la réccuperer?
 
suffit-il d'utiliser "Rayon" dans mon code?
 
mais j'ai essayé ca ne marche pas!!!


je t'ai donné la réponse dans mon post précédent.


---------------
Can't buy what I want because it's free -
n°922937
recep
Posté le 14-12-2004 à 15:52:48  profilanswer
 

ok merci skeye ça marche maintenant...

n°922939
skeye
Posté le 14-12-2004 à 15:54:00  profilanswer
 

Un peu de lecture pour que tu comprennes un peu mieux :
http://www.nexen.net/docs/php/anno [...] ?lien=_get


---------------
Can't buy what I want because it's free -
n°922947
Mr Mala
Posté le 14-12-2004 à 15:57:05  profilanswer
 

recep a écrit :

Mr Mala,
 
Je ne suis qu'un débutant en php et on ma demander de réaliser le calculer du volume d'un sphere php!!!


 
Ben oui mais ça ne veut pas dire qu'il faut TOUT faire en php !!!
'solution.php', je suis d'accord ..
Mais 'volume_sphere.php', NAN ! .. c'est un "bête" formulaire !!! ( d'autant plus que tu forces la valeur de rayon à 0 ! )
un simple 'volume_sphere.html' aurait suffit !
Enfin bon fais comme tu veux .. mais tu te compliques la vie !
 

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  bouton en php

 

Sujets relatifs
Bloquer boutonFaire un bouton sur excel
bouton imprimer special...Panier selon bouton
Composant bouton avec image png ?Bouton qui cache une form et en ouvre une autre.
Bouton "parcourir" pour aller chercher un fichier[php/html] bouton submit avec image
formulaires : recuperer la valeur d'un bouton radiobouton pour ouvrir un .exe
Plus de sujets relatifs à : bouton en php


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR