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

  FORUM HardWare.fr
  Programmation
  PHP

  BUG ! Incomprehensible

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

BUG ! Incomprehensible

n°661948
freed102
Arayashiki
Posté le 03-03-2004 à 13:00:09  profilanswer
 

Bien ! je sais pas trop à quel sous catégorie il faut que je m'adresse... je sais pas vraiment si mon probleme est du au HTML, ou au Javascript ou au PHP alors je poste dans toutes celles qui sont concernées...
 
Deja pour commencer je fais mes pages avec Dreamweaver... je sais c MAAAAAAL ! pas la peine de me le dire ! lol !
 
J'ai utilisé des fonctions de swap image en Javascript avec des boutons radio de mon formulaire...
 
Cela dit... voici mon probleme que je comprends pas... en fait ma page parait bien construite... mais en fonction des variables qui sont presentes.. elle peut devenir completement destroy !!! le mieux c d'aller voir par vous même !
 
http://www.clonecopy.net/php/comma [...] etape1.php
 
Si la page est destroy... appuyez sur le bouton "envoi" plusieurs fois (qui doit trainer quelquepart en bas à droite... et vous verrez qu'elle réapparait normalement ! Je comprends pas trop ce que c que ce bug !
 
Essayez de vous connecter au site avec les identifiants suivants :  
 
login : xxx@xxx.com
password : xxx
 
et revenez sur la même page ! vous risquez d'y voir autre chose.. ce qui est dur à comprendre c que c imprevisible !
 
 
concernant mon code PHP pour cette page.. le voici :
 
 
 

Code :
  1. <?
  2. session_name('clonecopy');
  3. session_start();
  4. include("../includes/variables.php" );
  5. //checked format papier
  6. if($_SESSION['format_papier']=="A4" )
  7. {
  8. $checkeda4="checked";
  9. $imgtaille="<IMG NAME=taille SRC=/images/shemas/taille.gif  ALT=A4>";
  10. }
  11. elseif($_SESSION['format_papier']=="A3" )
  12. {
  13. $checkeda3="checked";
  14. $imgtaille="<IMG NAME=taille SRC=/images/shemas/taille-a3.gif  ALT=A3>";
  15. }
  16. elseif(!$_SESSION['format_papier'])
  17. {
  18. $checkeda4="checked";
  19. $imgtaille="<IMG NAME=taille SRC=/images/shemas/taille.gif  ALT=A4>";
  20. }
  21. //checked recto verso
  22. if($_SESSION['rv']=="Recto seul" )
  23. {
  24. $checkedrecto="checked";
  25. $imgrectoverso="<IMG NAME=rectoverso SRC=/images/shemas/rectoverso.gif  ALT='Recto Seul'>";
  26. }
  27. elseif($_SESSION['rv']=="Recto/verso" )
  28. {
  29. $checkedrectoverso="checked";
  30. $imgrectoverso="<IMG NAME=rectoverso SRC=/images/shemas/rectoverso-rectoverso.gif ALT='Recto Verso'>";
  31. }
  32. elseif(!$_SESSION['rv'])
  33. {
  34. $checkedrecto="checked";
  35. $imgrectoverso="<IMG NAME=rectoverso SRC=/images/shemas/rectoverso.gif  ALT='Recto Seul>";
  36. }
  37. //checked couleur
  38. if($_SESSION['couleur']=="nb" )
  39. {
  40. $checkednb="checked";
  41. $imgcouleur="<IMG NAME=couleur SRC=/images/shemas/couleur-nb.gif  ALT='Noir et Blanc'>";
  42. }
  43. elseif($_SESSION['couleur']=="coul" )
  44. {
  45. $checkedcoul="checked";
  46. $imgcouleur="<IMG NAME=couleur SRC=/images/shemas/couleur.gif ALT='Couleur'>";
  47. }
  48. elseif(!$_SESSION['couleur'])
  49. {
  50. $checkednb="checked";
  51. $imgcouleur="<IMG NAME=couleur SRC=/images/shemas/couleur-nb.gif ALT='Noir et Blanc'>";
  52. }
  53. if ($submit)
  54. {
  55. $smartdate=date("dmy" );
  56. $smartnum=md5 (uniqid (rand()));
  57. $smartnum2=substr($smartnum,0,4);
  58. $devisnum="CMD".$smartdate.$smartnum2;
  59. $_SESSION['devisnum']=$devisnum;
  60. $_SESSION['nb_pages']=$_POST['type_nb_pages'];
  61. $_SESSION['format_papier']=$_POST['type_format_papier'];
  62. $_SESSION['couleur']=$_POST['type_couleur'];
  63. $test_rv=$_POST['type_rv'];
  64.   switch ($test_rv)
  65.   {
  66.   case type1 : $_SESSION['rv']="Recto seul"; break;
  67.   case type2 : $_SESSION['rv']="Recto/verso"; break;
  68.   }
  69. $x=$_SESSION['nb_pages'];
  70. if (empty($x))
  71. {
  72. $field="Le champ est vide !";
  73. }
  74. elseif (!empty($x) && !eregi("^[0-9]+$", $x))
  75. {
  76.     $field="Doit être un chiffre !";
  77. }
  78. elseif (trim(!empty($x) && eregi("^[0-9-]+$",$x) && $x <= 0))
  79. {
  80. $field="Doit être supérieur à 1 !";
  81. }
  82. else
  83. {
  84. header("Location: index_etape2.php?".session_name()."=".session_id());
  85. }
  86. }
  87. ?>


 
Voila si vous pouvez m'aider à comprendre quelquechose !!!


Message édité par freed102 le 03-03-2004 à 13:03:39
mood
Publicité
Posté le 03-03-2004 à 13:00:09  profilanswer
 

n°661952
Hermes le ​Messager
Breton Quiétiste
Posté le 03-03-2004 à 13:05:44  profilanswer
 

Moi, je n'ai pas besoin d'appuyer sur envoie pour avoir une mise en page toute cassée avec Mozilla...
 
ça t'apprendra à bosser avec dreamweaver et à croire qu'on peut se passer d'une connaissance solide du (x)html + css.
 
Sinon, il manque un ' à :
 

Code :
  1. <TD><IMG NAME=rectoverso SRC=/images/shemas/rectoverso.gif  ALT='Recto Seul></TD>

n°661956
urd-sama
waste of space
Posté le 03-03-2004 à 13:07:19  profilanswer
 

freed102 a écrit :

Deja pour commencer je fais mes pages avec Dreamweaver... je sais c MAAAAAAL ! pas la peine de me le dire ! lol !


CAI MAAAAL [:totoz]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
[:neowen]

n°661960
freed102
Arayashiki
Posté le 03-03-2004 à 13:13:12  profilanswer
 

hermes le messager a écrit :

Moi, je n'ai pas besoin d'appuyer sur envoie pour avoir une mise en page toute cassée avec Mozilla...
 
ça t'apprendra à bosser avec dreamweaver et à croire qu'on peut se passer d'une connaissance solide du (x)html + css.
 
Sinon, il manque un ' à :
 

Code :
  1. <TD><IMG NAME=rectoverso SRC=/images/shemas/rectoverso.gif  ALT='Recto Seul></TD>




 
Je sais ! Dreamweaver c MAAAAL !!! mais ça m'aide bien en tous cas !
pour le ' qui manquait je l'avais pas vu... merci je l'ai corrigé dans mon code php... peut etre finalement que l'erreur venait de là ? ... c tout con des fois j'ai l'impression ! lol !
 

Code :
  1. elseif(!$_SESSION['rv'])
  2.   {
  3.     $checkedrecto="checked";
  4.     $imgrectoverso="<IMG NAME=rectoverso SRC=/images/shemas/rectoverso.gif  ALT='Recto Seul>";
  5.   }


Message édité par freed102 le 03-03-2004 à 13:13:41
n°661962
freed102
Arayashiki
Posté le 03-03-2004 à 13:15:11  profilanswer
 

freed102 a écrit :


 
Je sais ! Dreamweaver c MAAAAL !!! mais ça m'aide bien en tous cas !
pour le ' qui manquait je l'avais pas vu... merci je l'ai corrigé dans mon code php... peut etre finalement que l'erreur venait de là ? ... c tout con des fois j'ai l'impression ! lol !
 

Code :
  1. elseif(!$_SESSION['rv'])
  2.   {
  3.     $checkedrecto="checked";
  4.     $imgrectoverso="<IMG NAME=rectoverso SRC=/images/shemas/rectoverso.gif  ALT='Recto Seul>";
  5.   }




 
PS :  j'ai pas Mozilla ! alors je peux pas tester avec ! je sais pas comment il interprete !! je me contente de tester avec Netscape sur mac... si ça marche là dessus je me dis que ça peut passer partout ! lol

n°661970
simogeo
j'ai jamais tué de chats, ...
Posté le 03-03-2004 à 13:17:39  profilanswer
 

freed102 > pas le temps de mettre le nez dans ton code, mais bravo pour la mise en page et l'ergonomie :jap:


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°661978
HappyHarry
Posté le 03-03-2004 à 13:20:33  profilanswer
 

"lol" :o

n°661981
anapajari
s/travail/glanding on hfr/gs;
Posté le 03-03-2004 à 13:21:37  profilanswer
 

testé sous mozilla 1.1 ( sur une mdk) marche très bien, si ça peut te rassurer fred ;)

