Aller au contenu

giangcui

Actif
  • Compteur de contenus

    31
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par giangcui

  1. Hello, j'ai deja ecrire le code RewriteCond et RewriteRule dans le fiche .htaccess. Mais je veux changer dans le function replace_for_mod_rewrite: Par Ex: <?php ob_start(); function replace_for_mod_rewrite(&$s) { $urlin = array( "'(?<!/)index.php\?act=view&code=par&pid=1'", "'(?<!/)index.php\?act=wedo'" ); $urlout = array( "DOMAIN_ENTRER/tuvan.html", "DOMAIN_ENTRER/wedo.html" ); $s = preg_replace($urlin, $urlout, $s); return $s; } ?> Ici, domain_entrer sont www.wedonow.com ou www.wedo.com.vn Merci!
  2. Bonjour Dan, Tu es vraiment Administrateur. Tous sont comme tu a dit. je change to URLs en absolu dang le replace_for_mod_rewrite avec http://.... et il fonctionne bien. Mais je utilise é domain pour ce website. Et je sais pas comment faire pour creer URLs en absolu qui dépend le domain qu'on entre mon website. Par exempl: Si on entre par www.wedonow.com donc dans les URLs dans la function replace_for_mod_rewrite est changer vers http://wedonow.com et on entre par www.wedo.com.vn les URLs dans replace_for_mod_rewrite est changer vers http://wedo.com.vn. Merci bc, http://www.webmaster-hub.com - Number one!
  3. Bonjour, J'ai déjà fixer cet faute par changer l'order des inslude file. Je laisse le code ob_start(); au debout. Donc. il marche. Mais un grand problème, Avec les URL j'ai essayer. http://www.wedocoder.com/news/ or http://www.thuonghieuvn.com/new/ il marche bien. Mais à website pricipale http://www.wedo.com.vn (or www.wedonow.com ) il ne marche pas. Il change le cookie header=sgfg38gf4538... par PHPSESSID=d7b1259df.... Donc aidez_moi. Quelles sont les problème ici. Merci d'avant. (j'ai essayé avec le code ini_set("session.use_trans_sid", "0"); mais il y a encore le cookie).
  4. Merci votre répond. Mais j'ai déjà changé RewriteRule fichier.html fichier.php ==> RewriteRule fichier.html fichier.php [QSA,L] et même RewriteRule /fichier.html /fichier.php => RewriteRule /fichier.html /fichier.php [QSA,L] Mais il y a eucore cookie header=fdkgh354fhj3f4jhfd3h apère les URL Et allor, qu'est ce que je dois faire pour supprimer le cookie header=.... au premier d'entre? Maintenant c'est pas bon, les search engine va trouver les address avec cookie??? Aide les gens génie!
  5. J'ai réecrit URL. Ça marche. Mais au premier d'entre, il y a un cookie header=kh4kéh4é34é3é3 (changer chaque fois de l'entre) apres les address Par Ex: www.monweb.com/monaddress.htmlheader=43854jfsdjhfg34534. Mais si vous cliquez sur un address (un url ). Le cookie (header=...) est disparu. Aide-moi. Qu'est ce que je dois faire pour éviter ce cookie. URL ==> http://www.wedonow.com/news/ Je pense que c'est la faute de session dans le fiche session.php Code de fiche session.php <?php $nowtime = time(); $time_update = $nowtime - 1800; session_name("sid"); session_name("header"); session_start(); if ( !isset($_SESSION["login"]) ) { session_name("sid"); session_register("login"); session_register("user_id"); session_register("name"); session_register("email"); session_register("timezone"); session_register("start_time"); session_register("poll_time"); session_register("header"); $_SESSION["login"] = "not_login"; $_SESSION["user_id"] = -1; $_SESSION["name"] = ""; $_SESSION["email"] = ""; $_SESSION["timezone"] = "+7"; $_SESSION["start_time"] = $nowtime - 1300; $_SESSION["poll_time"] = $nowtime - 3700; $_SESSION["header"] = -1;; } if ($_SESSION["start_time"]<$time_update) { $_SESSION["start_time"] = $nowtime; $sess_id = session_id(); $prevtime = $nowtime - 1800; $dbsql = new db_mysql; $dbsql->connect(); $dbsql->selectdb(); //----------------------------------------------------- $sql_delete = "DELETE FROM sessions WHERE start_time<".$prevtime; $dbsql->query($sql_delete); $sql_select = "SELECT * FROM sessions WHERE session_id='".$sess_id."'"; $dbsql->query($sql_select); if ($dbsql->num_rows()==0) { $sql_insert = "INSERT INTO sessions(session_id,start_time) VALUES('".$sess_id."',".$nowtime.")"; $dbsql->query($sql_insert); } //----------------------------------------------------- $dbsql->close(); } $user_id = isset($_SESSION["user_id"]) ? intval($_SESSION["user_id"]) : -1; $user_name = isset($_SESSION["name"]) ? $_SESSION["name"] : ""; $user_email = isset($_SESSION["email"]) ? $_SESSION["email"] : ""; $timezone = isset($_SESSION["timezone"])? $_SESSION["timezone"]: "+7"; $header = isset($_SESSION["header"]) ? $_SESSION["header"] : "-1"; ?> Merci d'avant
×
×
  • Créer...