Bonjour, ça pourrais vous paraître bête mais je commence le php et j'aimerais savoir comment intégré une image et un lien dans mon code xml ?
Merci d'avance ..
Maxime
Bonjour, ça pourrais vous paraître bête mais je commence le php et j'aimerais savoir comment intégré une image et un lien dans mon code xml ?
Merci d'avance ..
Maxime
feuilles de thé : 25€
marc de café : 50€
boule de cristal : 200€....
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)
?? Heu dsl mais je commence depuis tentôt ...
Si tu pouvais répondre mieux que ça :p
vu les infos que tu donnes, je peux pas te répondre plus précisément...
tu dis XML ? quelle "norme" ?
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)
T trop drôle toi...
si tu parle de XML pur, sans norme, c'est impossible !
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)
Comme je t'ai dit je suis débutant, peut-tu m'expliquer ou me donner un lien qu iexplique les "normes", comme tu dis ...
Merci d'avance
XML n'est qu'un format de document...
Ensuite, il y a de nombreuses normes basées sur ce format...
certaines permettant de stocker du contenu (XHTML, RSS, ATOM), d'autres d'effectuer certains traitement sur des documents XML (XSLT), d'autres de présenter du contenu (XSL~FO), d'autres encore de définir des normes basées sur XML (XML Schema aussi appellé XSD)...
si tu veux faire des liens et mettre des images, je suppose qu'il s'agit de travailler sur des pages webs, dans ce cas, tu devrais utiliser du XHTML
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)
Enfaite je veux faire un annuaire ... donc il faut que je puisse y mettre du PHP ...
Donc tu me dit qu'il faut que je mélange le xhtml et xml ? Comment ??
Dans ce que tu dis, c'est en effet du XHTML qu'il te faut utiliser...
mais il ne s'agit pas de mélanger les deux...
comment t'expliquer...
disons que basiquement, il y a deux format de fichiers : texte (.txt, .php, .xml, .php, .css, etc...) et binaire (.exe, .jpg, .gif, .doc, .swf, .xls, .dll, etc...)
parmis les formats de fichiers textes, il y a le format XML, qui sous entend que le fichier réponde à certaines règles :
- Il commence par un ou plusieurs "prologues xml" sur ses premières lignes (tel que celui que tu as mentionné plus haut
- Il est ensuite composé de balises qui sont formé d'un '<', d'un nom sans espace, éventuellement d'un ou plusieurs attributs de la forme : nom="valeur" séparés par des espaces puis d'un '>'
- Si une balise en contient d'autres, on doit alors signaler la fin de la balise par une balise de la forme : '</'nom'>'.
- Si la balise ne contient rien d'autre, on doit la fermer en la terminant par '/>' au lieu de '>'
- les balises n'ont pas le droit de se chevaucher, ceci :
est interdit !
Code : Sélectionner tout - Visualiser dans une fenêtre à part <bal1><bal2></bal1></bal2>
- les noms des balises et des attributs sont sensibles à la casse
- toutes les balises du documents doivent être contenue dans une balise appellée la balise racine qui doit être unique
- on peut également utiliser du texte dans le contenu des balises
- des comentaires peuvent être ajoutés soit sur du contenu :
soit sur une balise particuliere
Code : Sélectionner tout - Visualiser dans une fenêtre à part <!-- ceci est un commentaire XML -->
Code : Sélectionner tout - Visualiser dans une fenêtre à part <!SertARien particularite="Cette balise ne DEVRA pas etre interpretee"/>
il y a également quelques autres règles du style pas de '<' dans les valeurs des attributs etc...
Un document texte qui respectent ces règles est dit "un document XML bien formé" (Well-formed)
ensuite, il existe des normes qui spécifient des balises et leur donne des significations particulières, par exemple, la norme XHTML définie (entre autre) les balises <html>, <body>, <head>, <meta>, <title>, <a>, <img>, <div>, <span>, <p>, <script>, <link>, <table>, <tr>, <td>, <th>, <object>, <param> et beaucoup d'autres ( la liste complète avec les attributs et les description des balises est dispo ici : http://giminik.developpez.com/xhtml/index.php )
Cette norme (le XHTML) est celle (une de celles en faite, et elle existe en plusieurs versions...) qui est utilisée pour créer des pages webs
donc un document XHTML valide (c'est à dire qui respect la norme XHTML) est forcément un document XML bien formé...
J'espère que c'est plus clair pour toi
Tu peux trouver de nombreuses information dans la section Cours & Tuto de ce site, ainsi que sur le site du W3C www.w3.org (en anglais...)
Ensuite, tu as le langage CSS qui permet de metre en page et en forme le document XHTML afin de rendre sa présentation plus agréable, XHTML ne devrait servir qu'à stocker les données, et CSS à les présenter.
PHP quant à lui est un langage côté serveur (le client n'en a pas conscience) qui sert à générer du code XHTML (entre autre) qui est ensuite envoyé au serveur, le plus souvent via le protocole HTTP (que tu n'auras pas à connaitre, c'est juste qu'il est important de bien faire la distinction entre serveur/côté serveur et client/côté client)
J'espère que c'est un peu plus clair dans ta tête... lis des tutos avant de t'attaquer au site d'annuaire, parce que si tu pars de rien du tout, c'est quand même un gros morceau![]()
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)
En faite tu me conseil de faire un xhtml normal sans faire de xml (sans que je doive créer mes balises) ?
Sinon je connais el xhtml,css et php donc de ce coté pas de problème ...
Merci d'avoir pris la peine d'écrire tout ça
PS : Les normes du xhtml je les connais aussi![]()
XML ne signifie pas forcément créer ses balises...
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)
Oki donc voilà au moins j'aurai appris ça :p
Sinon, c'est plus pour les bbcodes, tutoriaux, forums et tout ce que des membres peuvent écrire que le xml sert ?
Dans chacun des exemples que tu cite, XML peut servir, mais le problème c'est que tu parles de XML comme d'un langage, d'une norme, alors qu'il ne s'agit que d'un format...
par exemple, pour Développez.com :
Le forum est en XHTML donc XML, bien qu'il manque le prologue XML, mais c'est certainement pour des raisons de compatibilité (IE n'aime pas le prologue XML)
Le site aussi, bien qu'il manque le DOCTYPE en plus du prologue lol
En plus le forum et les blogs proposent des flux RSS (RSS et ATOM) donc encore du XML, etc...
les BBCodes sont un autre format, plus simple, destiné à mettre en forme du texte... mais oui, dans leur traitement, on peut les transformer en XML, quand ils sont transformés en XHTML par exemple ! etc...
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)
Partager