LupusMic

  • Signature
    Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
  • Site web
  • Nombre de sujets
    26
  • Nombre de messages
    1 684
  • Nombre de commentaires
    4
  • Nombre de news
    Aucune
  • Niveau en PHP
    Gourou

Ses derniers messages sur les forums

LupusMic
le 07/06/2006 à 03:04
Dapper est de sortie
Il n'y a pas vraiment de Troll. Gentoo, c'est 4 jours de compilation pour avoir un système graphique :-D
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
LupusMic
le 07/06/2006 à 02:57
affichage donné=bug
On va approcher une autre démarche covin85 : peux-tu décrire en français ce que signifie avec précision les lignes de code ?

Exemple :
// affectation de l'entier de valeur 5
// à la variable de nom x.
x = 5 ;
// appel de la fonction toto, prenant en argument
// la chaine 'saturnin'. Affectation du résultat
// de la fonction à la variable e.
e = toto('saturnin') ;


N'oublie pas de justifier les valeurs fournie.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
LupusMic
le 04/06/2006 à 18:12
XML et importation par namespace
Je n'ai pas encore utilisé cette fonction parce que j'essaye de trouver une méthode générique. Mais visiblement, il n'en existe pas !

Je vais donc réécrire sur DomDocument une fois de plus ;)
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
LupusMic
le 03/06/2006 à 10:45
XML et importation par namespace
Salut,

J'ai un petit problème existentiel. J'ai un fichier XML qui sert de squelette. Dans celui-ci, je souhaite importer un fichier de données :

<?xml version="1.0"?>
<!DOCTYPE datas SYSTEM "../lib/xml/adventure.dtd">
<datas>
<adventure id="4" kind-id="1">
<title>Reflets d'acide.</title>
<synopsis></synopsis>
<critic></critic>
</adventure>

<kind id="1">
<title></title>
<content></content>
</kind>
</datas>


Pour ce faire j'ai le code suivant :

<?php

$wgDoc = DomDocument::load('page.wg.xml') ;
$advDoc = DomDocument::load('adventure.adv.xml') ;

@$wgDoc->validate() ;
@$advDoc->validate() ;

$finder = new DOMXPath($advDoc) ;

// extraction du premier nœud de données
$adv = $finder->evaluate('//adventure')->item(0) ;

$impAdv = $wgDoc->importNode($adv, true) ;
#var_dump($impAdv, $adv) ;
$menu = $wgDoc->getElementsByTagName('menu')->item(0) ;

// n'accepte malheuresement pas de namespace en argument :'(
$menu->appendChild($impAdv) ;

header('Content-type: text/xml') ;
echo $wgDoc->saveXML() ;

?>


Malheureusement, je ne parviens pas à trouver une méthode directe pour importer le fichier de données dans le fichier structurel en ajoutant un namespace distinct pour chacun. C'est important pour éviter les conflits de balise car le fichier issu est ensuite transformé à l'aide d'un fichier XSLT.

Faut-il que je surcharge la fonction appendChild pour ajouter la prise en compte d'un namespace ?

Merci pour vos conseils.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
LupusMic
le 01/06/2006 à 14:55
Où trouver le Da-Forum ?
PHPbb est à jeter aux orties ;) Phorum est bien moins troué.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
LupusMic
le 01/06/2006 à 14:52
connexion ma base sur site distant
Ça veut dire que, certainement, quelque chose plante avant que le script ne soit éxécuté.

Demande à ton hébergeur où trouver les logs d'erreur (regarde d'abord dans la doc de l'hébergeur...) si tu es en hébergement mutualisé. Si tu as un dédié, demande à quelqu'un de compétant de le gérer ou fait toi rembourser.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
LupusMic
le 22/05/2006 à 22:30
menu déroulant
Recherche : « menu déroulant horizontal en javascript » dans ton moteur préféré.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
LupusMic
le 22/05/2006 à 15:30
Problème lors de l'actualisation page
Je crois que vous n'avez pas compris à quel point je peux être polio :-D Il suffit que je décide de retourner de deux fois en arrière pour reposter le message avec la méthode conseillée. Il y a juste le navigateur qui va couiner parce qu'il va renvoyer les données POST.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
LoadingChargement en cours