-
Compteur de contenus
2 332 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par Sarc
-
Variable accessible par tous les utilisateurs d'une page
Sarc a répondu à MarvinLeRouge - Forum : PHP
Salut Bah, faudrait que tu modifies un fichier texte qui contient la valeur, par exemple... C'est bien le principe d'un site dynamique non ? Soit en base de données, soit dans un fichier texte, qui sera peut-être plus rapide et souple pour l'utilisation que tu veux en faire... Tu rentres la valeur, et tu vas la chercher quand quelqu'un d'autre ouvre la page ?! Ou alors j'ai mal compris le problème. -
C'est une attitude qui fera fuir les visiteurs. Moi, un site qui m'empêche de faire ce que je veux, qui m'énerve avec des _blank, qui m'interdit le bouton droit, ou qui me met des ALERT en javascript partout, et une pub devant les menus, c'est un site qui aura perdu ma visite. Donc protège des photos, mais perds tes visiteurs... si tu juges ça bon ! Je pense que la CIA ne publie que des photos qu'ils veulent bien que les gens aient... Bon courage pour trouver une photo imprenable, sachant que Firefox donne directement les photos téléchargées depuis le serveur, pas besoin d'aller loin
-
Bonjour, C'est un des (très nombreux) avantages du PHP. En PHP, tu peux créer un programme appelé "menu.php", et ensuite, dans chaque page de ton site, tu peux utiliser le code include("menu.php"); Grâce à celà, le code du menu.php est copié comme si tu avais remis le code du menu dans chaque page. Ainsi, si tu changes le menu, tu n'as pas besoin de le changer dans tes 50 pages du site ! Tu peux voir par exemple sur PHPdébutant des exemples et applications. Cependant, c'est très bien de commencer par l'apprentissage (x)HTML + CSS
-
Bonjour, Google pourrait t'aider, non ? Tiens, par exemple, la balise marquee avec ses attributs... dont la rapidité du texte, et le temps d'affichage, etc... Bonne soirée
-
Les position: servent généralement à être plus précis dans ton collage, par exemple si tu veux que la pointe du triangle soit tout juste sur un côté de ton rond, un position absolute sera utile pour le coller au millimètre près... Vu ton site, tu peux y aller plus bêtement, des div à la suite marcheront. J'ai donné une idée de structure, ce n'est bien sûr par la seule possible ! Possibilité 1 : <div principal (fond : image avec cadre)><image bannière><contenu (float right, padding left)><menu></div><divfooter> Texte</div> Utile pour faire un lien sur ton image bannière vers l'accueil de ton site.. Ce genre de lien est a priori bon pour le référencement, et pour la navigation dans ton site (très simple de revenir vers l'accueil !) Possibilité 2 : <div principal></div><div image fond cadre><contenu (float right, padding left)><menu></div><divfooter> Texte</div> Pas d'image rajoutée en html, les images sont toutes chargées en CSS... Mais un div vide, c'est pas le top... etc, etc, etc... Après, ce sont mes visions des choses. D'autres auront peut-être d'autres façons de voir la page se construire, et donc d'autres codes associés Pour ton menu, ce ne sont pas des divs, ce sont plusieurs menus à la suite ! Là j'avoue, les possibilités de code sont encore multiples, et peut-être les idées suivantes seront décriées par d'autres : <dl> <dt>Titre-sous-menu</dt> <dd>lien1</dd> <dd>lien2</dd> <dd>lien3</dd> <dt>Titre-sous-menu</dt> <dd>lien1</dd> <dd>lien2</dd> <dd>lien3</dd> ... </dl> Appelée liste de définitions, tu auras un style différent pour le titre d'un sous-menu et les liens... Listes de définition : mal comprises ? Peut-être tu peux voir ça comme une sucessions de sous-titres, et de listes de liens ? Dans ce cas-là, peut-être une structure du type <hn>Sous-titre-menu</hn> <ul><li>lien1</li><li>lien2</li>...</ul> Avec n compris entre 1 et 6.. Mais là, j'ai un doute sur l'utilisation, et peut-être que d'autres qui passeront dans le coin crieront au sémantisme bafoué (?) Bref, de multiples façons de faire. Les div ne sont que les grandes zones, les petites devant être modélisées par d'autres balises. EDIT : nyl auster a répondu juste avant moi...
-
Bonjour Locace, Tu bosses en "div" comme si tu bossais en "table". Tu en as la même vision, c'est à dire découper la page, et coller les différents éléments de gauche à droite, de haut en bas. C'est justement là que réside toute la finesse : l'utilisation des div ne joue pas sur un quadrillage, mais sur une superposition. Comme en maternelle, quand on découpe des formes, des ronds, des carrés, des triangles, qu'on prend une feuille blanche et qu'on colle nos formes les unes par dessus les autres, pour arriver à notre oeuvre d'art finale. Un site, c'est exactement pareil. Qu'as-tu finalement sur ton site ? Tu as une bannière, qui va de tout en haut à gauche, à tout à droite... (Voir pièce jointe) (Au passage, la bannière est trop large, pour ma résolution ça rentre pas, et en sachant qu'il reste un pourcentage non négligeable en 800*600, les pauvres..) Ensuite, tu as un menu, et tu as un contenu. Soit exactement 3 parties. 4 si on rajoute le pied de page, qui comme la bannière va de tout à gauche à tout à droite. Je compte donc 4 div dans ta page, pas les.. beaucoup que tu as mis dans ton code. Il faut donc repenser le code sous cette forme là... Eventuellement, pour des histoires de fond, la div jaune pourra être placée au dessus de la verte, avec un padding adapté pour le contenu de la vert. Bref, après, c'est un apprentissage des différents modes de placement en CSS, des différents moyens de bouger les éléments, les mettre où tu veux, de gérer les fonds et les images... Et après tout ça, tu n'auras plus de marge embêtante. Bonne chance pour la suite
-
Bonsoir, As tu déjà vérifié directement dans PHPMyAdmin que ta requète marchait ? C'est la première étape pour débuguer une requète SQL... Pour celà : $sql = "SELECT pseudo FROM membres WHERE pseudo ='".$_POST['pseudo']."'"; echo $sql; $requete = mysql_query($sql) or die("Erreur Mysql =>" . mysql_error()); Tu affiches la page... Tu auras peut-être une erreur SQL, mais dans tous les cas tu auras la requète SQL affichée. Tu la copie soigneusement, et dans MyAdmin, onglet SQL d'une table, tu testes la requète que tu as copiée. Deux solutions alors : Il y a une erreur... Dans ce cas là, ne cherche pas plus loin, résouds l'erreur qui t'es donnée Il n'y a pas d'erreur, dans ce cas là, il y a un souci de connexion à la base Essaye ça, et donne le résultat de la manip' ici
-
Ah bien oui, je pensais pas qu'il ne donnait ça qu'en regardant le nom, je pensais qu'il était plus cool... Je vais tester ça, j'éditerai si ça marche comme convenu Edit : Bon bah je pensais mal, effectivement. Merci à toi, mes interros marchent
-
Bonsoir, Je ne sais pas si ça a un nom précis, mais le "cache" des navigateurs pour les champs de formulaire m'agace ce soir. En effet, je propose à mes membres de rentrer des mots de vocabulaire en Anglais, leurs traductions en Français, et de se tester sur des interros gérées par le site... Jusque là, me direz-vous, bonne idée. Mais le navigateur est une antisèche énorme, et ne favorise pas le bon déroulement de l'épreuve. En effet, la réponse leur est donnée dès la première lettre... Plus aucun intérêt, d'un coup. Est-ce que vous avez des idées pour échapper à ce phénomène ? Merci d'avance
-
Pas de quoi pour la réponse, il faut bien aider le corps professoral... On leur doit bien ça ! Par contre, j'ai du mal à comprendre la stratégie du directeur de l'école. Je ne sais pas du tout quelle école c'est, si elle est publique ou privée, si elle est connue ou pas... Tout ce que je sais, c'est qu'un site d'école est une vitrine très importante, parfois décisive même pour les choix de l'école, et qu'il ne peut pas être fait à la va-vite, avec peu de moyens, etc... Je ne veux pas te vexer Patricia, c'est pas du tout mon but, mais j'ai cru comprendre que la création de site était une activité "passe-temps" et donc faite en tant qu'"amatrice" (au sens non-professionnelle bien sûr), sûrement très motivée mais peu apte, en plus du temps consacré aux cours et autres activités dans l'école, à faire marcher un site d'école, si ? Ca ne veut pas du tout dire que tes compétences sont trop limitées dans le domaine, je ne le sais pas, mais un gage de qualité d'un site d'écoles est que ce soit des webmasters professionnels qui l'aient créés, à mon humble avis. Maintenant, je n'ai pas à juger ça, je ne suis pas directeur d'école Bonne chance à toi en tout cas pour faire ce site rapidement, et avec la meilleur qualité possible
-
Bonsoir, Je sais qu'il n'est pas bien de se méler des affaires des autres, mais pourquoi le Directeur ne fait pas appel à des professionnels d'internet ? J'ai l'impression, avec tes deux trois phrases, qu'il demande le beurre, l'argent du beurre et la crêmière, ce qui commence à faire. Il veut un site qui marche, assez complet, qui fasse la promotion de l'école, bien référencé... et en plus, il demande qu'il soit terminé d'ici trois semaines et des poussières ? Il doit faire fausse route, on n'a rien sans rien La seule chose que tu dois éviter, ce sont les erreurs 404, et les liens morts en général... C'est la seule chose qui peut te pénaliser pour le référencement. Maintenant, un site non-fini, Google ne s'en rend généralement pas compte, il est au contraire heureux de voir de nouvelles pages de temps en temps, pour lui un site qui bouge est un site intéressant. (je schématise en supposant, bref, c'est ma conception de Maître Google.) Pour tu "DOIS" le faire en FrontPage ? Impératif technique, manque de connaissances en Chteumeuleu ? Je ne dis rien contre FrontPage, parce que certains défenseurs se dépêcheront de me dire que j'ai tort, mais c'est pas non plus l'idéal à mes yeux pour faire un site optimisé code+référencement. En résumé, mets en ligne ce qui est prêt (j'ai déjà laissé en ligne plusieurs semaines une simple page de présentation du futur site, sans autres liens, pour le référencer correctement... Et ça marche sans soucis !), sans laisser de liens morts, puis rajoute au fur et à mesure que les données arrivent. Si les mots clefs à positionner sont "ecole informatique" ou "ecole ingénieurs", je te souhaite bonne chance.
-
Hum, moi personnellement il est réglé sur garder le focus sur la page actuelle... Justement parce que souvent j'ouvre beaucoup d'onglets d'un coup, et je les parcours après, une fois que j'ai fini de sélectionner les liens qui m'intéressent... Exemple, sur un site d'informations, il n'y a pas toutes les infos qui m'intéressent, donc je sélectionne par le clic molette les infos qui m'intéressent, après ce n'est plus que de la lecture M'enfin, chacun ses habitudes !
-
Oui oui je sais bien, mais il avait la ligne $truc = array ("ee", "aa", "rr", "oo") /n Qui est un peu plus surprenante... (même sans compter le parse error) Et lucifer171 a repris l'idée $truc = array ("ee", "aa", "rr", "oo") "\n"; Qui ne me semble pas plus utile et plus valide que le premier code Voilà le pourquoi de ma question, elle ne portait pas sur l'utilisation du \n pour le code source
-
J'avoue être stupéfait que certains ne sachent pas utiliser le clic molette... Ou même avoir cliqué bouton droit, pour voir les différentes options ! Je pensais qu'il était "commun" d'utiliser le clic molette pour ouvrir un nouvel onglet ? C'est peut-être un souci que j'ai maintenant, j'ai du mal à visualiser comment un néophyte d'Internet naviguera sur mes sites, et comment il se retrouvera dans les liens, etc... J'ai une vision d"'habitué" sur la chose, et je ne m'étais pas franchement posé la question avant ce soir. Suede en tout cas, c'est franchement bon comme idée, chacun aurait "sa liberté" comme celà... A condition que les webmasters respectent l'utilité première des balises
-
Quand tu lui donnes un lien normal, il a le choix entre : Ouvrir le lien dans la même fenètre Ouvrir le lien dans un nouvel onglet (bouton molette) Ouvrir le lien dans une nouvelle fenètre (bouton droit..) Alors que quand tu mets un target, il ne peut plus ouvrir le lien dans la même fenètre ! Bien souvent même, il ne sera pas au courant du target blank, et cliquera donc normalement.. et verra une nouvelle fenètre s'ouvrir. C'est très désagréable pour les personnes valides, c'est encore pire pour certaines personnes invalides, qui auront du mal à fermer cette fenètre et revenir sur l'autre fenètre... Bref, tu choisis à la place de ton visiteur .
-
Bonsoir. Il y a une faute de frappe dans son code, c'est target et non targer.. Mais ça ouvrira le lien dans une nouvelle fenètre, pas dans un nouvel onglet... Je crois qu'il n'existe pas (encore ?) de valeur de target pour ouvrir le lien dans un nouvel onglet... Mais ça arrivera peut-être un jour L'autre choix, adopté par plusieurs membres du Hub notamment, est de laisser le visiteur maître des liens
-
Salut J'ai lu quelqu'un que l'option e de preg_replace est "mauvaise", mais j'ai pas eu plus d'information sur le sujet... Enfin bon, j'ai quand même une solution plus rapide à te proposer : $texte = preg_replace("#\<pre>(.+?)\</pre>#e", "'<pre>'.(str_replace(',', ' ', '$1')).'</pre>'",$texte); Et pour titi $texte = preg_replace("#\<i>(.+?)\</i>#e", "'<pre>'.(str_replace('o', 'i', '$1')).'</pre>'",$texte); Si quelqu'un passe dans le coin et peut m'expliquer pourquoi l'option e est mauvaise, qu'il n'hésite pas... Edit : avec deux trois recherches supplémentaires, il semblerait qu'elle soit peu rapide... Mais on conseille également l'utilisation de preg_replace_callback. function remplace_virg($texte) { return '<pre>'.(str_replace(',', '<br>', $texte[1])).'</pre>'; } $test = preg_replace_callback("#\<pre>(.+?)\</pre>#", remplace_virg, $texte); Tu peux essayer avec ça... sans garanties d'optimisation !
-
Bonsoir Essaye ça : SELECT b.id, b.title, b.titleurl, b.category FROM $tablearticle a, $tablearticle b where a.id=$id and b.category = a.category
-
Finalement c'est rassurant, on se retrouve sur certains points... Mais sûrement que ton métier de graphiste te donne une vision du web qui serait un peu différente de la mienne. Tant mieux, ça alimente le débat... C'est justement là que ça peut pêcher chez moi. J'ai pas besoin de gros effets visuels pour être satisfait, loin de là ! Souvent un simple changement de couleur sur le lien peut faire la différence et rendre la page belle et agréable. J'ai pas envie de confondre une page internet avec une autre application ; rappelons nous qu'au début, Internet était juste là pour l'échange d'informations. Pas question alors à l'époque de styles de caractères, et encore moins d'effets visuels. Je veux pas faire vieux-jeu (parce que je suis jeune, ça serait dommage que je saute les étapes !), mais je préfère largement un site qui sera sobre mais efficace plutôt qu'un site aux effets visuels éblouissants mais peu pratique à l'utilisation. Sinon, je m'achète un jeu vidéo dernière génération, et je m'éblouis devant les boutons. Tout ça pour dire qu'Openweb par exemple, n'utilise pas de flash mais me plaît visuellement. Il est regrettable que tu ne donnes pas d'adresses de sites internet utilisant le flash pour faire de beaux boutons, parce que je posais la question avec sincérité. Si tu en connais, donne les vraiment ! De plus, les textes en flash sont souvent impossibles à sélectionner, on ne peut pas faire de copié/collé... Bref, c'est cet aspect que je regrette, et ce au détriment de la navigation. Le noscript existe, bien sûr, mais souvent moins travaillé que la version flash.. donc la qualité sera moindre également. Ca existe vraiment ? Des professeurs que j'ai connus, peu étaient vraiment objectifs vis-à-vis de leurs matières, et on ressentait toujours une part de subjectivité dans les propos et dans la façon d'appréhender le sujet enseigné. En plus, j'ai juste posé la question de l'utilité, pour ouvrir le débat sur l'utilité réelle sur son site. Si un "nouveau" fait une page avec plein de gifs animés, de scripts "kidonneleure", "komteurdevisites" etc... qu'est-ce que tu lui diras ? J'ai commencé en faisant ça, et je remercierai jamais assez ceux qui m'ont fait arrêter avec leurs avis parfois subjectifs. Eh bien non, j'avoue, et je ne l'encourage toujours pas à ça. Pourquoi pas passer à ce logiciel une fois que le code n'a plus de secret pour nous, mais pas l'inverse... Un peu comme les abus de notation en mathématiques. Il y a des abus qu'on se permet une fois qu'on a compris toutes les subtilités de l'objet, mais qu'on ne doit pas utiliser au début de l'apprentissage, sinon on passe à côté de toute la richesse de ces concepts. Je pense que c'est pareil pour le code. Toi, je pense que tu as une certaine expérience du code, et que tu peux donc te permettre d'utiliser le logiciel tout en sachant ce que tu fais avec, mais d'autres commenceront et continueront avec le logiciel sans se soucier du code obtenu. J'avoue avoir un avis un peu subjectif, vu que je n'ai moi-même pas utilisé de logiciels depuis un superbe FrontPage des temps anciens dans un établissement scolaire, mais après avoir tenté l'expérience d'un site totalement valide xhtml, d'avoir tenté l'expérience d'un code clair, propre, de designs complètement en CSS, j'aurais du mal à faire confiance à un logiciel pour faire pareil. On peut faire un code sale en bloc-note, mais on ne peut s'en prendre qu'à soi dans ce cas-là. Tu fais bien de donner un avis contraire au mien, au moins WebGluc s'il revient un jour aura loisir de lire et de se faire sa propre opinion concernant ce sujet.
-
En quoi un bouton en flash est un plus pour un site ? Franchement, j'attends des arguments convaincants là-dessus parce que moi-même, j'ai du mal à me convaincre... J'adore les sites sobres, qui vont à l'essentiel, et ma connexion wifi les aime aussi, donc j'y trouve bien plus mon compte que sur les sites en flash. M'enfin... Si tu me montres des sites sur lesquels le flash apporte un REEL plus, je suis preneur, parce que personnellement, ils ne m'attirent pas. Désolé je n'avais pas compris qu'il parlait de quelque chose provenant de IE.. Ne l'utilisant pas, et ne fréquentant pas de sites en flash, je n'étais pas au courant Je n'ai jamais dit que Dreamweaver était mauvais, si ? Enfin, j'ai beau relire mon message, ce n'est pas ce que je lis. Je n'ai jamais utilisé les versions pros de DW, je n'ai vu qu'une version il y a bien longtemps... Il me semble qu'il y a différentes versions (dis-moi si je me trompe, encore un domaine que je ne connais pas) : une qui fait du code très très moche, où il est difficile de le changer à cause de la trop grosse prise de contrôle du logiciel, et que la seule chose bien faite est les frames, et une autre version un peu plus sympathique ? M'enfin quand même, rien ne vaut le bloc-notes si ? Au moins les styles sont en externes, pas dans les balises... L'apprentissage de la programmation en général, et de la création de sites internets en particulier ne peut pas passer par une utilisation trop régulière, trop fréquente d'un wysiwyg. Et ça, personne ne pourra me faire croire le contraire. Mais si tu as de bons arguments, karnabal, je suis preneur.
-
Bonjour, Le rapport sur Google est intéressant, mais il est regrettable que le Hub n'apparaisse pas dans la bibliographie de fin... Il me semble pourtant que ça aurait été un minimum ? Ton site ne sera pas présenté avec le dossier au jury ?
-
C'est bien sûr plus classe, mais ces images ne t'appartiennent pas, donc il n'est pas certain que tu aies le droit de les utiliser sur ton site ! Il faut donc demander au propriétaire de ces images si tu as le droit de les utiliser, avant toute chose... Une fois que tu auras l'utilisation, il faudra faire un script PHP pour calculer l'heure de la dernière photo prise, et en analysant les adresses des images, tu pourras deviner facilement qui correspond à quoi : 2007/01/20 à 14:30 par exemple... Mais ne le fais pas sans son autorisation, ça serait un risque inutile...
-
Bonjour, Pour améliorer la lisibilité du post, il serait sympathique et approprié de mettre tout ce code entre balise [ codebox ] et [ /codebox ] sans espaces... Pour ce qui est de la légalité, la meilleure chose à faire serait de demander des autorisations aux sites qui les exploite... En fait, il y a deux solutions : soit sur le site, il est déjà marqué que ces webcams peuvent être insérées sur les sites, soit il n'est iren marqué, dans ce cas il serait judicieux de leur demander l'autorisation. Mais pourquoi ne pas fait un lien direct vers ces webcams ? Ca serait le plus simple en fait...
-
Ce syndrôme de projets non-finis est très courant sur la toile... J'ai croisé moultes projets de "jeu vidéo révolutionnaire, j'ai 14 ans et je recherche 20 graphistes", ou alors de gros projets qui n'ont pas été menés à terme, même s'il y a des gens sérieux dedans... J'ai même eu beaucoup de gens qui voulaient s'impliquer dans mon site, et programmer des petits modules, ou faire des icônes pour quelques parties du site... Il n'est pas rare qu'on n'entende plus jamais parler de ces personnes là après quelques jours Ca m'est même arrivé auprès des pros (à croire que je faire peur !) Effectivement ce qui a été dit avant est vrai, les membres pourront te demander des évolutions sur les parties du site, et donc tu auras toujours de quoi faire, parfois des détails, mais parfois aussi des détails coûteux en temps et en difficultés ! Ce qu'il te reste à faire, c'est de réussir à faire un site qui réunira assez de monde pour avoir plein de retours. Et les sites de jeux en PHP sont ce qu'il se fait de plus en ce moment pour ramener du monde, c'est à la vogue... mais c'est dur à gérer, et je parle en connaissance de cause En tout cas bonne chance dans ta recherche personnelle
-
Bonjour et bienvenue sur le Hub (tu peux aller te présenter dans la partie adéquate !), Je ne comprends pas bien l'utilité de boutons en flash sur un site, ils ne sont pas suivis par les moteurs de recherche, ils ne sont pas forcément lus par tous les ordinateurs, ils sont parfois longs à télécharger, et puis ils peuvent avoir le don de m'agacer... Et j'ai du mal à comprendre aussi "traduire ça en javascript". Javascript, c'est pareil que flash pour tous les défauts cités au dessus, le javascript ne doit pas servir à faire de liens... En html, agrémenté d'un peu de CSS, tu peux faire de jolies choses hein border:1px none #000000; C'est marrant, tu lui demandes de faire une bordure d'un px, en noir, mais sans la faire vraiment. border:none; devrait suffire... Et sache enfin que Dreamweaver ne te permettra jamais de faire exactement ce que tu veux. Je crois pas en la magie des logiciels... Rien ne vaut un bon vieux traitement de texte où tu tapes exactement ce que tu veux. C'est là que tu pourras progresser et que tu pourras faire de vrais beaux gros sites... Voilà, en changeant le code de la bordure, tu as encore un cadre ?