3DVF

Utilisateur open source
  • Compteur de contenus

    215
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par 3DVF


  1. Bonjour,

    Non je n'ai toujours rien dans mes rapports.

    Récapitulatif :

    J'ai créer la page suivianalytics.php que j'ai placé a la racine et dans \modeles\default (ne sachant pas ou la mettre)

    avec le code suivant

    <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">

    </script>

    &lt;script type="text/javascript">

    _uacct="**********";

    urchinTracker('<?php echo $virtual_page ?>');

    </script>

    <?php

    // End Analytics tracking code

    ?>

    Ensuite j'ai modifié \modeles\default\bas.php en ajoutant

    <?php

    $virtual_page = "bas.php";

    <?php include_once("suivianalytics.php") ?>

    </body>

    Une idée ?

    Merci d'avance

    Guillaume

    _uacct="**********"; <-- vire les etoile pour mettre la ref fournis pas google.

    Enfin je pense que tu la deja fait (donne nous l'url de ton site aussi.


  2. Bonjour, Je n'ai toujours pas trouver le fichiers recherche.php , donc ca ne peut pas marcher. Merci de m'aider

    Hello,

    Effectivement il y a pas mal de difference dans cette version 3.9...

    C'est carément une nouvelle version de l'appli, pourquoi avoir gardé le 3.x


  3. Bonjour,

    je pense que la soluce y es deja, mais impossible de la retrouver.....

    monsieur Rault me l'avais corrigé mais en passant a la version 3.9 , ca reviens ....

    Lorsque je fait la description d'un produit en HTML , j'ai plein d'espace qui s'ajoute....

    Merci de me donner la correction a faire

    exemple: http://boutique.informatique13.com/-0/twin...256-mo-121.html

    TU as une quantité astronomique de <br> dans ta description!!!

    Faudrais voir dans l'admin comment est saisie ta fiche produit mais la effectivement c'est etrange comme répétition.

    ++


  4. test.php le voici :

    <?php
    include("../configuration.inc.php");
    $input = $_REQUEST['input'];
    $aResults = array();

    $query = "SELECT * FROM `peel_produits` WHERE `nom_fr` LIKE '".$input."%' ";
    $qr = @mysql_query($query);

    while($row=mysql_fetch_array($qr))
    {
    $aResults[] = array( "id"=>($row['id']) ,"value"=>htmlspecialchars($row['nom_fr']), "info"=>htmlspecialchars($row['id']) );
    }

    header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
    header ("Cache-Control: no-cache, must-revalidate");
    header ("Pragma: no-cache");

    if (isset($_REQUEST['json']))
    {
    header("Content-Type: application/json");

    echo "{\"results\": [";
    $arr = array();
    for ($i=0;$i<count($aResults);$i++)
    {
    $arr[] = "{\"id\": \"".$aResults[$i]['id']."\", \"value\": \"".$aResults[$i]['value']."\", \"info\": \"\"}";
    }
    echo implode(", ", $arr);
    echo "]}";
    }
    else
    {
    header("Content-Type: text/xml");

    echo "<?xml version=\"1.0\" encoding=\"utf-8\" ?><results>";
    for ($i=0;$i<count($aResults);$i++)
    {
    echo "<rs id=\"".$aResults[$i]['id']."\" info=\"".$aResults[$i]['info']."\">".$aResults[$i]['value']."</rs>";
    }
    echo "</results>";
    }
    ?>[/codebox]


  5. je pense que tu as oublié d'inserer le fichier javascript ou le script javascript qui gere la requete XMLHTTP request

    Non j'ai bien tous mis dans haut .php :

    <!-- ****************************** suggestion *************************************  -->
    <script type"text/javascript">
    var useBSNns = true;
    </script>
    <script type="text/javascript" src="http://www.3dvf.fr/autosuggest/js/bsn.AutoSuggest_2.1_comp.js" charset="utf-8"></script>
    <link rel="stylesheet" href="http://www.3dvf.fr/autosuggest/css/autosuggest_inquisitor.css" type="text/css" media="screen" charset="utf-8" />
    <!-- ****************************** suggestion ************************************* -->
    </head>[/codebox]

    [codebox]<td width="220" valign="top" class="boxText">
    <form method="GET" action="achat/recherche.php" name="recherche">
    <input class="formulaire1" type="text" name="motclef" size="15" id="testinput_xml" value="<?echo vb script:"http://www.3dvf.fr/autosuggest/test.php?json=true&",
    varname:"input",
    json:true,
    shownoresults:false,
    callback: function (obj) { document.getElementById('testid').value = obj.id; }
    };
    var as_json = new bsn.AutoSuggest('testinput', options);


    var options_xml = {
    script: function (input) { return "http://www.3dvf.fr/autosuggest/test.php?input="+input+"&testid="+document.getElementById('testid').value; },
    varname:"input"
    };
    var as_xml = new bsn.AutoSuggest('testinput_xml', options_xml);

    </script>

    <!-- ************************************************** -->
    </td>


  6. LA solution ce trouve dans le traitement des données sous forme de tableau dans le script d'exemple :

    $input = strtolower( $_GET['input'] );
    $len = strlen($input);


    $aResults = array();

    if ($len)
    {
    for ($i=0;$i<count($aUsers);$i++)
    {
    // had to use utf_decode, here
    // not necessary if the results are coming from mysql
    //
    if (strtolower(substr(utf8_decode($aUsers[$i]),0,$len)) == $input)
    $aResults[] = array( "id"=>($i+1) ,"value"=>htmlspecialchars($aUsers[$i]), "info"=>htmlspecialchars($aInfo[$i]) );

    //if (stripos(utf8_decode($aUsers[$i]), $input) !== false)
    // $aResults[] = array( "id"=>($i+1) ,"value"=>htmlspecialchars($aUsers[$i]), "info"=>htmlspecialchars($aInfo[$i]) );
    }
    }[/codebox]

    Rest a faire une adaptation


  7. on a posté en meme temps, modifie ta requete comme indiqué au dessus non?

    Le but c'est pas que le xml ne montre que les produits contenant le mot clef?

    Exactement si je tape "m" je veux voir les produit qui commence par "m".

    Voici la requete mais ça ne fonctionne pas.

    <?php
    include("../configuration.inc.php");
    header('Content-type: text/xml; charset=utf-8');

    //$query = "SELECT * FROM `peel_produits` WHERE `etat`='1'";
    $query = "SELECT * FROM `peel_produits` WHERE `nom_fr` like %".$_GET['input']."% ";
    $result = @mysql_query($query);
    $test=1;
    if (mysql_num_rows($result) > 0) {
    echo "<results>";
    while ($article = mysql_fetch_array($result)) {
    $bodytag = utf8_encode($article['nom_fr']);
    $bodytag = str_replace("&", "$amp;", $bodytag);
    echo "<rs id=\"".$article['id']."\" info=\"".$test."\">".$bodytag."</rs>";
    $test++;
    }
    print "</results>";
    }

    ?>[/codebox]

Twitter Advisto ecommerce

Facebook PEEL Shopping