Ses derniers messages sur les forums
Tes environnements sont completement differents aussi. C'est ptet normal de ne pas avoir le meme comportement sur les 2 plateformes.
Bn vu que t'as l'air en galère, faudrait que quelqu'un installe oscommerce et teste le truc.
Il n'y a pas de modules javascript à activer pour ton serveur linux.
Sinon, si ton js et ton css se chargent bien (a priori, c'est le cas), je n'ai pas trop d'idée.
Il faudrait tester le script.
Ben $toto = $var1.$var2;
Pour les boucles, je te suggère de lire le cours sur les structures de controle.
Et comme ceci :
<?php
echo"<Title>Mon site >> ".$titre['value']."</Title>" ;
?>
Si cela n'affiche rien (ou une erreur), c'est que $titre['value'] n'existe pas.
Alors, que dire...
Déjà, je ne connais pas du tout OS Commerce
Mais bon, pour le premier bug sur ton windows (si je l'ai bien compris, quand tu clics sur un onglet, tu te retrouves avec une mise en abyme, c'est à dire que ton OS Commerce en version non logué se calle dans ton onglet, j'ai bien compris ?), je pense à une perte (voir une destruction) de session ou bien au chargement d'un mauvais bout de html (celui de la home et non celui de l'onglet).
Comment fonctionnent ces onglets ? Ce sont des iframes ? ou bien des div ?
Pour le deuxième soucis, ca ressemble clairement à un problème de CSS ou de Javascript qui ne se charge pas.
Vérifie les 404 que genère ta page web (tu peux le faire via des extensions pour ton browser, genre httpfox pour firefox).
PS : ton opera, il est archi full d'onglets :)
Oui, si ton admin l'autorise, tu peux le faire via un php_value.
Ou bien un
ini_set directement en PHP.
Les magic_quotes, c'est de la merde.
A la base, ils nous pondu ca pour que les petits développeurs puissent coder comme des gorets sans se poser de questions, mais ca cause plus de problème qu'autre chose.
Moi, je les désactive, et j'utilise TOUJOURS mysql_real_escape_string. Et dans cette configuration, les données sont clean en base. Tu ne trouveras jamais des \', et tu n'as pas besoin d'utiliser les fonctions addslashes / stripslashes, bref, tu "controles" tout et tu sais ce que tu mets en base.
Tout dépend de l'encodage que tu utilises.
Si tu es en UTF-8, tu n'as rien de spécial à faire, ces caractères s'afficheront.
Par contre, si tu es en ISO-8859-1, il faudra utiliser des
entités html.