Aller au contenu

hska

Actif
  • Compteur de contenus

    10
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. hska

    conception site multilingue

    Bonsoir à vous tous, Je souhaite de crée une application multilingue (français, anglais) pour un catalogue de produits. Mais je ny arrive pas. Je suppose que mes erreurs proviennent de la conception de ma base de données MySql. Jai besoin de vos conseils, aidez moi sil vous plaît ! Mon problème : je n'arrive pas à créer quelques choses comme ça : http://www.monsite.com/index.php?id_cat=3 & lang=en à savoir que si on change de langue en "fr", on garde la MEME page index.php et la MEME id_rub=3 et seul le contenu de la page index sera traduit automatiquement en Français. J'ai quand même réussit à faire une autre application ci-jointe : http://www.monsite.com/index.php?cat=2 & lang=en Mais quand je change la langue en "fr" je suis obligé de changer AUSSI la catégorie pour que ça marche sinon, rien ne sera affiché! (ce qui est tout à fait logique, car selon ma base de données, chaque catégorie a un identifiant unique) Par exemple pour afficher les catégories en français, je suis obligé de changer "cat=7〈=fr". Ce qui n'est pas pratique du tout. Alors, je pense que j'ai mal conçu ma base de données, n'est pas? Car jai vue sur le site multilingue PhpMyVisite http://ns2551.ovh.net/~phpmyvis/index.php Lurl de la rubrique ACCUEIL en Français : http://ns2551.ovh.net/~phpmyvis/index.php?part=accueil&lg=fr En Anglais : http://ns2551.ovh.net/~phpmyvis/index.php?part=accueil&lg=en Comme vous avez constaté, on reste sur la même page Index.php, Et on garde la même variable « part=accueil » Seule la variable langue « lg » change en Anglais « en » En effet, je souhaite de créer mon petit site comme cet exemple mais je me casse la tête, je ny arrive pas. Est-ce que vous voyer une erreur dans ma base de données ? Voici ma base : Merci encore pour votre dévouement. Minio
  2. Chers amis, J'ai réussit enfin de faire afficher ma page en tapant dans le navigateur : -http://localhost/paroisse/sauvegarde/article/article-41.html A condition de placer le fichier .HTACCESS dans le répertoire "ARTICLE" le fichier .htaccess contient les code suivant : RewriteEngine on RewriteRule ^article-([0-9]+)\.html$ article.php?ID=$1 [L] ---------------------------------------------- J'ai tout testé en plaçant le fihiers .HTACCESS à la RACINE DU SITE (càd dans le répertoire "PAROISSE" placé dans "WWW" ) avec les différents codes suivants. mais ça ne marche pas: "erreur: fichier introuvable" - RewriteEngine on RewriteRule ^article-([0-9]+)\.html$ -http://localhost/paroisse/sauvegarde/artic....php?ID=$1 [L] - RewriteRule ^article-([0-9]+)\.html$ paroisse/sauvegarde/article/article.php?ID=$1 [L] - RewriteRule ^article-([0-9]+)\.html$ sauvegarde/article/article.php?ID=$1 [L] - RewriteRule ^article-([0-9]+)\.html$ article/article.php?ID=$1 [L] - RewriteRule ^article-([0-9]+)\.html$ article.php?ID=$1 [L] ------------------------------------------------------------------------------ Du coup, je trouve que cette méthode est un peu lourd car si j'ai 10 répertoires différents: -http://localhost/paroisse/sauvegarde/artic...DUITS.php?ID=20 -http://localhost/paroisse/sauvegarde/artic...GORIE.php?ID=10 - - ----------ainsi de suite. Je dois alors créer 10 fichiers .HTACCESS différents et les placer dans ces 10 répertoires différents pour que ça marche? Je pense qu'il doit y avoir une solutions plus simple non? Comment faîtes vous? Merci pour toutes vos contributions. HSKA
  3. Merci Dan, Quant le teste en local, erreur "fichier introuvable" Je ne comprends plus rien au secours hska
  4. Le fichier .htaccess se trouve dans le répertoire "PAROISSE" Comment tu fait pour envoyer le fichier .htaccess en mode "ASCII"? Est ce que tu veux bien 'expliqué. Quant à la création mon fichier .htaccess, j'ouvre le bloc note et je colle ces 2 lignes : RewriteEngine on RewriteRule article-([0-9]+)\.html article.php?ID=$1 [L] Et je l'enregistre sous le nom .htacess Merci de ton aide
  5. Merci Dan et Ex_Flooder Je ne comprends plus rien car j'ai essayé vos 2 script mais ça ne marche pas. avez vous une autre idée? Merci beaucoup les amis. amicalment
  6. bonsoir à vous tous, je suis entrain de travailler usr le URL rewriting pour mon site, mais ça ne marche pas. Est ce que vous voulez bien jeter un coup d'oeil sur mon script. Merci URL d'origine: -http://localhost/paroisse/sauvegarde/artic...ticle.php?ID=41 URL reécrit: -http://localhost/paroisse/sauvegarde/article/article-41.html le code dans le fichier.htaccess RewriteEngine on RewriteRule ^article-([0-9]+)\.html$ sauvegarde/article/article.php?ID=$1 [L] Monsite s'appelle "paroisse". Le dossier "paroisse" se trouve dans le répertoire "www" de EasyPHP 1.7 J'ai déjà configuré le fichier httpd.conf de Apache. le module mod_rewrite est activé. Merci d'avance
  7. hska

    sécurisé video en streaming

    Bonsoir à vous tous, Je voudrais vous demander un petit renseignement. Est ce qu'il existe un moyen d' empêcher le téléchargement d'une vidéo en streaming qu'on intègre sur la page web? Ex: l'url de mon fichier vidéo est www.monsite.com/mavideo.mov . Si nous tapons cette adresse, le fichier sera automatiquement proposé en téléchargement. Je voudrai m'empêcher qu'on télécharge mon film. Merci de votre aide hska
  8. hska

    Apache & Unicode UTF-8

    Merci Dan, J'ai beau essayé mais ça ne marche toujours pas! - Quand j'ajoute Entype : "Text/plain" et accept-charset="UTF-8" Je n'arrive plus à insérer les données. Mon formulaire Ajout ne marche plus. - Quand j'ajoute enctype="multipart/form-data" et accept-charset="UTF-8" Mon formulaire Marche mais j'ai toujours le même problème d'encodage. C'est vraiment bizarre non. ? comment fait t on? Merci encore
  9. hska

    Apache & Unicode UTF-8

    Merci pour la rapidité de vos réponses. D'après ce que j'ai compris, il faut ajouter ceux ci dans la balise FORM. < FORM Method="post" enctype="text/plain" accept-charset="UTF-8">...............</FORM> Est ce que vous pouvez me le confirmer? Merci infiniment HSKA
  10. hska

    Apache & Unicode UTF-8

    Bonjour à vous tous, Je reviens encore vers vous pour vous demander une petite aide. Jai crée un petit site en PHP/MySQL (Jutilise Easy PHP 1.7 + Win XP pour le test en local) Etant donné que mon site est en bilingue (vietnamien et français), je suis obligé de mettre sur tous mes pages le charset=utf-8. Jai crée aussi un formulaire dajout pour ajouter des articles dans mes pages web et un formulaire de modification pour modifier mes articles. Jusque là tout va bien ! Lorsque jessaie dajouter les articles écrits en Unicode par le formulaire dajout : Le problème se pose : Effectivement il convertit tous mes textes par exemple : - funérailles chrétiennes en Funérailles chrétiennes - Phái đoàn Tòa thánh thăm Giáo Hội ViệtNam en Phái Äoà n Tà a thánh thÄm Giáo Há»i Viá»t Pourtant lencodage de la page contenant le formulaire dajout et la page affichant larticle est bien en UTF-8. Je narrive pas à trouver toute seule la réponse, veuillez maider sil vous plaît. Merci davance et joyeuse fête à vous tous. hska PS: Il paraît que ce problème est lié à la configuration d'APACHE. Par défaut APACHE afiche le iso-8859-1. Il faut ajouter dans le fichier .htaccess ceux ci: AddType text/html; charset=UTF-8 html AddType text/plain; charset=UTF-8 txt AddDefaultCharset utf-8 Mais j'ai essayé, mais ça ne marche toujours pas. Help me please! Merci
×
×
  • Créer...