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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Probleme avec le Doctype et génération d'un menu JavaScript

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme avec le Doctype et génération d'un menu JavaScript

n°369186
samuelp
Posté le 23-04-2003 à 10:02:36  profilanswer
 

Bonjour,
 
  Je suis en train de générer automatiquement un menu JavaScript via une application ecrite en PHP.
 
 Je constate quelque chose de tres choquant : Quand je met un Doctype de type XHTML 1.0 Strict le menu refuse de fonctionner, je m'explique : lorsque que je suis sur un element le menu devrait defiler, Or cela ne se fait pas.
 
 Quand je met le Doctype de type HTML 4.01 Transitional le menu fonctionne correctement.
 
 Pouvez vous me dire si vous avez eu le meme probleme ?
 
C'est quznd meme bizard que le javaScript refuse de fonctionner pour une histoire de Doctype :
 
 JE test actuellement sur Mozilla et Netscape 7.02
 

mood
Publicité
Posté le 23-04-2003 à 10:02:36  profilanswer
 

n°369191
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 23-04-2003 à 10:12:45  profilanswer
 

j'ai rien compris à ta question, mais je [:blueflag] quand même au cas ou :d


---------------
J'ai un string dans l'array (Paris Hilton)
n°369192
Hermes le ​Messager
Breton Quiétiste
Posté le 23-04-2003 à 10:13:04  profilanswer
 

Url ?

n°369198
samuelp
Posté le 23-04-2003 à 10:22:49  profilanswer
 


 
Je ne peux pas pour clause de confidentialite, mais le menu en question est un menu tout bete en JavaScript avec defilement quand on passe la souris au dessus.
 
 Je publierai mon appli sur SourceForge dans 1 mois ou 2 mais faut que mon bosse accepte que mon appli passe sous GPL.
 
 Quand je change le Doctype soit en XHTML soit en HTML 4.01 strict ça foire
 
 Vla des bouts de code
 
 

Code :
  1. <script type="text/JavaScript"  src="./Scripts/js.js"></script>
  2. <script TYPE="text/JavaScript">
  3. ...generation automatique
  4. </script>
  5. <body marginwidth="0" marginheight="0" style="margin: 0" onLoad="writeMenus()" onResize="if (isNS4) nsResizeHandler()">

n°369201
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 23-04-2003 à 10:28:24  profilanswer
 

samuelp a écrit :


 Je publierai mon appli sur SourceForge dans 1 mois ou 2 mais faut que mon bosse accepte que mon appli passe sous GPL.


on va encore dire que je suis parano, mais ça sent le troll à 100 m ce truc  :lol:


---------------
J'ai un string dans l'array (Paris Hilton)
n°369262
samuelp
Posté le 23-04-2003 à 11:18:52  profilanswer
 

Vous allez m'aider bordail :fou:  
 
 Je passe parfois du temps à aider les newbies alors SVP si c'est pas trop vous demander est ce que vous pouvez au moins me donner un indice ?

n°369274
Hermes le ​Messager
Breton Quiétiste
Posté le 23-04-2003 à 11:22:55  profilanswer
 

Pas de source, pas d'aide... On est pas devin. il faudrait voir l'intégralité du JS et le contexte en HTML dans lequel il est inséré. De plus, poster une page d'exemple, est la moindre des choses. On va pas perdre notre temps et reconstituer une page d'exemple pour tester tes problèmes.
 
Effectivement, ce doit être un troll...  [:totozzz]

n°369292
gm_superst​ar
Appelez-moi Super
Posté le 23-04-2003 à 11:32:14  profilanswer
 

samuelp a écrit :

vous pouvez au moins me donner un indice ?


Scaramouche et Pulcinella
Qu'un mauvais dessein rassembla
Gesticulent, noirs sur la Lune


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°369299
antp
Super Administrateur
Champion des excuses bidons
Posté le 23-04-2003 à 11:35:29  profilanswer
 

