Mon moteur recherche web : création de page d'idexation

astuces_jeux Messages postés 731 Date d'inscription mercredi 15 novembre 2000 Statut Membre Dernière intervention 27 mai 2010 - 4 déc. 2006 à 19:28
astuces_jeux Messages postés 731 Date d'inscription mercredi 15 novembre 2000 Statut Membre Dernière intervention 27 mai 2010 - 5 déc. 2006 à 17:48
Bonjour,
j'ai fait une page de résultats et j'ai peut-etre des erreurs
et j'aimerai décider qu'il y ai 15 réponses par pages et faires plusieurs page !!!
j'aimerai aussi que si rien n'est trouvé on dises : aucun résultats !!!
merci de maider !!!
et aussi j'utilise lycos et il prennent les socket donc fsockopen() devrait etre pris !!!
pouvez-vous me donners un code pour l'indexation de page web !!!
merci
@++
astuces_jeux
ps : merci de répondre le plus vites possible !!!
ps2 : voici les codes qui servent :
il faudrait faire la page d'idexation de page web (externe) qui prend .aspx .asp .html .php .cgi etc
pour sa j'utilises fsockopen() sa peut servir
--------------------------base de données------------
CREATE TABLE annuweb_membre (
   id int(15),
   title varchar(60),
   description varchar(255),
   keywords varchar(175),
   url varchar(170),
   langue varchar(20),
   createur varchar(20),
   taille varchar(15),
);

---------------------------formlulaire-------------
<?php
require_once('config.php');
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta name="robots" content="noindex,nofollow" />
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
        <title>AmeraSearch</title>
        <style type="text/CSS">
            .error {
                color: red;
                font-size: 13px;
                font-weight: bold;
            }
        </style>
        <script type="text/Javascript">
            function verif() {
                if (document.search.search.value === "") {
                    alert("Veuillez indiquer un terme à rechercher");
                    document.search.search.focus();
                    return false;
                }
                else return true;
            }
        </script>
    </head>
    ';
    if ($connect === FALSE) echo 'Erreur lors de la connection au serveur MySQL.';
    else {
        if (empty($_POST)) {
            mysql_close();
            echo '
                <form action="?" method="post" name="search" onsubmit="javascript: return verif()">

Http://www.cdd-pro.tk                Rechercher :

                
            </form>';
        }
        else {
            echo '                <form action="?" method="post" name="search" onsubmit="javascript: return verif()">

Http://www.cdd-pro.tk                Rechercher :

                
            </form>';

<tr><td height=7></td></tr></table></td></form></tr></table>
&nbsp;Web&nbsp;,
            
            $query = 'SELECT `id`,`description`,`keywords`,`title`,`url`,`langue`,`createur FROM `search` WHERE';
            
            $_POST['search'] = explode(' ',$_POST['search']);
            $i = 0;
            $j = count($_POST['search']);
            while ($i < $j) {
                                elseif ($_POST['rows'] === 'title') $query .=                 ' `title` LIKE \"%'.$_POST['search'][$i].'%\"';
                if ($_POST['rows'] === 'all') $query .= ' `description` LIKE \"%'.$_POST['search'][$i].'%\" OR `keywords` LIKE \"%'.$_POST['search'][$i].'%\" OR `title` LIKE                            \"%'.$_POST['search'][$i].'%\"';
                elseif ($_POST['rows'] === 'keywords') $query .= ' `keywords` LIKE \"%'.$_POST['search'][$i].'%\"';
                elseif ($_POST['rows'] === 'description') $query .= ' `description` LIKE \"%'.$_POST['search'][$i].'%\"';
                Créer par :                 elseif ($_POST['rows'] === 'createur') $query .= ' `title` LIKE                 \"%'.$_POST['search'][$i].'%\"';
                En                 elseif ($_POST['rows'] === 'langue') $query .= ' `langue` LIKE                 \"%'.$_POST['search'][$i].'%\"';
                URL :                  elseif ($_POST['rows'] === 'url') $query .= ' `url` LIKE \"%'.$_POST['search'][$i].'%\"';
                Taille :                elseif ($_POST['rows'] === 'taille') $query .= ' `taille` LIKE                 \"%'.$_POST['search'][$i].'%\"';                
                $i++;
            }
            $requete = mysql_query($query);
            mysql_close();
            echo '
<table border=\"1\">';
            while($resultat=mysql_fetch_row($requete)) {
                echo '----

                    ',$resultat[0],',
                         ',$resultat[1],',
                    ',$resultat[2],',
                         ',$resultat[3],',
                ';
            }
            echo '
';
        }
    }
    echo '

<tr><td height=7></td></tr></table></td></form></tr></table>
<table border=0 cellpadding=0 cellspacing=0 width=100% bgcolor=#e5ecf9><tr><td nowrap>&nbsp;                Rechercher :

                
            </form>';&nbsp;</td>
</html>';
?>
----------------------------config.php-----------
<?php

$host = "localhost";      // l'adresse de votre serveur (localhost par default)
$login = "";             // votre login de connexion à la base
$pass = "";             // votre mot de passe
$database = "cddsearch";        // nom de la base (votre login dans 90% des cas)

$connect = FALSE;
if (@mysql_connect($host, $login, $pass) AND @mysql_select_db($database)) $connect = TRUE;

?>
--------------------------------------------------
merci de me donner une page d'indexation !!!
@++"

1 réponse

astuces_jeux Messages postés 731 Date d'inscription mercredi 15 novembre 2000 Statut Membre Dernière intervention 27 mai 2010
5 déc. 2006 à 17:48
SVP aider moi vite jen ai besoin SVP
0
Rejoignez-nous