Jump to content
WebFrance

spacemarmotte

Membre +
  • Posts

    366
  • Joined

  • Last visited

  • Feedback

    0%
  1. on a dérivé un peu du sujet initial mais je vais suivre vos conseils et mon idée en même temps ;-) url-rewriting et redirection sur des pages spécifiques "mobile" par détection du user agent ! encore merci ;-) Eric
  2. merci pour le code ... si je te suis bien... c'est bon si j'ai 2 thèmes et que je sors celui qui va bien en fonction du matériel du visiteur.. si je persiste dans l'idée d'avoir 1 site normal et 1 mobile ... il faut que je redirige l'internaute qui arrive sur www.monsite.com/detail.php?id=123 (ou sa version rewritté www.monsite.com/la-belle-voiture-que-voila.html) vers la page du sous-domaine m.monsite.com/detail.php?id=123 (ou sa version rewritté m.monsite.com/la-belle-voiture-que-voila.html ou encore, sans utiliser le sous domaine m. créé pour la version mobile: www.monsite.com/mobile/la-belle-voiture-que-voila.html) ou alors, je n'ai pas tout bien compris ! [hide]pour parler concrètement, c'est la version mobile de ce site: www.lautomobile.fr les pages détails contiennent beaucoup d'éléments que je ne vais pas utiliser sur les fiches détails de la version mobile (par utilité et surtout par recherche d'allégement) [/hide]
  3. Merci à tous les 2 ... j'ai 2 pb: - je n'avais pas conçu le site dans l'optique d'un dév mobile ... je crains donc de trop devoir triturer le code - Il y a beaucoup d'éléments que je ne vais pas afficher sur la version mobile ( 10 photos au lieu de 15 et seulement les petites, baseline simplifiée, pas de simul. de crédit en ligne, navigation + simple ...) d’où l'idée de créer une version spéciale mobile plutôt qu'un thème ! mais Nicolas a raison, c'est simple à mettre en place, alors pourquoi se priver ;-) Eric EDIT: par contre, si je sais rediriger un internaute qui arrive sur la page d'accueil en utilisant un smartphone, je ne sais pas s'il existe une méthode pour rediriger un internaute qui arrive sur une page "profonde" du site (avec une url comportant une variable) .. www.monsite.com - m.monsite.com mais www.monsite.com/detail.php?id=1234 -- m.monsite.com/detail.php?id=1234 c'est jouable ça avec un script ou un truc du genre ??
  4. Bonjour à tous... avec 14% de mobinautes, je me décide à développer une version mobile de mon site (il était temps ;-)) j'envisage une redirection site -> mobile en fonction de la taille d'écran du visiteur aussi bien pour les pages d'accueil et générales que pour les "fiches produits" ... a votre avis... l'url rewritting est-il utile sur un site mobile ? y a t'il un risque de DC (sachant que les mêmes éléments seront présents sur les 2 versions) ? merci pour vos lumières.. Eric PS: je n'envisage pas une mise en page différente selon le navigateur mais bien une version light du site car certains éléments ne seront pas affichés sur la version mobile.
  5. Bonjour à tous... je surveille les suggestions de Google webmaster tools qui me signale des Title et des Description en double... ce qui est normal puisqu'il lit les pages rewritées et les pages "sources" ... qui sont les mêmes !! quelle astuces me conseilleriez vous pour éviter ces doublons ? un random sur 2 balises, une autre méthode ?? merci pour vos lumières Eric
  6. Bonjour, comme le titre l'indique, je recherche un tuto simple sur cet effet : http://radservebeer.free.fr/tuto/css.alsacreations.com/effectcss/photo_simple.htm afin de l'adapter à mon site existant. (changement de l'image principale (qui est dans une div) au survol d'imagettes (qui sont dans d'autres div)) est-ce que l'un d'entre vous à ça dans ses favoris ?? Merki Eric
  7. Option 1/ .. j'étais parti là dessus mais je ne maitrise pas du tout la syntaxe de file_put_contents (je patauge carrément même !!) Option 2/ Je viens de tester: GG me mets une zolie croix rouge ! Option 3/ .. je vais creuser ça maintenant ;-) EDIT: GG a l'air de l'accepter ... on va voir ce que ça donne ! Merci pour ces pistes. Eric
  8. (re) Bonjour à tous, suite à ma précédente question, j'ai pu créer le script qui génère automatiquement un sitemap de mon site.. donc je suis content ;-) Par contre, je ne sais pas comment écrire (ou convertir) ce fichier php en un fichier xml lu par nos amis les moteurs !! Mon script ramasse les urls et les mets en forme... mais cela reste une page php.. Quelle commande php peut être utilisée dans ce cas ? Voici le code de "création": $sql = "SELECT url FROM sitemapurls"; $res = mysql_query($sql) or die("MySQL query error"); header("Content-Type: text/xml"); echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<urlset xmlns=\"http://www.google.com/schemas/sitemap/0.84\">\n"; $nbrresult=mysql_num_rows($res); if($nbrresult>0) { while ($row = mysql_fetch_row($res)) { echo "<url><loc>".$row[0]."</loc><changefreq>always</changefreq><priority>0.8</priority></url>\n"; } } echo "</urlset>"; Quelle(s) fonction(s) puis-je utiliser pour lui dire: recopie moi tout ça dans sitemap.xml ?? Eric
  9. ... heu c'est pas faux !! lol !! je me suis basé sur un tuto qui disait bien "mysql_query("SELECT COUNT(*) FROM..WHERE.." je m'arrache les ongles depuis 1h alors qu'il suffisait de faire simple !! "mysql_query("SELECT * FROM..WHERE.." Merci ;-)
  10. Bonjour à tous, j'ai sans doute un souci de syntaxe car j'obtiens en réponse ressource id#13 ou 23 !! je triture mon code dans tous les sens, j'ai même développé certaines lignes qui étaient condensées... je ne vois pas !! est-ce que l'un d'entre vous voit où est l'erreur ??? $url = "http://www.****.fr".$_SERVER['REQUEST_URI']; $res = mysql_query("SELECT COUNT(*) FROM sitemapurls WHERE url='$url'"); $res2 = mysql_num_rows($res); //echo $res.'<br/>'.$res2.'<br/>'; if( $res2 > 0 ){ //l'url existe, on ne fait rien... echo "url déja dans la base";} else { //L'url n'existe pas, on l'ajoute $sql2 = "INSERT INTO sitemapurls (url) VALUES ('$url')"; mysql_query($sql2) or die("MySQL query error2"); echo "url inséré dans la base"; } Merci pour vos lumières Eric
  11. Bonjour, dans le cadre du développement de notre nouveau site j'ai utilisé la méthode Suckerfich pour mes menus ... ça fonctionne plutôt pas mal sauf 1 point sur IE: lorsque je passe la souris, la div devient rouge (et donc redevient grise lorsqu'on éloigne la souris ;-) ) ça marche bien sous FF (et les autres) mais sous IE, la DIV ne redevient pas grise lorsqu'on enlève la souris ! et ce, seulement sur le menu .. ça marche dans le sous menu ! [hide]si vous voulez tester: www.lautomobile.fr/v3[/hide] je vous mets les lignes CSS ul.nav, ul.nav ul { list-style-type:none; margin:0px; padding:0px; } ul.nav li { list-style-type:none; width:198px; background-color:#666666; text-indent:15px; line-height:30px; border-color:#333333; border-style:solid; border-width:thin; } ul.nav li ul { position:absolute; left: -999em; } .nav li:hover ul { left:auto; margin-left:200px; margin-top:-31px; } ul.nav a { text-decoration:none; color:#FFFFFF; display:block; } ul.nav li li a { border-left:0; border-right:0; border-bottom:0; border-top:0; } ul a:hover, ul a:focus { color:#CCCCCC; background-color:#FF0000; } je comprends bien le principe de la méthode suckerfish (hors champs lorsqu'on est pas en hover) .. mais je ne vois pas ou est l'erreur pour le survol/chgt de couleur ... si l'un d'entre vous voit ou j'ai merdouillé !!! merci pour vos lumières Eric
  12. Heu ... je crois que le pb vient d'OVH ... je viens de recevoir les mails envoyés par le formulaire à .. 09:56 et un autre ... envoyé le vendredi 06/01 !!! mais pourquoi ça le fait principalement avec FF ?????? :shout: et maintenant ceux de 10:22 !!
  13. et je viens de tester avec Chrome .. nickel ! pourtant il me semblait que chrome utilisait le même "moteur" que FF !!
  14. Merci Him.. mais je n'ai pas été assez précis dans mon post ... en fait, avec FF (chez moi, sur Mac).. le formulaire de contact s'affiche bien, je peux le remplir.. je clique sur "envoyer" .. et tout se passe bien ! c'est juste que le mail n'arrive jamais ! sur le vieux emac, je n'ai pas de modules installés ! Eric edit: je mets le code... si tu y vois une erreur.. <form action="envoi.php" method="post" enctype="application/x-www-form-urlencoded" name="formulaire"> <input type="hidden" name="objet" size="45" maxlength="120" value="<?php echo $idvo; ?>" /> <body> <div class="contform"><img src="visu/logopm.png" alt="lautomobile.fr" /> <div class="formtitre">Si vous souhaitez une reprise de votre ancien véhicule, <a href="formreprise.php?id=<?php echo $idvo; ?>"><font color="red">Cliquez içi</font></a></div> <div class="formg">Votre Nom</div> <div class="formd"><input type ="text" name ="nom" size ="45" maxlength="100" /></div> <div class="formg">Votre email</div> <div class="formd"><input type ="text" name ="email" size ="45" maxlength="100" /></div> <div class="formg">Votre Message</div> <div class="formd"><textarea name ="message" cols ="38" rows="10" /></textarea></div> <div class="clear"></div> <div class="formtitre"><input type="submit" name="Submit" value="Envoyer"></div> </form> $nom=$HTTP_POST_VARS['nom']; $mail=$HTTP_POST_VARS['email']; $objet=$HTTP_POST_VARS['objet']; $message=$HTTP_POST_VARS['message']; //echo $nom.$email.$objet.$message; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/plain; charset=iso-8859-1\r\n"; $headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP"; $subject="$objet"; $destinataire="****@l*****.fr"; $body="$message"; if (mail($destinataire,$subject,$body,$headers)) { echo '<br/>'.'<br/>'.'<br/>'; echo "Votre mail a été envoyé, Nous y répondrons dans les meilleurs délais.<br>"; echo '<p align="center">'.'<a href="javascript:window.close();">Fermer la fenêtre</a> </p>'; echo '<br/>'.'<br/>'.'<br/>'; } else { echo '<br/>'.'<br/>'.'<br/>'; echo "Une erreur s'est produite"; echo '<br/>'.'<br/>'.'<br/>'; echo '<a href="javascript:history.back()">Retour</a>'; echo '<br/>'.'<br/>'.'<br/>'; } } j'ai enlevé la partie captcha... j'ai testé ... quelque soit le navigateur, je récupère bien mes saisies des champs ($nom, $mail...)

© WebFrance - Contact - Annonceurs - Conditions générales - Legal

×
×
  • Create New...