le <script> il est dans le <head> ou entre le <head> et le <body> ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°369300
samuelp
Posté le 23-04-2003 à 11:37:13  profilanswer
 

antp a écrit :

le <script> il est dans le <head> ou entre le <head> et le <body> ?


 
 
Oui, et c'est seulement en changeant le DocType que cela ne fonctionne plus

mood
Publicité
Posté le 23-04-2003 à 11:37:13  profilanswer
 

n°369302
antp
Super Administrateur
Champion des excuses bidons
Posté le 23-04-2003 à 11:39:17  profilanswer
 

je te demande si c'est l'un ou l'autre et tu me réponds "oui" :lol:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°369303
samuelp
Posté le 23-04-2003 à 11:41:31  profilanswer
 

Hermes le Messager a écrit :

Pas de source, pas d'aide... On est pas devin. il faudrait voir l'intégralité du JS et le contexte en HTML dans lequel il est inséré. De plus, poster une page d'exemple, est la moindre des choses. On va pas perdre notre temps et reconstituer une page d'exemple pour tester tes problèmes.
 
Effectivement, ce doit être un troll...  [:totozzz]  


 
Vla le source :
 

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">   
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type"  content="text/html; charset=iso-8859-15"/>
  5. <meta name="Publisher" content="CENSURED"/>
  6. <meta name="Keywords" content="CENSURED"/>
  7. <meta name="Description" content="CENSURED"/>
  8. <meta name="author" content="CENSURED"/>
  9. <meta name="REVISIT-AFTER" content="1 days"/><meta name="ROBOTS" content="INDEX,FOLLOW,NOIMAGECLICK"/>
  10. <link rel="stylesheet" type="text/css" href="./Shared/Styles/default-style.css">
  11. <link rel="shortcut icon" href="./images/favicon.ico"/>
  12. <title>
  13. Home Page</title><script type="text/JavaScript"  src="./Scripts/js.js"></script>
  14. <script TYPE="text/JavaScript">
  15. <!-- Begin
  16. var menu = new Array();
  17. var defOver = '#336699', defBack = '#003366';
  18. var defLength = 22;
  19. var ColumnLength=200;
  20.   var SubmenuPos=205;
  21. menu[0] = new Array();
  22. menu[0][0] = new Menu(false, '', 5, 0, 37, '#336699', '#003366', '', 'itemText');
  23. menu[0][1]= new Item('  Administration', '#', '', ColumnLength, 10, 1);
  24. menu[1]=new Array();
  25. menu[1][0] = new Menu(true, '>>', 0, 37, ColumnLength, defOver, defBack, 'itemBorder', 'itemText');
  26. menu[1][1] = new Item('User section', './Modules/Administration/user.php', '', defLength, 0, 2);
  27. menu[2] = new Array();
  28. menu[2][0] = new Menu(true, '>', SubmenuPos, 0, ColumnLength, defOver, defBack, 'itemBorder', 'itemText');
  29. menu[2][1] = new Item('Add', './Modules/Administration/useradd.php', '', 36, 0, 0);
  30. menu[2][2] = new Item('Edit', './Modules/Administration/useredit.php', '', 36, 0, 0);
  31. menu[1][2] = new Item('Module section', '#', '', defLength, 0, 3);
  32. menu[3] = new Array();
  33. menu[3][0] = new Menu(true, '>', SubmenuPos, 0, ColumnLength, defOver, defBack, 'itemBorder', 'itemText');
  34. menu[3][1] = new Item('Add', './Modules/Administration/moduleadd.php', '', 36, 0, 0);
  35. menu[3][2] = new Item('Edit', './Modules/Administration/moduleedit.php', '', 36, 0, 0);
  36. menu[1][3] = new Item('Theme section', './Modules/Administration/theme.php', '', defLength, 0, 4);
  37. menu[4] = new Array();
  38. menu[4][0] = new Menu(true, '>', SubmenuPos, 0, ColumnLength, defOver, defBack, 'itemBorder', 'itemText');
  39. menu[4][1] = new Item('Add', './Modules/Administration/themeadd.php', '', 36, 0, 0);
  40. menu[4][2] = new Item('Edit', './Modules/Administration/themeedit.php', '', 36, 0, 0);
  41. menu[1][4] = new Item('Language section', './Modules/Administration/language.php', '', defLength, 0, 5);
  42. menu[5] = new Array();
  43. menu[5][0] = new Menu(true, '>', SubmenuPos, 0, ColumnLength, defOver, defBack, 'itemBorder', 'itemText');
  44. menu[5][1] = new Item('Add', './Modules/Administration/languageadd.php', '', 36, 0, 0);
  45. menu[5][2] = new Item('Edit', './Modules/Administration/languageedit.php', '', 36, 0, 0);
  46. var popOldWidth = window.innerWidth;
  47. nsResizeHandler = new Function('if (popOldWidth != window.innerWidth) location.reload()');
  48. if (isNS4) document.captureEvents(Event.CLICK);
  49. document.onclick = clickHandle;
  50. function clickHandle(evt)
  51. {
  52. if (isNS4) document.routeEvent(evt);
  53. hideAllBut(0)
  54. }
  55. function moveRoot()
  56. {
  57.  with(menu[0][0].ref)
  58. left = ((parseInt(left) < 100) ? 100 : 5);
  59. }
  60. // End -->  
  61. </script>
  62. </head>
  63. <body marginwidth="0" marginheight="0" style="margin: 0" onLoad="writeMenus()" onResize="if (isNS4) nsResizeHandler()">
  64. <table bgcolor="#003366" width="100%" border="0" cellpadding="0" cellspacing="0">
  65. <tr><td height="37"><font size="1"> </font></td></tr></table><table class='tablepage'><tr><td><br /><b><u><font size='14'><center>Welcome to CRM software :</center></font></u></b><br /><br /><i>Introduction : </i><br /><br />This is currently a development software so you can't use it properly. Please wait for the first Alpha version that will be released any times soon</td></tr></table>  </body>
  66. </html>

 
 
 
