Aller au contenu

tonsite

Actif
  • Compteur de contenus

    29
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par tonsite

  1. Dans mon exemple la case coché est égale à 1 sinon 0 Récupération de la variable "deroulant" lors du post $deroulant = $_POST['deroulant']; La case coché lors du post reste coché Menu déroulant ? : <input type="radio" name="deroulant" value="1" <?php if ($deroulant == 1) {echo "checked";} ?> />oui <input type="radio" name="deroulant" value="0" <?php if ($deroulant == 0) {echo "checked";} ?> />non
  2. Bon finalement j'ai fait une règle pour fckeditor.html directement dans son répertoire. J'aurais souhaité le faire depuis le root mais je ne crois pas que cela soit possible.
  3. Bonjour, J'ai créé une règle qui réécrit tout les fichiers *.html vers index.php et ça marche très bien. Mon soucis c'est qu'il y a un fichier "fckeditor.html" que je veux exclure de cette règle, comment puis-je le faire ? Je précise que mon fichiers à exclure "fckeditor.html" n'est pas à la racine mais sous ce chemin /FCKeditor/editor/fckeditor.html Une idée ?
  4. Bonjour, J'ai un souci de réécriture avec FCKEditor, ça ne doit pas être trop compliqué mais après plusieurs essais ça ne fonctionne toujours pas. A savoir : J'ai une règle qui réécrit tout les fichiers *.html vers index.php. Ensuite index.php récupère et converti en url la variable $REQUEST_URI pour aller chercher les informations de la page dans la DB. Tout fonctionne bien. Le problème : Pour éditer mes pages j'utilise FCKEditor qui lui fait aussi appel à une page html via une frame du coup je me retrouve avec mon index.php dans une frame de ma page d'édition, ce qui est logique car la réécriture fait son travail. La question : Est t'il possible de créer une règle qui empêche la réécriture de la page fckeditor.html qui se trouve dans les sous répertoires : root/FCKeditor/editor/fckeditor.html ? Ou plus simplement, est-il possible d'exclure la réécriture d'un fichier ? Voici mon .htaccess : RewriteEngine on RewriteRule ^(.*)\.html$ /index.php [L] J'ai essayer aussi avec : RewriteRule ^fckeditor.html$ /FCKeditor/editor/fckeditor.html [L] Mais ça marche pas Une idée ?
  5. Il te faut faire une boucle agent dans une boucle agence. Dans ta boucle agent tu filtres par l'id agence de l'agent. Evidement lorsque tu ajoutes un agent il faut que tu enregistres l'id de son agence. Il y a peut être une meilleur solution mais je ne connais que celle-ci.
  6. Perso, j'utilise la deuxième solution (hors conditions) mais je ne suis pas sûr que celle-ci soit la bonne.
  7. tonsite

    Systeme allopass

    Des options Allopass sont disponible dans la FAQ Allopass pour cela. Ex : ajout d'un champs suplémentaire pour l'email appellé DATAS <input type="text" name="DATAS" value="Votre email" style="BACKGROUND-COLOR: #E7E7E7; BORDER-BOTTOM: #000080 1px solid; BORDER-LEFT: #000080 1px solid; BORDER-RIGHT: #000080 1px solid; BORDER-TOP: #000080 1px solid; COLOR: #000080; CURSOR: text; FONT-FAMILY: Arial; FONT-SIZE: 10pt; FONT-WEIGHT:bold; LETTER-SPACING: normal; WIDTH:70; TEXT-ALIGN=center;"> <br /> Ensuite, si les codes sont valides il faut un petit script php qui sur la page destination récupère l'email et envoie la pièce jointe. Alex,
  8. Salut, Perso. je suis hébergé par Nuxit qui inclus dans ces offres l'https, ex: HTTP : http://www.annuaire-en-ligne.com HTTPS : https//:www.annuaire-en-ligne.com Peut être que ton hébergeur l'inclus également ...
  9. Salut, Je debute en php mais je pense qu'il faudrait faire un if pour le pseudo suivant ce schema : Si le pseudo est le N°3 Alors le champ1 est égal au champ2 if ($pseudo == "$id_pseudo") { $champ1 = $champ2 } ou if ($pseudo == 3 ) { $champ1 = $champ2 } je sais pas si c'est juste car il faudrait plus de détail sur ce que tu veux faire... @+
  10. Bonjour, J'utilise le fameux script addon "top partenaire" pour catégorizator (ex myphpannuaire). Pour ceux qui connaissent pas c'est une page qui comptabilise les visiteurs envoyés par mes partenaires. Exemple d'un lien partenaire : -http://www.annuaire-en-ligne.com/partenaire.php?url=http://www.tonsite.com. Si ce lien est cliqué alors le site -http://www.tonsite.com gagne 1 point et monte dans le classement des top référents. Le problème c'est qu'il est facile de monter dans le classement en ajoutant ce lien partenaire dans un pop up par exemple. Ce que j'aimerai faire, c'est une fois sur la page partenaire le vote soit humainement validé avec un bouton de vote. Ci-dessous le code de la page "partenaire.php" : <?php include("data_bd_annuaire.php"); //variables de l'annuaire include("functions.php"); //fonctions de l'annuaire $lk = connection_BD(); function gpc_secure($chaine, $is_int = false) { $chaine = ( is_int($chaine) || $is_int ) ? intval($chaine) : mysql_real_escape_string( stripslashes( htmlspecialchars( trim($chaine) ) ) ); return $chaine; } $url = ( isset($_GET['url']) ) ? gpc_secure($_GET['url']) : ''; if($url == '') exit; $delai_clic = 1*3600; //delai avant qu'un nouveau clic ne soit recomptabiliser (24*3600 = 24h) $tab_id = array(); if (isset($_COOKIE["goto_myphpannuaire"])) $tab_id = explode("#",$_COOKIE["goto_myphpannuaire"]); //creation des requetes pour l'annuaire $sql_upd = "UPDATE $T_sites SET nb_clic_ext = nb_clic_ext+1 WHERE url = '$url' "; //si on a pas encore visiter le site if (!isset($_COOKIE["goto_myphpannuaire"]) || !is_in_array($id,$tab_id)) { //envoi de la requete pour comptabiliser le clic $upd = send_sql($sql_upd,"utiliser le compteur de clics (annuaire)"); //creation (ou modifications) du cookie $cookie = isset($_COOKIE["goto_myphpannuaire"]) ? $_COOKIE["goto_myphpannuaire"] : ''; setcookie("goto_myphpannuaire",$cookie."#".$id,time()+$delai_clic,"/"); } //fermeture de la connexion mysql_close($lk); header("Location: http://www.annuaire-en-ligne.com/"); exit; ?> Si vous avez une idée sur la façon d'ajouter ce bouton de validation du vote... Merci
  11. Bonjour, Je cherche à intégrer sur mon site www.bastelicaccia.com le système de réservation en ligne des traversés ferries entre la Corse et le continent (France). Je l'ai déjà vue sur d'autre site mais je n'arrive pas à trouver la plateforme d'affiliation. Avez vous l'information ? Merci
  12. Bonjour, Voici mon code pour afficher les sites en attente de validation : Dans mon index.php <?php //page principale de l'annuaire include("data_bd_annuaire.php"); //variables de l'annuaire include("functions.php"); //fonctions de l'annuaire $cat_id = isset($_GET['cat_id']) ? (int)$_GET['cat_id'] : 0; if($cat_id < 0) exit; $page = isset($_GET['page']) ? (int)$_GET['page'] : 0; if($page < 0) exit; $lk = connection_BD(); if ($cat_id) { // Récupère les infos de la catégorie pour les metatags $sql_infos = "SELECT cat_name,texte FROM $T_categories WHERE id = '$cat_id' "; $res_infos = send_sql($sql_infos,"trouver les infos de cette catégorie"); $res_infos = mysql_fetch_array($res_infos,MYSQL_ASSOC); }; // On récupère les mots-clef en provenance de Google;o) if ( $PMA_infos['kw_google'] ) { if ( preg_match( "!^http://[^/]+\.google\.[^/]+/search.+q=([^&]+)!i", $_SERVER['HTTP_REFERER'], $ref ) ) { $mots = utf8_decode( urldecode($ref[1]) ); put_keyw( $mots, '1' ); }; }; //creation de la requete pour trouver le nombre de site en attente de validation $sql1 = "SELECT id_cat FROM $T_sites_in_wait "; $sql2 = "SELECT id FROM $T_sites WHERE activation = 2 "; //envoi de la requete $res1 = send_sql($sql1,"trouver le nombre de sites en attente !"); $res2 = send_sql($sql2,"trouver le nombre de sites mis en attente !"); //fin de la connexion mysql_close($lk); //calcul du nombre de sites en attentes $nb_sites_in_wait = mysql_num_rows($res1) + mysql_num_rows($res2); ?> Puis celui-ci à l'endroit ou tu souhaite avoir le résultat : <b><?php echo $nb_sites_in_wait; ?></b> site(s) en attente de validation. Voilou
  13. tonsite

    Formatage d'url

    Pour être plus précis, cette url est dynamique, je pensais plutôt à une fonction "str" mais laquelle ? En gros je récupère des urls (qui sont des liens de sites inscrits dans mon annuaire) pour afficher une vignette du site en question. Mais pour afficher la vignette il me faut que le nom de domaine, je doit donc éliminé tout les paramètres qui suivent. J'ai déjà une fontion que je n'arrive pas à adapté: <?php function urlsimple($url) { $position_slash = strpos($url, '/'); return substr($url, 0, $position_slash); } ?> <a href='<?php echo $resultat[url]; ?>' target='_blank'><img src='http://www.thumbzor.com/tel.php?url=<?php echo urlsimple($resultat[url]); ?>' width='120' height='90' border='0'></a> ps:thumbzor crée des vignettes de site comme alexa, ascreen ...
  14. tonsite

    Formatage d'url

    bonjour, j'aimerais formater une url : http://www.adressedusite.com/kjhdfdfsg/dfgdfgdsfg/fsdfds.dfd vers : http://www.adressedusite.com help me please !
  15. Oui c'est très bien comme ça ! Et j'ajouterais les autres type de page index, ex: default.asp, default.aspx, index.htm, etc... c'est possible ?
  16. je découvre tout juste php et grâce à votre aide je comprend chaque jour un peu ptit plus comment ça marche, alors merci !!! pour en revenir à la fonction, j'ai réussi à l'intégré dans le code mais c'était moins propre que ta solution, donc je l'ai adopter j'aimerai modifié la fonction url1 de façon à ce quelle ignore les urls qui sont plus grande que le domaine, exemple: si l'adresse est comme ça: www.lesite.com c'est ok et si elle est comme ça: www.lesite.com/kekchose il l'ignore car je voudrais seulement afficher les sites qui ont un lien vers mon site sur leur page d'accueil
  17. C'est exactement ce que je voulais faire merci Maintenant j'aimerai formater directement l'url du HTTP_REFERER avant de l'envoyer à la db, mais j'ai pas de commentaire avec ce code, si quelqu'un peu me le commenter ce serrai vraiement sympas ! <? // parametres de connexion require("config.php3"); // connexion au serveur MySQL $connexion = mysql_connect("$dbhost","$user","$password"); if ( !$connexion ) { echo "Impossible d'effectuer la connexion"; exit; } // sélection de la base de données $db = mysql_select_db("$usebdd", $connexion); if ( !$db ) { echo "Impossible de sélectionner cette base de données"; exit; } if ( isset($HTTP_REFERER) && (strtolower(substr($HTTP_REFERER, 0, strlen($url))) != $url) ) { $resultat_sql = mysql_query("select * from referants where referant like '$HTTP_REFERER'",$connexion); $nombreligne = mysql_num_rows($resultat_sql); if ($nombreligne == 0) { $resultat_sql = mysql_query("insert into referants (referant, hits) values ('$HTTP_REFERER', '1')",$connexion); } elseif ($nombreligne > 0) { $hits = mysql_result($resultat_sql,0,"hits"); $hits++; $resultat_sql = mysql_query("update referants set hits='$hits' where referant like '$HTTP_REFERER'",$connexion); } } // déconnexion mysql_close($connexion); ?> je voudrais y inclure cette fonction : <?php function url1($url) { $url_sans_http = str_replace('http://', '', $url); $position_slash = strpos($url_sans_http, '/'); return substr($url_sans_http, 0, $position_slash); } echo url1(' $_SERVER['HTTP_REFERER']. '); ?>
  18. Merci pour vos réponses, J'ai trouvé à peu près ce que je chercher : Les Référants v1.0 par Laurent Adda Il me reste plus qu'a l'adapté. Premier problème : Je veux enregistrer dans la db seulement le nom de domaine et nom pas l'url entière du HTTP_REFERER Par exemple: www.le-site.com au lieu de : www.le-site.com/lien-de-fou/hyper-long/puis-enfin/la-page.htm comment puis-je faire ?
  19. tonsite

    Historique HTTP_REFERER

    Bonjour, j'aimerai faire un historique sur ma page d'accueil de l'origine des 100 derniers sites référents avec HTTP_REFERER. exemple de résultat: TOP 100 Référents 1 - urldusite.com - à 15:58 - 13 fois 2 - urldusite.com - à 15:06 - 56 fois 3 - urldusite.com - à 14:35 - 5 fois si vous avez une idée de comment faire ? alex,
  20. Bonjour, Je cherche désespérément un hébergeur francophone où international pour ma base de donnée Microsoft SQL Server 2000. Cest une base qui grossi rapidement et je ne trouve pas doffre adaptée. Je suis près à étudié nimporte quel offre à part celle à 50 les 50Mo. Alex PS: une base MSSQL n'est pas une base MySQL ne pas confondre.
  21. Super J'ai ajouter les slashs, et maintenant ça marche ! je te remercie Cleden Pour conclure : OVH + PhpMyAnnu + Options Addon = Compatibilité parfaite !
  22. Voici le contenu de mon fichier .htaccess RewriteEngine on RewriteRule -p([0-9]*)-([0-9]+)\.html$ index.php?cat_id=$2&page=$1 [L] RewriteRule -k[0-9]*-([0-9]+)\.html$ search.php?action=seek&mots=id$1&nb_results2show=20&booleen=AND [L] RewriteRule ^sitemap\.xml$ allcategs.php?sitemap [L] Je précise que mon annuaire est installer à la racine de mon domaine ex: mondomaine.com/index.php et non pas mondomaine.com/annuaire/index.php merci d'avance pour ton aide !
×
×
  • Créer...