Métamoteur + liste déroulante à script multiple

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par darkpoet, 5 Janvier 2010.

  1. darkpoet
    darkpoet Nouveau WRInaute
    Inscrit:
    5 Janvier 2010
    Messages:
    3
    J'aime reçus:
    0
    Bonjour à tous!

    Voilà je voudrais modifié un script de métamoteur pour rechercher sur les principaux sites de sécurité je suis face à deux problèmes!

    1) Avoir un script de base efficace de ce genre mais avec beaucoup moins de sites! (sans les hidden)


    <?
    # SEARCH ENGINE PROCESSOR SCRIPT
    #
    # SCPT: multisearch.php
    #
    # DEVL: Marcus Kazmierczak,
    # marcus@mkaz.com
    #
    # DATE: July 1st, 1999
    #
    # DESC: Multiple Search Engine in one Form
    #
    # Receives engine ($engine) and search criteria ($scrit)
    # from a form and creates the proper search form and
    # submits it to the site specified
    #
    # * Works with GET or POST method
    # * Any amount of hidden fields


    # DEFINE SEARCH ENGINES
    # engine name = action, method, criteria field
    $engines = array(
    "excite" => array("http://www.excite.com/search.gw", "GET", "search"),
    "altavista" => array("http://www.altavista.com/cgi-bin/query", "GET", "q"),
    "webster" => array("http://www.m-w.com/cgi-bin/dictionary", "POST", "va"),
    "yahoo" => array("http://search.yahoo.com/bin/search","GET","p"),
    "internic" => array("http://www.networksolutions.com/cgi-bin/whois/whois","POST","STRING"),
    "google" => array("https://www.google.com/search","GET","q"),
    "devsearch" => array("http://www.devsearch.com/cgi-bin/query","GET","q"),
    "det" => array("http://www.etrade.com/cgi-bin/gx.cgi/AppLogic+ResearchSymbol","POST","research_quote_symbol"),
    "hotbot" => array("http://www.hotbot.com/","GET","MT"),
    "lycos" => array("http://www.lycos.com/cgi-bin/pursuit","GET","query"),
    "askjeeves" => array("http://www.askjeeves.com/main/askJeeves.asp","GET","ask"),
    "slashdot" => array("http://www.slashdot.org/search.pl","GET","query"),
    "freshmeat" => array("http://core.freshmeat.net/search.php3","POST","query"),
    "php" => array("http://www.php.net/manual-lookup.php3", "POST", "function"),
    "infind" => array("http://www.infind.com/infind/infind.exe","GET","query")
    );


    # DEFINE HIDDEN FIELDS
    # engine name = "name"=>"value"
    $hiddenFields = array(
    "altavista" => array("pg"=>"q","what"=>"web","kl"=>"en"),
    "webster" => array("book"=>"dictionary"),
    "devsearch" => array("mss"=>"en/simple", "pg"=>"q", "what"=>"web",
    "enc"=>"iso88591","fmt"=>".","op"=>"a"),
    "det" => array("INFOTYPE"=>"DET_QUOTES"),
    "hotbot" => array("OPs"=>"MDRTP"),
    "lycos" => array("cat"=>"dir"),
    "askjeeves" => array("origin"=>"","qSource"=>"0","site_name"=>"Jeeves","metasearch"=>"yes"),
    "infind" => array("time"=>"10")
    );

    $action = $engines[$engine][0];
    $method = $engines[$engine][1];
    $criteriafield = $engines[$engine][2];

    ?>
    <FORM NAME="theForm" ACTION="<? echo($action); ?>" METHOD="<? echo($method) ?>">
    <INPUT TYPE="hidden" NAME="<? echo($criteriafield); ?>" VALUE="<? echo($scrit); ?>">
    <?
    if ($hiddenFields[$engine]) {
    while ( list($key, $val) = each($hiddenFields[$engine]) ) {
    echo "<INPUT TYPE='hidden' NAME='$key' VALUE='$val'>\n";
    }
    }
    ?>
    </FORM>

    <SCRIPT>
    document.theForm.submit();
    </SCRIPT>

    2) Liéer une liste déroulante à plusieurs scripts
    chaque choix de la liste doit être liée à un script attitré

    ex: clisd scipt avec deux sites script 1
    clé de registre script avec trois sites script2

    http://www.toofiles.com/fr/oip/images/jpg/essai.html

    je préscise que mes compétences sont limitées


    merci de votre future aide!
     
  2. honolulu
    honolulu WRInaute impliqué
    Inscrit:
    8 Novembre 2005
    Messages:
    755
    J'aime reçus:
    0
    c'est rémunéré ? :?
     
  3. darkpoet
    darkpoet Nouveau WRInaute
    Inscrit:
    5 Janvier 2010
    Messages:
    3
    J'aime reçus:
    0
    Y a possibilité oui !
     
  4. darkpoet
    darkpoet Nouveau WRInaute
    Inscrit:
    5 Janvier 2010
    Messages:
    3
    J'aime reçus:
    0
    combien coute une modif de script?
     
  5. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 413
    J'aime reçus:
    0
    quand on dit ça
    trop cher :mrgreen:
     
Chargement...
Similar Threads - Métamoteur liste déroulante Forum Date
Métamoteurs vs SEO e-commerce 12 Octobre 2011
version universelle de addEventListener () ? Développement d'un site Web ou d'une appli mobile 12 Décembre 2020
Impact des noms de domaine blacklistés à cause d'emailing Référencement Google 18 Septembre 2020
Blackliste publicité Facebook pourquoi? Facebook 11 Mai 2020
Désindexer liste d'URL en générant un sitemap Crawl et indexation Google, sitemaps 2 Mai 2020
Liste de villes et référencement Débuter en référencement 24 Avril 2020
Equivalent boite liste indexable ? Développement d'un site Web ou d'une appli mobile 18 Avril 2020
Avis sur le liste lodge-coco.com Rédaction web et référencement 28 Mars 2020
Astuce Comment repérer les mots-clés inversés/similaires dans une liste Débuter en référencement 21 Janvier 2020
WordPress Quelle liste de Ping Wordpress pour 2019-2020 Crawl et indexation Google, sitemaps 21 Décembre 2019