Dans le js.js y a rien d'important juste les fonctions permettant de generer le menu.
 

n°369305
samuelp
Posté le 23-04-2003 à 11:42:27  profilanswer
 

antp a écrit :

je te demande si c'est l'un ou l'autre et tu me réponds "oui" :lol:


 
Il est entre les tags head

n°369343
Hermes le ​Messager
Breton Quiétiste
Posté le 23-04-2003 à 12:28:27  profilanswer
 

samuelp a écrit :


 
 
Dans le js.js y a rien d'important juste les fonctions permettant de generer le menu.
 
 


 
Moi, je veux un truc qui fonctionne. Si je recopie ce code dans mon éditeur, j'ai des erreurs JS en pagaille.
 
Poste un code qui fonctionne et après on en reparlera...  :whistle:

n°369563
samuelp
Posté le 23-04-2003 à 15:45:39  profilanswer
 

Hermes le Messager a écrit :


 
Moi, je veux un truc qui fonctionne. Si je recopie ce code dans mon éditeur, j'ai des erreurs JS en pagaille.
 
Poste un code qui fonctionne et après on en reparlera...  :whistle:  


 
Oki, ce soir je poste

n°370271
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 24-04-2003 à 11:58:41  profilanswer
 

samuelp a écrit :


 
Oki, ce soir je poste


Alors Sam, t'as pas oublié quelque chose ?  :whistle:


---------------
J'ai un string dans l'array (Paris Hilton)
n°370305
samuelp
Posté le 24-04-2003 à 12:31:57  profilanswer
 

Harkonnen a écrit :


Alors Sam, t'as pas oublié quelque chose ?  :whistle:  


 
 
Oki
 

