Aller au contenu

jlb59

Webmaster Régulier
  • Compteur de contenus

    94
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par jlb59

  1. Bonjour à tous, J'ai lu les articles de Openweb.org, ça a l'air bien expliqué, mais il y en a beaucoup à lire et je ne suis pas arrivé au bout. Quoiqu'il en soit, j'ai déjà un site, mais qui ne passe pas avec W3C. Donc, j'en ai fait un autre nettement plus compact pour les essais de validation. Si qq pouvait me dire pourquoi ça ne passe pas avec W3C, ce serait sympa. Soit dit en passant, W3C me dit : # Line 21, Column 73: document type does not allow element "META" here. ...type" content="text/html; charset=iso-8859-1"> The element named above was found in a context where it is not allowed. This could mean that you have incorrectly nested elements -- such as a "style" element in the "body" section instead of inside "head" -- or two elements that overlap (which is not allowed). One common cause for this error is the use of XHTML syntax in HTML documents. Due to HTML's rules of implicitly closed elements, this error can create cascading effects. For instance, using XHTML's "self-closing" tags for "meta" and "link" in the "head" section of a HTML document may cause the parser to infer the end of the "head" section and the beginning of the "body" section (where "link" and "meta" are not allowed; hence the reported error). # Warning Line 29, Column 1: unclosed end-tag requires SHORTTAG YES. <div id="header"> The construct </foo<bar> is valid in HTML (it is an example of the rather obscure Shorttags feature) but its use is not recommended. In most cases, this is a typo that you will want to fix. If you really want to use shorttags, be aware that they are not well implemented by browsers. Or, je n'ai aucun "<br />" dans tout le site ??? Là, je ne comprends plus ! L'adresse du site à valider est : Site d'essai D'autant plus que W3C me signale des erreurs à plusieurs DOCTYPE or qu'il n'y a que "index.php" qui contienne le DOCTYPE : <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> Je n'ai mis que ça parce qu'il y a trop d'avis sur tel ou tel DOCTYPE ! Merci de votre aide.
  2. Merci de tes conseils, mais y a trop de blèmes. Je le vire ! Pourquoi Xhtml 1.0 est hors sujet ? Merci du conseils, mais quand tu parles de variable et en faire un echo, j'ai du mal à suivre !T'as pas un exemple qui me mette sur la voix ?
  3. Bonjour à tous, Je développe avec WebExpert et lorsque je crée au nouveau document, voilà ce que j'ai : <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title></title> <meta name="description" content="" /> <meta name="keywords" content="" /> <meta name="author" content="JLB59" /> <meta name="generator" content="WebExpert 5" /> </head> <body> </body> </html> Apparemment, c'est bien ! J'ai fait la page "index.php" sur ce modèle. Bien-sûr, il y a les autres pages (accueil.html, infos.html...) qui sont appelés à partir de l'index. Le problème est que j'ai cette erreur : Parse error: syntax error, unexpected T_STRING in /mnt/113/free.fr/6/0/jl.bouchez/index.php on line 1 lorsque je veux afficher le site. A savoir, je sais pas si c'est important, je travaille en local pour mettre au point ! Pourriez-vous me dire à quoi c'est dû ? Merci d'avance.
  4. Bonjour à tous, Je voudrais savoir comment je peux (si cela est possible) concilier 2 opérations sur un bouton radio. C'est juste un exemple car j'essaies de m'habituer à savoir manipuler ce genre de procédure parmi tant d'autres. J'ai mis ici mes 2 formats différents mais en faire qu'un seul ayant les mêmes fonctions Grrrr! Code : <input type="radio" name="choix" value="nom_explicite3" onClick="self.location.href='#'">page1.html <input type="radio" name="choix" value="nom_explicite3" onClick="window.alert('Affichage de Page1.html')">page1.html Je vous demande ça parce que cela me décourage d'avoir essayé plusieurs possibilités qui ne marchent pas ! Merci d'avance.
  5. Merci Captain Torch, bien que l'anglais et moi, c'est pas terrible, je vais voir à tête reposée. Encore merci.
  6. Bonjour à tous QQ pourrait me dire comment dans une page ayant un bouton input qui renvoie à une autre page, on peut lui donner le focus ? CàD qu'en appuyant sur "Enter", il agisse de la même manière qu'avec le clic de la souris. Par ailleurs, est-il possible, simplement avec une pager sans bouton, de renvoyer à une autre page en appuyant simplement sur "Enter" ? Merci d'avance.
  7. Merci captain_torche, j'ai bien pris note de ces infos très explicatives. ++
  8. Bonjour tous, J'ai cherché le moyen de mettre un commande JS dans un bouton de formulaire, mais j'y arrive pas ! [ <input type="button" value=""><a href="java script:history.go(-1)">Retour page précédente</a> ] Est-ce que cela est possible ? PS : sans utiliser d'img bien-sûr. Merci de votre aide.
  9. Ah ! je savais bien. J'ai pris bonne note de ta remarque et j'essayerai d'être vigilant. ++
  10. Je ne mets pas ton message parce qu'il n'est pas possible de t'envoyer ce post. j'espère que tu vas comprendre mon message ! Tes explications sont très importantes pour moi ! Tes détails me permettent de comprendre beaucoup plus facilement l'usage de "$id= $_GET['id'];" Maintenant, je vois pourquoi il est nécessaire de déclarer une variable venant d'un formulaire, et pas utile directement à la source pour une recherche unique WHERE id='6'. Ah oui, pendant que j'y suis, je croyais qu'il n'était pas obligatoire de mettre des quotes quand c'est du numérique ? Grâce à tes lumières, je vois nettement mieux le fonctionnement d'une recherche générale et particulière. Là, j'en suis convaincu et c'est pour cela que j'essaie de prendre le maximum de renseignements au lieu de faire du "copier/coller" ! Je te remercie encore vivement pour tes explications. ++
  11. C'est vrai t'as raison. Voilà : <body> <input type="radio" name="choix" value="Listing complet" onClick="self.location.href='liste-recherche.php'">liste-recherche.php<br> <input type="radio" name="choix" value="Listing choisi" onClick="self.location.href='formulaire_mc_recherche.html'">formulaire_mc_recherche.html<br> <input type="radio" name="choix" value="update_mc" onClick="self.location.href='update_recherche.html'">update_recherche.html<br> </body> J'espère que ça servira. ++
  12. C'est vrai que c'est dur à comprendre ! Je dis ça parce que j'ai une page pour afficher la liste complète de la base et il n'y a pas $id= $_GET['id']; avant $reponse = mysql_query : <!-- Lister une table --> <?php mysql_connect("localhost", "root", ""); mysql_select_db("recherche"); $reponse = mysql_query("SELECT * FROM recherche ORDER BY id") or die(mysql_error()); while ($donnees = mysql_fetch_array($reponse) ) { echo '[ <a href="java script:history.go(-1)">Retour page précédente</a> ]'; echo '<br><br>'; ?> <p style="font-family:verdana;"> <strong>id : <?php echo $donnees['id']; ?> </strong><br /> <!--<strong>url : < ?php echo $donnees['url']; ?> </strong><br />--> <strong>titre : <span style="color:blue;"><?php echo $donnees['titre']; ?></span> </strong><br /> <strong>mots_cles :</strong> <?php echo $donnees['mots_cles']; ?><br /> </body> </html> <?php } mysql_close(); echo '<br><br>'; echo '<br><br>'; echo '[ <a href="java script:history.go(-1)">Retour page précédente</a> ]'; ?> Enfin, ça marche comme ça, c'est pourquoi j'ai du mal à comprendre pourquoi ce GET influe sur le code ??? Moi qui n'y comprend presque rien en MySQL, tu vois le topo ? Mais un grand merci de tes explications que je vais étudier profondément. ++
  13. Bonjour à tous, Est-ce que qq pourrait me dire comment faire pour rediriger automatiquement vers une page sélectionnée par une liste de boutons ? Je ne veux pas de bouton "Submit" avec ces btn "radio" ! J'explique : Si j'ai par exemple, 5 boutons "radio", je voudrais qu'ils redirige automatique vers une page simplement en sélectionnant le bouton. Je me fais bien comprendre ? Est-ce que c'est possible ? Merci de votre aide. C'est plus la peine, j'ai trouvé.
  14. Merci beaucoup, c'est OK maintenant avec $_GET. Ce que j'ai du mal à comprendre c'est pourquoi il faut mettre ces lignes pour que ça marche ???
  15. Bonjour à tous, Afin de faire le moins de manip possible, j'ai fait un petit formulaire pour rechercher la liste des mots-clés suivant son id. Le name déclaré est: N° id à rechercher : <input type="text" name="id" size="3" maxlength="3"> et repris dans la requête SELECT <?php mysql_connect("localhost", "root", ""); mysql_select_db("recherche"); $reponse = mysql_query("SELECT id,mots_cles FROM recherche WHERE id='$id'") OR die(mysql_error()); while ($donnees = mysql_fetch_array($reponse) ) { ?> <strong>id : <?php echo $donnees['id']; ?> </strong><br /> <strong>titre : <span style="color:blue;"><?php echo $donnees['titre']; ?></span> </strong><br /> <strong>mots_cles :</strong> <?php echo $donnees['mots_cles']; ?><br /> J'ai un prb dans le select parce que j'ai cette erreur c'est au niveau de $reponse = mysql_query("SELECT J'ai essayé plusieurs syntaxes mais j'y arrive pas. Pourriez-vous m'aider à trouver la bonne syntaxe afin que cela fonctionne bien ? Essayez d'être clair parce que je débute avec MySQL, et je suis désolé si je suis un peu long à la détente ! Merci d'avance.
  16. jlb59

    Update impossible

    Effectivement, c'est mi qui avait mal compris ! Je vais essaué comme ça, on verra bien !...
  17. jlb59

    Update impossible

    J'ai bien le code pour la liste du moteur, c'est la même chose pour la requête de mise à jour ? PS : J'ai oublié de te dire que pour me facilité la tâche, j'ai installé ce mdr en local, et j'ai supprimé plusieurs éléments (enregistrements). Il ne reste qu'un seul id avec ses mots-clés.
  18. jlb59

    Update impossible

    Si ça plantait, j'aurais une erreur, non ?
  19. jlb59

    Update impossible

    Je l'ai déjà expliqué et ça marche (cf. mon post). J'ai fais le changement, mais ça marche toujours pas ! Alors là !... Tu sais, MySQL c'est pas trop mon fort.Je pense que si dans le tuto il y avait ça, y a certainement une raison, non ?
  20. jlb59

    Update impossible

    Bonjour à tous, Avec un tuto, j'ai fait un update dans une table. Quand j'exécute directement, ça marche, mais quand c'est fait à partir d'un formulaire, y a d'erreur mais il n'y a aucun update d'effectuer. J'ai fait ce formulaire pour me simplifier la vie, parce que faire directement par le fichier d'update, je devais modifier la source, transférer et exécuter. Ce formulaire, très simple, n'utilise que 2 variables (id et mots-cles) (c'est pour mon moteur de recherche), qui sont récupérées par le fichier d'update, comme le montre ces codes : Formulaire : CODE <form method="post" action="frm_update-recherche.php" name="update"> <strong>Mise à jour de mots-clés - Recherche.sql :</strong><br><br><br><br> N° id : <input type="text" name="id" size="3" maxlength="3"><br><br> Mots clés : <textarea name="motscles" cols="50" rows="5"></textarea><br><br><br><br> <input type="submit" value="Envoyer"> <input type="reset" value="Recommencer"> </form> Fichier de l'update : <?php if ((isset($_POST['motscles']) && !empty($_POST['motscles'])) && (isset($_POST['id']) && !empty($_POST['id']))) { $id = $_POST['id']; $mots_cles = $_POST['motscles']; ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title></title> </head> <body> <!-- /////////////////////////////////////////////////// --> <!-- //////////// Mise à jour des mots-clés //////////// --> <!-- /////////////////////////////////////////////////// --> <?php mysql_connect("sql.free.fr", "XXXXX", "XXXXX"); mysql_select_db("XXXXX"); $requete = mysql_query("SELECT * FROM recherche WHERE id='$id'"); $reponse = mysql_fetch_array($requete); $contenu_actuel = $reponse['mots_cles']; $nouveau_contenu = $contenu_actuel.$mots_cles; mysql_query("UPDATE recherche SET mots_cles = '$nouveau_contenu' WHERE id='$id'"); mysql_close(); // Déconnexion de MySQL ?> </body> </html> <?php } else { echo 'Mots-clés ajoutés<br><br>'; echo '[ <a href="java script:history.go(-1)">Retour page précédente</a> ]'; } ?> Personnellement, je ne vois rien d'anormal et je me demande pourquoi la mise à jour ne se fait pas !!!!! Est-ce que vous pourriez m'aider à résoudre ce problème ? Il est possible que vous voyiez qq chose d'anormal que je ne vois pas ! Merci de votre aide.
  21. Oui, j'avais vu ça aussi! J'ai pris un code css, mais je ne sais plus où, et il y avait cela. Moralité, on s'en tient au bon vieux "background".
  22. Moi non plus, je n'avais jamais entendu parler de xbackground, et pourtant ça existe! Sur Google http://www.google.fr/search?q=xbackground&...lient=firefox-a Je n'ai pas tout visité faute de temps, mais le site sont en anglais... et c'est pas mon fort. Je croyais que cela faisait partie du xhtml ??????
  23. Bonsoir à tous, Est-ce qq pourrait me dire la différence entre "background" et "xbackground". Je demande ça parce que j'ai un site en HTML et je me demande ce qu'apporterait le xhtml, comme je l'ai déjà vu ailleurs!... Merci de votre réponse.
  24. jlb59

    Controle d'un formulaire

    Merci Breteuil, je suis de la vieille école ! Je m'étais arrêté à Php4.
  25. jlb59

    Controle d'un formulaire

    Merci pour le script, mais j'ai regardé et tenté de comprendre... j'avoue que je suis vraiment paumé. Il y a tant de mots que je ne connais pas ??????
×
×
  • Créer...