n°661984
simogeo
j'ai jamais tué de chats, ...
Posté le 03-03-2004 à 13:23:05  profilanswer
 


je suis très sérieux  :heink:


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°661993
freed102
Arayashiki
Posté le 03-03-2004 à 13:24:21  profilanswer
 

bah merci beaucoup ! ya encore des choses à revoir... j'en ai marre ça fait 3 mois que je suis sur ce site ! et je suis tout seul !! lol ! j'aimerai en finir une bonne fois pour toutes !

mood
Publicité
Posté le 03-03-2004 à 13:24:21  profilanswer
 

n°661996
HappyHarry
Posté le 03-03-2004 à 13:26:24  profilanswer
 

simogeo a écrit :


je suis très sérieux  :heink:  


 
c'est pas de toi que je parlais ;) "lol"

n°662026
freed102
Arayashiki
Posté le 03-03-2004 à 13:48:06  profilanswer
 

bon et bien visiblement l'erreur etait bien ce petit ' qui manquait... je vois plus ma page completement detruite ! pourvu que ça dure !! cela dit je pensais pas qu'un tel oubli pouvait completement décomposer une page !
Merci en tous cas !

n°662038
HappyHarry
Posté le 03-03-2004 à 13:55:02  profilanswer
 

plus de "lol" :(

n°662045
freed102
Arayashiki
Posté le 03-03-2004 à 13:57:10  profilanswer
 

Et oui les gars... Dreamweaver lui n'aurait pas oublié de mettre un ' dans le code !!! lol !
 
(Je plaisante bien sur ! lol ! Mais c vrai que l'erreur venait de moi surtout ! ERRARE HUMANUM EST !)


Message édité par freed102 le 03-03-2004 à 14:00:21

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

  BUG ! Incomprehensible

 

Sujets relatifs
[Mozilla] Bug avec caractères accentués et <img>[CSS] Bug affichage cadre aux coins arrondis
BUG : session, header, switch... je sais pas d'où ça vient !Bug avec chaine contenant un guilement et la balise input
Bug Reporter[BUG] DL un fichier se trouvant dans un dossier protégé en HTaccess
Bug dans le lancement d'un script a heure reguliereBug avec les formulaires (POST), PHP et XHTML strict.
[Résolu] Bug JmenuBar et Label[VB] Bug avec Unload incompréhensible
Plus de sujets relatifs à : BUG ! Incomprehensible


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