Code :
  1. var agent = navigator.userAgent.toLowerCase();
  2. var isDOM = (document.getElementById ? true : false);
  3. var isIE4 = ((document.all && !isDOM) ? true : false);
  4. var isNS4 = (document.layers ? true : false);
  5. var opera = (agent.indexOf("opera" ) != -1) ? true : false;
  6. function getRef(id) {
  7. if (isDOM && !opera) return document.getElementById(id);
  8. if (isIE4) return document.all[id];
  9. if (isNS4) return document.layers[id];
  10. }
  11. function getSty(id) {
  12. if (!opera)
  13. return (isNS4 ? getRef(id) : getRef(id).style);
  14. }
  15. // Hide timeout.
  16. var popTimer = 0;
  17. // Array showing highlighted menu items.
  18. var litNow = new Array();
  19. function popOver(menuNum, itemNum) {
  20. clearTimeout(popTimer);
  21. hideAllBut(menuNum);
  22. litNow = getTree(menuNum, itemNum);
  23. changeCol(litNow, true);
  24. targetNum = menu[menuNum][itemNum].target;
  25. if (targetNum > 0) {
  26. thisX = parseInt(menu[menuNum][0].ref.left) + parseInt(menu[menuNum][itemNum].ref.left);
  27. thisY = parseInt(menu[menuNum][0].ref.top) + parseInt(menu[menuNum][itemNum].ref.top);
  28. with (menu[targetNum][0].ref) {
  29. left = parseInt(thisX + menu[targetNum][0].x);
  30. top = parseInt(thisY + menu[targetNum][0].y);
  31. visibility = 'visible';
  32.       }
  33.    }
  34. }
  35. function popOut(menuNum, itemNum) {
  36. if ((menuNum == 0) && !menu[menuNum][itemNum].target)
  37. hideAllBut(0)
  38. else
  39. popTimer = setTimeout('hideAllBut(0)', 500);
  40. }
  41. function getTree(menuNum, itemNum) {
  42. // Array index is the menu number. The contents are null (if that menu is not a parent)
  43. // or the item number in that menu that is an ancestor (to light it up).
  44. itemArray = new Array(menu.length);
  45. while(1) {
  46. itemArray[menuNum] = itemNum;
  47. // If we've reached the top of the hierarchy, return.
  48. if (menuNum == 0) return itemArray;
  49. itemNum = menu[menuNum][0].parentItem;
  50. menuNum = menu[menuNum][0].parentMenu;
  51.    }
  52. }
  53. // Pass an array and a boolean to specify colour change, true = over colour.
  54. function changeCol(changeArray, isOver) {
  55. for (menuCount = 0; menuCount < changeArray.length; menuCount++) {
  56. if (changeArray[menuCount]) {
  57. newCol = isOver ? menu[menuCount][0].overCol : menu[menuCount][0].backCol;
  58. // Change the colours of the div/layer background.
  59. with (menu[menuCount][changeArray[menuCount]].ref) {
  60. if (isNS4) bgColor = newCol;
  61. else backgroundColor = newCol;
  62.          }
  63.       }
  64.    }
  65. }
  66. function hideAllBut(menuNum) {
  67. var keepMenus = getTree(menuNum, 1);
  68. for (count = 0; count < menu.length; count++)
  69. if (!keepMenus[count])
  70. menu[count][0].ref.visibility = 'hidden';
  71. changeCol(litNow, false);
  72. }
  73. // *** MENU CONSTRUCTION FUNCTIONS ***
  74. function Menu(isVert, popInd, x, y, width, overCol, backCol, borderClass, textClass) {
  75. // True or false - a vertical menu?
  76. this.isVert = isVert;
  77. // The popout indicator used (if any) for this menu.
  78. this.popInd = popInd
  79. // Position and size settings.
  80. this.x = x;
  81. this.y = y;
  82. this.width = width;
  83. // Colours of menu and items.
  84. this.overCol = overCol;
  85. this.backCol = backCol;
  86. // The stylesheet class used for item borders and the text within items.
  87. this.borderClass = borderClass;
  88. this.textClass = textClass;
  89. // Parent menu and item numbers, indexed later.
  90. this.parentMenu = null;
  91. this.parentItem = null;
  92. // Reference to the object's style properties (set later).
  93. this.ref = null;
  94. }
  95. function Item(text, href, frame, length, spacing, target) {
  96. this.text = text;
  97. this.href = href;
  98. this.frame = frame;
  99. this.length = length;
  100. this.spacing = spacing;
  101. this.target = target;
  102. // Reference to the object's style properties (set later).
  103. this.ref = null;
  104. }
  105. function writeMenus() {
  106. if (!isDOM && !isIE4 && !isNS4) return;
  107. for (currMenu = 0; currMenu < menu.length; currMenu++) with (menu[currMenu][0]) {
  108. // Variable for holding HTML for items and positions of next item.
  109. var str = '', itemX = 0, itemY = 0;
  110. // Remember, items start from 1 in the array (0 is menu object itself, above).
  111. // Also use properties of each item nested in the other with() for construction.
  112. for (currItem = 1; currItem < menu[currMenu].length; currItem++) with (menu[currMenu][currItem]) {
  113. var itemID = 'menu' + currMenu + 'item' + currItem;
  114. // The width and height of the menu item - dependent on orientation!
  115. var w = (isVert ? width : length);
  116. var h = (isVert ? length : width);
  117. // Create a div or layer text string with appropriate styles/properties.
  118. // Thanks to Paul Maden (www.paulmaden.com) for helping debug this in IE4, apparently
  119. // the width must be a miniumum of 3 for it to work in that browser.
  120. if (isDOM || isIE4) {
  121. str += '<div id="' + itemID + '" style="position: absolute; left: ' + itemX + '; top: ' + itemY + '; width: ' + w + '; height: ' + h + '; visibility: inherit; ';
  122. if (backCol) str += 'background: ' + backCol + '; ';
  123. str += '" ';
  124. }
  125. if (isNS4) {
  126. str += '<layer id="' + itemID + '" left="' + itemX + '" top="' + itemY + '" width="' +  w + '" height="' + h + '" visibility="inherit" ';
  127. if (backCol) str += 'bgcolor="' + backCol + '" ';
  128. }
  129. if (borderClass) str += 'class="' + borderClass + '" ';
  130. // Add mouseover handlers and finish div/layer.
  131. str += 'onMouseOver="popOver(' + currMenu + ',' + currItem + ')" onMouseOut="popOut(' + currMenu + ',' + currItem + ')">';
  132. // Add contents of item (default: table with link inside).
  133. // In IE/NS6+, add padding if there's a border to emulate NS4's layer padding.
  134. // If a target frame is specified, also add that to the <a> tag.
  135. str += '<table width="' + (w - 8) + '" border="0" cellspacing="0" cellpadding="' + (!isNS4 && borderClass ? 3 : 0) + '"><tr><td align="left" height="' + (h - 7) + '">' + '<a class="' + textClass + '" href="' + href + '"' + (frame ? ' target="' + frame + '">' : '>') + text + '</a></td>';
  136. if (target > 0) {
  137. // Set target's parents to this menu item.
  138. menu[target][0].parentMenu = currMenu;
  139. menu[target][0].parentItem = currItem;
  140. // Add a popout indicator.
  141. if (popInd) str += '<td class="' + textClass + '" align="right">' + popInd + '</td>';
  142. }
  143. str += '</tr></table>' + (isNS4 ? '</layer>' : '</div>');
  144. if (isVert) itemY += length + spacing;
  145. else itemX += length + spacing;
  146. }
  147. if (isDOM && !opera) {
  148. var newDiv = document.createElement('div');
  149. document.getElementsByTagName('body').item(0).appendChild(newDiv);
  150. newDiv.innerHTML = str;
  151. ref = newDiv.style;
  152. ref.position = 'absolute';
  153. ref.visibility = 'hidden';
  154. }
  155. // Insert a div tag to the end of the BODY with menu HTML in place for IE4.
  156. if (isIE4) {
  157. document.body.insertAdjacentHTML('beforeEnd', '<div id="menu' + currMenu + 'div" ' + 'style="position: absolute; visibility: hidden">' + str + '</div>');
  158. ref = getSty('menu' + currMenu + 'div');
  159. }
  160. // In NS4, create a reference to a new layer and write the items to it.
  161. if (isNS4) {
  162. ref = new Layer(0);
  163. ref.document.write(str);
  164. ref.document.close();
  165. }
  166. for (currItem = 1; currItem < menu[currMenu].length; currItem++) {
  167. itemName = 'menu' + currMenu + 'item' + currItem;
  168. if (isDOM || isIE4) menu[currMenu][currItem].ref = getSty(itemName);
  169. if (isNS4) menu[currMenu][currItem].ref = ref.document[itemName];
  170.    }
  171. }
  172. with(menu[0][0]) {
  173. if (!opera)
  174. {
  175. ref.left = x;
  176. ref.top = y;
  177. ref.visibility = 'visible';
  178. }
  179.    }
  180. }

 
 
