Aller au contenu

Boo2M0rs0

Hubmaster
  • Compteur de contenus

    133
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Boo2M0rs0

  1. Le problème vient de là: document.write(http_request.responseText); document.write lorsqu'il est appelé après la fin du chargement de la page efface le contenu entier de la page pour afficher le texte. Donne un id unique à ton span, par exemple: <span id="fichier_xml" et d'utiliser ce code pour afficher le contenu à l'intérieur du span: document.getElementById("fichier_xml").innerHTML = http_request.responseText;
  2. Boo2M0rs0

    Php et Windows 98

    En plus, win 9x ne connait pas les droits d'accès. Vérifie juste qu'il n'y a pas des fichiers réglés en lecture seule (peut être est ce fait automatique pour une clé usb sur cet OS). Sinon je dirai que unlink doit avoir un bug sur 98, et au départ, une action unlink n'existe même pas sur windows (link() n'existe pas du tout sur windows). Essaye avec: exec("del nom_de_fichier");
  3. Bonsoir, Pas la peine de rewriting: Comme l'explique ce lien, une simple ligne: AddType application/x-httpd-php .html Suffit pour executer le php des fichiers .html, biensur dans ce cas, il faut renommer tes fichiers mais je pense que les performances sont meilleures qu'une expression régulière
  4. En reprenant ce code, on peut utiliser les fonctions de bufferisation de php pour ne pas avoir à réécrire les pages web et remplacer tout les echo() et print(): ob_start(); //code de la page, à obtenir par include par exemple $page = ob_get_clean(); (attention par contre avec ces méthodes car dans aucun cas elles n'enregistre le headers http ).
  5. Ha si c'est pour apache, la méthode est exactement la même que pour du php http://www.webmaster-hub.com/publication/article5.html
  6. Boo2M0rs0

    Site flash

    Bonjour, Je viens rajouter mon petit commentaire insinifiant :rofl: Le design et l'animation son super, tout le monde l'avoue mais il y a un truc qui me dérenge dans ce site en flash... J'ai le plugin flash, un pc qui fait tourner l'animation comme il faut sans ramer (enfin je pense que c'est le cas de tout le monde), j'ai une connection adsl. Bref tout pour surfer assez vite sur le net mais ... si on regarde le temps passé entre le moment où on clique sur "flash version" et le moment où le contenu de la page est affiché, on obtient une durée de 10 secondes environ (oui oui j'ai chronométré). La première fois, on s'en fiche, on regarde l'animation bouche bée, mais si on veut revenir un de ses quatres sur le site pour lire une information importante, l'animation qui dure 10secondes va commencer à devenir agaçante .... ce que je pourrais me dire est: "M'enfin, mince alors :'( j'ai ma super connexion à 3méga pour surfer à la vitesse du son mais je suis limité par une animation par une animation sans interêt !" Au final ça reviens aux problèmes d'ergonomies du 100% flash comme le disent les messages au dessus. Bon j'avais d'autres choses à dire mais je ne me rappèle plus
  7. Comme l'explique Light_at_the_end il faut utiliser une clause WHERE. Mais pour savoir ce qu'il faut mettre dans cette clause, il faut déjà avoir une idée des critères qui vont determiner si tel ou tel match sera affiché ou pas !
  8. Oui j'ai fait ça vite fait Bref sinon, je cherche toujours comment afficher le pourcentage en me passant de javascript
  9. J'ai essayé cela vite fait: Aperçu Source Ca a l'avantage de fonctionner sans javascript, mais donc ça ne gère pas l'affichage d'un pourcentage, peut être que c'est faisable faut que j'y réfléchisse.
  10. Je pense qu'on peut bricoler ça. L'astuce est qu'il faut envoyer du code html pour ralonger à intervalle régulier la barre de progression. Pour cela, une commande flush(); en php juste après chaque bout de html envoyé permettra d'afficher le code avant la fin du chargement de la page (elle est encore en chargement quand elle s'execute). Il faut aussi que le serveur soit reglé comme il faut, c'est à dire pas de mise en cache de la page.
  11. Boo2M0rs0

    upload

    Bonjour, J'aurais plutot comme idée de permettre aux utilisateurs d'uploader un dossier zip ou rar, comme c'est considéré comme un seul fichier, il n'auront à le selectionner qu'une fois, mais il faut qu'ils sachent compresser des fichiers Après il te faudra les modules coté serveur pour décompresser, pour des zip, il me sembles que ça existe, mais en .rar, je ne sais pas
  12. Personnellement, j'ai appris juste avec les tutoriaux, je n'ai jamais acheté un livre ... mais je pense qu'avoir un livre permet d'apprendre plus vite et d'arriver à l'essentiel tout de suite
  13. Ce n'est pas moi qui louche ?? Et puis il manque la commande pour choisir la base de donnée (A moins qu'elle soit inutile ???)
  14. Boo2M0rs0

    Petit problème

    Ipb crée enregistre des chemins d'accès interne et externe dans le fichier conf_global.php lors de l'installation. Donc tu devra modifier certaines valeur de ce fichier Pour le blog aussi c'est possible qu'il y ait des choses à modifier. En règle générale, il faut toujours toucher au fichier car les logins/password du serveur mysql ne sont pas les mêmes. Si tu as des fichiers qui s'affichent dans tes images, la plupart du temps, les urls sont relatives donc pas de problème.
  15. La question est de savoir si tu parlais de select dans une base de donné, ou des champs select dans un formulaire html. Si c'est le premier cas, tu peux essayer avec: INSERT INTO ta_table (donne1 , donne2 , donne3) SELECT donne1 , donne2 , donne3 FROM une_autre_table WHERE ... J'arrête pas de me servir de cette requête avec les mise à jour que je dois faire sur mon site , l'avantage est que l'on n'a pas besoin d'échapper le contenu pour le réinssérer
  16. Boo2M0rs0

    BDD > 2 mo

    Moi pour une sauvegarde un peu plus petite ( 3Mo environ), j'ai ouvert le fichier .sql et je suis allé vers le milieu du fichier et j'ai sélectionner tout le code jusqu'à la fin de ce même fichier. Pour couper-coller ce code dans un autre fichier .sql. Mais bon, pour un fichier de 25Mo, tu va devoir en faire des découpages La solution de MarvinLeRouge parait la meilleure.
  17. Boo2M0rs0

    Les conditions

    Je n'en suis pas si sur, en effet, on parle ici des sessions, et les données sont enregistrés sur le serveur. La seule chose que l'utilisateur peut changer est l'id de session, mais pour tomber sur un autre id utilisé par quelqu'un d'autre, il va mettre du temps
  18. Boo2M0rs0

    php et css

    Oui c'est fesable Mais il faut que ton hebergement supporte les scripts php dans un fichier finissant en .css sinon tu ne pourra pas récupérer ta variable pour t'en servir.
  19. Parce que wordwrap ajoute des retour lignes (/n ) mais en html, le retour à la ligne se fait avec le tag <br /> Et nl2br est justement fait pour remplacer les retour à la ligne par ce tag ! Donc ça donne echo nl2br(wordwrap($ton_texte));
  20. Si, tu peux appliquer un style à n'importe quelle balises, td , tr ou je ne sais quoi peuvent être utilisé avec du css
  21. Il faut utiliser le style "overflow: hidden" ou "overflow: auto"; ils font respectivement: cacher la fin du texte qui déborde, rajouter un ascensseur si ça dépasse. C'est pas très esthétique finalement, tu peux sinon utiliser le style "text-align: justify" Biensur il faut que tu ais aussi indiqué une largeur de départ pour que ces styles fonctionnent. A toi de voir ce qui rend le mieux edit: du coté de php, tu peux utiliser la fonction wordwrap puis d'y appliquer la fonction nl2br().
  22. Déjà, le site que tu donne en exemple, n'est pas extensible, c'est à dire que la taille du graphisme ne change pas en fonction de la taille de la fenêtre. Personnelement je suis en 1280*1024 et la plupart des sites qui s'appuient sur les statisique et qui sont fixes (contrairement aux extensibles) me laissent une bonne portion d'espace inutilisé sur mon écran. Donc je suis à fond pour les extensibles (c'est plus dur à faire, certes). Je te propose 2 solutions, mais je trouve que celle de MS-DOS_1991 est la plus futée. -tu met ton design complétement fixe: Dans ta feuille de style ( index.css dans ton cas) à la partie body, met width: 1024px; au lieu de width: auto; Pourquoi 1024 ?? Parce que c'est un des plus petites largeurs qui ne produisent pas le bug. j'y suis allé en tattonant donc peut être que tu trouvera moins, tu peux mettre une valeur plus grande sans problème, mais les visiteurs en dessous d'une certaine résolution auront un ascensseur horizontal, c'est pas très pratique :/ On a donc un design fixe, toujours la même taille: ceux qui sont sur un écran trop petit auront un ascensseur horizontal, les autres perdront un espace plus ou moins important selon leurs résolution. Une autre solution est d'indiquer une taille minimum (là aussi 1024), quand la fenêtre sera réduite en dessous, au lieu d'obtenir le bug, on aura un ascensseur horizontal, mais attention, juste si la fenêtre est trop petite !! (donc les autres profiteront de tout leur écran). On devrait donc avoir un design extensible. Toujours dans la partie body de ta feuille de style, on supprime la ligne qui commence par "width" et on la remplace par "min-width: 1024px;". Maintenant ceux qui ont une fenêtre assez grande auront un design extensible et les autres un scrollbar vertical. Ca parait la meilleur solution après les pourcentages seulement .... Si tu teste bien, ça ne marche sur firefox mais pas sur internet explorer !! Et oui, il connait pas "min-width", donc pour les utilisateurs d'Internet explorer, on va mettre une règle spéciale pour obtenir le résultat de ma première méthode: * html body { width: 1024px; } C'est un hack qui va faire que seul ie va lire cette commande. J'éspère avoir été assez clair, je vois que tu débute mais je suis content que tu ais commencé par écrire des pages web en xhtml
  23. Boo2M0rs0

    timestamp

    Le timestamp n'est pas une fonction mais plutot un format. Pour rappel, c'est un nombre qui indique le nombre de secondes depuis le 1er janvier 1970 (pris comme la naissance d'Unix). Quand tu dis qu'il atteindra sa taille maximale, ça dépend dans quelle genre de variable tu met ce nombre. Un moyen très simple serait d'augmenter la taille de la variable, un seul chiffre serait suffisant, (à ce propos, mettre en non-signé fait déjà gagner un bit). Une autre solution serait de changer la date de début, au lieu de 1970, mettre 2000 ou quelque chose d'autres.... Mais comme le dis oxyd-x , on a le temps
  24. Bonsoir, J'ai pas vraiment compris le thème du site, peut être que le graphisme justement n'est pas assez "parlant" A première vue, je dirait que c'est pour des cartes de jeu, ou des autocollants (je me fie au mot "collectible" et "playsets", comme quoi faut chercher pour trouver sur la page). Mais bon c'est pardonnable vu que le contenu des pages n'existe pas ( surtout présentation, je te conseil de le mettre dès la page d'acceil). Si ma déduction concernant le sujet du site est juste, je trouve un peu bizarre le fait que l'accéssibilité soit si importante dans les besoins Oo Ensuite, vu les logos, j'aurais plutot pensé à un graphisme dans les mêmes tons de couleurs, je trouve le mélange actuel un peu étrange 1/Les menus ont l'air classiques, à vrai dire je sais pas trop de quoi ça parle, juste le lien "Accéssibilité", ça fait un peu "vantard", quand un site est accéssible, il reste quand même modeste. Mais ce n'est que mon avis 2/Oulà grosse confusion !! Le php est un langage qui génère du html, c'est quelque chose de complémentaire. Je te conseillerai de l'utiliser dans un premier temps seulement pour ne pas avoir à réécrire toute la structure de la page (graphisme). Pour chaque page de ton site. Puis si tu te sens d'attaque d'écrire un peu plus de code pour gérer le contenu de tes pages mais c'est pas obligatoire, ça dépend surtout de qui va mettre à jour le site Et il n'y a pas de problème de référencement quand c'est fait comme il faut. Au mieux tu peux même faire de l'url rewriting, et presque plus personne ne remarquera qu'il y a du php qui tourne dérrière. 3/ Ce code: <img src="images/logo2.png" alt="Tête de Max" title="" class="logo2"/> il n'y a pas d'espace entre le tag et />, ce n'est pas une norme du w3c mais une recommendation. En effet, j'ai lu que netscape se comporte assez mal lorsqu'il n'y a pas d'espace. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> J'ai cru lire sur ce forum que le xhtml 1.1 n'est pas supporté par ie, à confirmer ... Pour le reste, il y a pas mal de site webs qui testent l'accéssibilité. sujet sur le hub Pour le ndd je sais pas du tout Mais vu que ton menu parle de "produits" et que .com a l'air pris, peut être .fr vu que c'est un site francais Edit: (ben oui j'ai passé tellement de temps à écrire mon message qu'il y a des réponses) Bon alors pas de .fr, Pour le multinlingue, il vaut mieux que le choix de la langue se voit dans l'url, ainsi google va référencer ton site dans chaque langue ;- ) ps: zut, ça manque d'émoticones quand on écrit des trucs longs
  25. Je suppose que la phrase ".net c'est comme java" vient du fait que c'est un peu vrai. On peut coder en plusieurs langages différent( vb, c# etc) mais toujours orientés objets et avec les même libraires (celle de .net en fait). Une fois compilé, c'est un peu comme si on avait du bytecode, mais que l'interet est minime vu que l'interpréteur n'existe que pour windows( !!). M'enfin du php, ça peut aussi être compilé (même si c'est pas très répendu), le langage objet il y est aussi si on en as vraiment besoin Comme l'indique le tag, il s'agit d'un template, et même si ça n'a pas la même forme, ça existe aussi sur php ou alors on peut en coder facilement. Par contre, les librairies ont l'air plus complètes sur .net, les outils aussi (qui servent à générer les bizarreries comme ce bout de code). Bon après faut faire le poids entre ces avantages: travailler plus vite et à la fois se faire limiter dans le choix de la plate forme (payante :/!). Et puis pour les performances, je veux bien un lien vers un bon article si quelqu'un a svp PS: ce que je viens de raconter ne dit pas que je code en asp.net, mais j'ai juste lu un tutoriel sur comment fonctione .net, donc il est possible que "je me goure totalement"
×
×
  • Créer...