Aller au contenu

captain_torche

Membre+
  • Compteur de contenus

    7 531
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par captain_torche

  1. J'ai répondu à ta deuxième question, hein. Je ne connais pas suffisamment google pour répondre à la première. Ne tire pas de conclusion hâtive sur ma réponse
  2. Google va indexer un site en fonction de sa notoriété. Pour un site peu connu, il ne crawlera que peu de pages. Plus le site est connu de ses services (comme le hub), plus les passages seront fréquents.
  3. Hé bien, reprends-les dans le champ action de ton formulaire : <form action="php.php?page=4" method="post" />
  4. Comment accèdes-tu à ces 4 pages ? Avec des paramètres dans l'url (du type 'php.php?page=1') ?
  5. Si tu veux tester sur d'anciennes versions d'IE, tu peux te rendre sur http://browsers.evolt.org/?ie/32bit/standalone
  6. Juste une petite phrase qui me chagrine un peu : Pour faire un bon référencement naturel, il est nécessaire de s'y prendre en amont de la conception du site. Un référencement qui intervient après la conception du site, ne peut être que de la bidouille, et par conséquent moins performant. Pour ta question de départ, un référencement naturel ne suffira pas: il te faudra absolument passer par de la publicité, pour vous faire connaître. Mais là, je laisse la parole à d'autres
  7. On ne va pas non plus t'obliger à changer ton menu . Mais pour tes images de menu, une chose INDISPENSABLE : mets le contenu textuel du menu dans l'attribut alt de la balise img.
  8. Bon, ton script est loin d'être propre . Tu pourrais par exemple, mettre le HTML en-dehors du PHP, on y gagnerait en lisibilité. Sinon, la page appelée à la fin du formulaire, est spécifiée dans le champ 'action' de ce même formulaire. Il te suffit de changer <form action='php.php' method='post'> en <form action='page4.php' method='post'> (où page4.php est le nom de ta quatrième page, bien sûr), et tout devrait rentrer dans l'ordre.
  9. Tu sais, on est sur un forum, ici. Le but n'est pas de faire privilégier les discussions privées, mais bien de faire partager nos connaissances et nos questions. Si quelqu'un connaît un script de petites annonces gratuit, il mettra le lien dans le topic, et ça pourra aider quelqu'un d'autre lors d'une future recherche. Par contre, si tu veux un script entièrement personnalisé, il te faudra poster dans la section Offres et demandes de prestations de service. Mais, tout travail exigeant salaire, ça ne sera plus dans le domaine de la gratuité.
  10. Techniquement, un echo $var++, affiche la valeur actuelle de la variable, et l'incrémente ensuite. Donc, il n'y a pas de souci dans le code.
  11. Bon, j'ai pas très bien compris ton message (je suis en pleine digestion, là), mais je vais essayer de clarifier les choses. On commence tout simplement comme ça : la page index.php, qui ne contiendra pas de code HTML (ou alors, juste le code identique sur toutes les pages (header, footer, menu, etc). Ensuite, à l'endroit du contenu, tu places ton switch, tout en n'oubliant pas de spécifier une page par défaut, si on ne précise rien en GET. Tu as d'ailleurs une bonne initiative, en ne passant pas directement les noms de fichiers en GET. Donc, ça ressemblerait un peu à ça : <?php include('header.php'); include('menu.php'); if(!isset($_GET['page'])) { $page = 'accueil'; } else { $page = $_GET['page']; } switch($page) { case 'info': include('page_info.php'); break; case 'accueil': default: include('homepage.php'); break; } include('footer.php'); ?> Ensuite, tu mettras ton code HTML dans chacune des pages à inclure.
  12. Et si tu mettais <?php echo round($donnees['POF'], 1); ?> Ce que tu fais dans le code de ton message précédent : - Tu calcules effectivement l'arrond à un chiffre après la virgule, mais tu ne l'attribues à aucune variable, ce qui fait que PHP ne pourra rien en faire. - Tu affiches ensuite le contenu de ta variable, qui n'a pas changé entretemps. Pour faire ce que tu pensais faire, il faudrait faire comme ça : <?php $data = round ($donnees['POF'],1); echo $data; ?>
  13. Franchement, je peux pas m'en passer. Je suis un ancien d'Opera, et la navigation à la souris était vraiment LE plus-produit qui m'a fait rester longtemps. Une fois qu'on y est habitué, on comprend plus pourquoi les autres ordis l'ont pas
  14. Tu n'as pas mis l'intégralité de ton code, mais j'imagine fort bien que le code de ta page d'accueil se trouve sous le switch. La première solution, sans toucher énormément à ton code, serait de mettre un die() dans chacun des éléments de ton switch. La seconde, plus propre, serait de mettre le contenu de ta page d'accueil dans un dernier include, qui pourrait être appelé dans le default du switch (par exemple).
  15. Avec un LIMIT 0, ça ne va pas marcher très fort
  16. As-tu un message d'erreur ? Si non, le souci vient de cette ligne : $var = mysql_query("SELECT * from p_match ORDER BY id DESC LIMIT 0, $donnes"); Tu ne spécifies pas de variable $donnes auparavant dans ton code, ce qui fait que ta requête SQL ressemble à ça : SELECT * from p_match ORDER BY id DESC LIMIT 0 , Ce qui est une syntaxe incorrecte. Ce que tu peux faire : - Modifier ta ligne pour qu'il t'affiche la requête et l'erreur envoyée (manipulation à ne faire qu'en test, désactive le code quand tu passes le script en production) : $req = "SELECT * from p_match ORDER BY id DESC LIMIT 0, $donnes"; $var = mysql_query($req) or die('Pb dans la requête '.$req.'<br>'.mysql_error()); Mais, je pense qu'en spécifiant la valeur de $donnes avant la requête, tout devrait aller mieux. PS : fais attention, utilise des variables différentes pour chaque type de données. Ici, tu as un conflit entre le premier $donnes, qui est le nombre de lignes à retourner, et $donnes, contenant chaque ligne de résultat. Pourquoi ne pas renommer le premier $donnes en $nb_lignes ? Ca serait plus parlant, non ? [Edit]Après avoir vu ton edit, il semble évident que le souci vienne de la non-déclaration de $donnes avant ta requête.
  17. Petite précision : le while, utilisé avec le mysql_fetch_array, ne supprime pas les données de $var, mais il va avancer le pointeur interne du tableau, jusqu'à la prochaine valeur.
  18. Et si tu mettais SELECT o.code_postal, d.code_postal FROM voyageurs v, communes o, communes d WHERE v.origine=o.code_postal AND v.destination=d.code_postal Sinon, évite le * quand tu ne récupères pas toutes les infos de ta base. C'est mieux de ne récupérer que ce dont on a besoin.
  19. Tu peux tout de même taper l'adresse de l'image en local; il se passe quoi ?
  20. bon, je m'immisce un peu (Bourinho a tellement répondu; c'est son sujet ). Pour l'arrondi, tu as deux solutions possibles : la fonction round(), ou la fonction number_format(). A toi de voir laquelle te convient le mieux.
  21. Si je ne m'abuse, la langue arabe se lit de droite à gauche. le sens de lecture "RTL" (Right To Left), me semble ici approprié. Edit : Je viens de tester, ça fonctionne parfaitement bien : <style type="text/css"> ul { direction: rtl; } </style>
  22. Heu ... je m'y connais pas encore super-bien, mais le fait d'interdire le crawl à un robot malveillant, uniquement sur le robots.txt (fichier d'indication seulement), ne me semble pas une manipulation hyper-sécurisée. Je pense qu'il vaudrait mieux le faire dans un .htaccess
  23. En gros, pour faire simple : User-agent: * Applique le disallow suivant à tous les user-agent (* = tout, User-agent: identifiant du robot de moteur de recherche) Disallow: Liste des pages à ne pas indexer. Si elle est vide, c'est qu'il faudra tout indexer.
  24. Juste une question (qui fera pas avancer le schmilblick, malheureusement) : Tu possèdes bien les droits d'exploitation sur les morceaux que tu vas diffuser (ta production, ou celle d'amis, par exemple) ?
×
×
  • Créer...