Celui qui pompe sans m'aider est un gros chien qui sait rien foutre

n°370319
antp
Super Administrateur
Champion des excuses bidons
Posté le 24-04-2003 à 12:36:44  profilanswer
 

et celui qui pompe pas et qui n'aide pas ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°370320
lorill
Posté le 24-04-2003 à 12:38:27  profilanswer
 

samuelp a écrit :


Celui qui pompe sans m'aider est un gros chien qui sait rien foutre


:sarcastic:  
 
quel talent... moi je dis troll.

n°370335
samuelp
Posté le 24-04-2003 à 13:07:13  profilanswer
 


 
C'est un script GPL je te ferai dire :fou: Par contre la generation automatique c moi qui me le tape

n°370339
lorill
Posté le 24-04-2003 à 13:09:28  profilanswer
 

samuelp a écrit :


C'est un script GPL je te ferai dire :fou:


alors ta remarque sur "celui qui pique ca nananère pas bien", tu peux te la garder  [:sinclaire]

n°370349
Hermes le ​Messager
Breton Quiétiste
Posté le 24-04-2003 à 13:22:17  profilanswer
 

samuelp a écrit :


 
C'est un script GPL je te ferai dire :fou: Par contre la generation automatique c moi qui me le tape


 
Ce script n'est pas de toi, donc -->  :hello:  :hello:  
 
(PS : et c'est vrai que t'es un sacré trolleur quand même...  [:totozzz] )

n°370355
lorill
Posté le 24-04-2003 à 13:30:11  profilanswer
 

samuelp a écrit :


C'est un script GPL je te ferai dire :fou:


oh, et accessoirement : ce n'est pas GPL, tu devrais vérifier ce que tu racontes : http://www.twinhelix.com/dhtml/popup.html

n°370357
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 24-04-2003 à 13:33:55  profilanswer
 

samuelp a écrit :


 
C'est un script GPL je te ferai dire :fou:


Tu devrais essayer les scripts gasoil ou SP98, je pense que ça tournerait mieux et ça aurait moins de risque de péter


---------------
J'ai un string dans l'array (Paris Hilton)
n°370366
walli
Posté le 24-04-2003 à 13:45:42  profilanswer
 

Harkonnen a écrit :


Tu devrais essayer les scripts gasoil ou SP98, je pense que ça tournerait mieux et ça aurait moins de risque de péter


 
[:meganne] peut faire mieux comme vanne...


---------------
NP :
n°370367
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 24-04-2003 à 13:46:35  profilanswer
 

walli a écrit :


 
[:meganne] peut faire mieux comme vanne...  

[:sinclaire]


---------------
J'ai un string dans l'array (Paris Hilton)
n°370381
lorill
Posté le 24-04-2003 à 13:53:22  profilanswer
 

walli a écrit :


[:meganne] peut faire mieux comme vanne...  


et apres il ose se moquer des miennes  :sarcastic:

n°370404
samuelp
Posté le 24-04-2003 à 14:04:06  profilanswer
 

lorill a écrit :


oh, et accessoirement : ce n'est pas GPL, tu devrais vérifier ce que tu racontes : http://www.twinhelix.com/dhtml/popup.html


 
C pas le meme autheur et c pas le meme script
 
 
Bon vous m'aidez oui ou merde ?

n°370412
lorill
Posté le 24-04-2003 à 14:06:45  profilanswer
 

samuelp a écrit :


C pas le meme autheur et c pas le meme script


sisi, va sur l'url au début de ton script, t'es redirigé la dessus, et c'est une nouvelle version, mais c'est le même script.
 

samuelp a écrit :


Bon vous m'aidez oui ou merde ?


je sais pas pour les autres, mais pour moi, merde :o

n°370413
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 24-04-2003 à 14:06:57  profilanswer
 

samuelp a écrit :

Bon vous m'aidez oui ou merde ?


C'est marrant, je sens que je vais me pajilewskiser [:meganne]


---------------
J'ai un string dans l'array (Paris Hilton)
n°370418
samuelp
Posté le 24-04-2003 à 14:08:22  profilanswer
 

lorill a écrit :


sisi, va sur l'url au début de ton script, t'es redirigé la dessus, et c'est une nouvelle version, mais c'est le même script.
 
 
je sais pas pour les autres, mais pour moi, merde :o
 


 
S'il te plait !

n°370441
Hermes le ​Messager
Breton Quiétiste
Posté le 24-04-2003 à 14:25:57  profilanswer
 

samuelp a écrit :


 
C pas le meme autheur et c pas le meme script
 
 
Bon vous m'aidez oui ou merde ?


 
Poste quelque part une page qui fonctionne, et on verra...  :D

n°370443
samuelp
Posté le 24-04-2003 à 14:30:13  profilanswer
 

Hermes le Messager a écrit :


 
Poste quelque part une page qui fonctionne, et on verra...  :D  


 
Je suis sur un reseau local

n°370641
samuelp
Posté le 24-04-2003 à 16:03:55  profilanswer
 

JE vous remercie de votre aide precieuse, grace a vous je sais quelle est la source de l'erreur  :sarcastic:  
 
 Serieusement si qqn a une solution il aura alors toute mes sinceres felicitations

n°370746
Hermes le ​Messager
Breton Quiétiste
Posté le 24-04-2003 à 16:53:21  profilanswer
 

Mais arrêtes de troller putain !
 
Tu peux parfaitement ouvrir un compte sur voila.fr et uploader tes fichier sans passer par un FTP.
 
De plus, tu peux également faire une page sans images ni fichier externe et poster le code ici avec un bête ctrl/a ctrl/c ctrl/v ...
 
Tu n'as aucune excuse.
 
Bon, sur ce, et tant que ce que j'ai demandé (le minimum) n'apparait pas dans ce topic, j'arrête de répondre.  :o

n°370771
daique
Posté le 24-04-2003 à 17:02:36  profilanswer
 

Et moi, je veux 100000 euros en petite coupures usagées ou je ne répond plus

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Probleme avec le Doctype et génération d'un menu JavaScript

 

Sujets relatifs
probleme avec mon ARCHOS JUKEBOX 15 GOMais où est le problème ?? Sql/Java [RESOLU]
ou inserer du javascript dans une page phpMega problème pour un trigger update
[PHP] Htmlentities-Htmlspecialchars= ?[résolu (problème inexsitant][PHP] Problème d'upload et affichage de variable
Problème en compilation avec c++....Probleme Thread Posix + C++
[HTML] Menu en màj automatique pour page sans cadrephpMyAdmin 2.5.0-rc1 : problème avec "mbstring".. C'est grave doc?
Plus de sujets relatifs à : Probleme avec le Doctype et génération d'un menu JavaScript


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