begin process at 2012 05 30 23:48:06
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL

lundi 1 août 2005 à 11:09:47 | Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL

louna_r

ok voila mon code.la variable $t est récupérer d'un formulaire. cette variable doit etre mise dans un fichier xml mé voila ce que je recoit en exécution: Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL.
aidez-moi svp!
$t=$_REQUEST["t"];
$fp=fopen("fichier.xml","r+");
$data=fgets($fp,10000);

$i=0;
while($data=fgets($fp)){
if(strpos($data,"/racine")) break;
$table=split("\=",$data);
$i++;
}
$Titre = htmlentities( "$table[0]", ENT_QUOTES, 'UTF-8');
$Titre = stripslashes($Titre);
if($i==$id)
 {
 fputs($fp,$t);
 }

fclose($fp);

meci d'avence!

lundi 1 août 2005 à 14:01:49 | Re : Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL

GRenard

Regarde ton code résultant, c'est la seule réponse à dire... tu ne dois pas écrire à la bonne place...

remplace ton fgets de 10000 avec un filesize('fichier.xml')
Ton strpos... s'il te retourne 0 (ce qui est possible) tu ne breakera pas, tu dois mettre if(strpos(..) !== false)

D'après ton fputs, je crois que tu écris à la fin de ton fichier... un petit fseek serait pas de refus


Cherchez, Essayez et Testez avant de Poser une question !
[ Lien ]
lundi 1 août 2005 à 14:24:25 | Re : Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL

louna_r

merci de me répondre
j'ai changer le code et j'ai fait comme vous ml'avais dis mé  le code résultant m'affiche "c bon"  càd qu'il est juste non? mé en ouvrant (en éxécution) le fichier xml voila ce kil m'affiche:

"La page XML ne peut pas être affichée Impossible d'afficher l'entrée XML en utilisant la feuille de style.

L'attribut spécifié n'était pas attendu à cet emplacement. L'attribut peut respecter la casse. Erreur de traitement de la ...

<?xml version="1.0" xccoding="iso-8859-1"?>
--------------------^"














voila le nouveau code:
$t=$_REQUEST["t"];
$fp=fopen("fichier.xml","r+");
$data=fgets($fp,filesize('fichier.xml'));
$i=0;
while($data=fgets($fp)){
if(strpos($data,"/racine") !== false) break;
$table=split("=",$data);
$i++;
}$id=$i;
$Titre = htmlentities( "$table[1]", ENT_QUOTES, 'UTF-8');
$Titre = stripslashes($Titre);
//echo $Titre;
if($i==$id)
 {
 fseek($fp,20);
 fputs($fp,$t);
 echo "c bon";
 }
fclose($fp);


lundi 1 août 2005 à 14:34:31 | Re : Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL

GRenard

... un fseek de 20... je crois qu'il faut que tu véifie un peu plus ce que tu dois écrire et où ...
Si tu n'arrives pas à afficher ton fichier xml correctement, va voir la source de ton XML... il y aura surement une erreur ou y le mentionne... et ensuite remonte à ton code php...


Cherchez, Essayez et Testez avant de Poser une question !
[ Lien ]
lundi 1 août 2005 à 22:21:08 | Re : Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL

FhX

$id=$i;

...
if($i==$id)

Y'aurait pas un truc qui va pas lol ?
lundi 1 août 2005 à 23:11:24 | Re : Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL

GRenard

jte l'ai dit dans mon message précédent, relis le...


Cherchez, Essayez et Testez avant de Poser une question !
[ Lien ]


Cette discussion est classée dans : afficher, data, xml, impossible, fp


Répondre à ce message

Sujets en rapport avec ce message

Impossible d'afficher "Nom Prenom <email@aol.com>" [ par marcus671 ] Bonjour,Je ne parviens pas a afficher email@aol.com> à l'aide de la fonction:print("From: ".$data['nom']." ".$data['prenom']." \n");J'obtiens à l'ecra php+xml(ecrire dans la ligne suivante) [ par louna_r ] salut,voila je récupére les infos d'in formulaire et je les met dans un fichier xml.le problème c'est que lors d'un second remplissage du formulairec Que diriez vous de ce code? [ par louna_r ] ce code permet de récupérer des infos d'un formulaire et les pacer dans un fichier xml:$t=$_REQUEST["t"];$d=$_REQUEST["d"];$p=$_REQUEST["p"];$r=$_REQU afficher une pub flash [ par crazykamel ] Bonjour à tous ! J'ai un ptit souci, grace au code ci-dessous, j'affiche une pub aléatoirement. //à chaque d SPL & RecursiveIteratorIterator : Afficher les infos (XML) [ par JoJo738 ] Bonsoir à tous ^^Voila déjà un petit moment que je n'étais pas venu.Si ce soir (ou plutôt, ce matin) je suis ici, c'est pour une question qui me turlu moteur de recherche xml [ par mehdi157 ] Bonjour tout le monde j'ai un petit problème Je voudrais faire une sorte de moteur de recherche avec xml voila mon fichier test.xml Jean PHP/MySql : afficher les valeurs existantes d'un champ dans une liste multiple pour UPDATE [ par lafpat ] Bonjour ! Après avoir fouillé dans les forums,je suis toujours dans l'impasse quant à mon pb: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx <?php /* 2 tables M flux rss [ par younes777 ] Bonjour,J'ai un probleme d'affichage,mon flux rss s'affiche comme :Actuellement, les usagers sont indemnisés en bons-voyages.<img width='1' height='1 php afficher un xml dans l'ordre a l'aide d'un php [ par marine34000 ] Bonsoir, J'ai un xml dans le désordre et je voudrais l'afficher dans l'ordre à l'aide d'un php pour que cela donne ca: [code=xml] <personne id="1" Integration de de un et plusieurs XML dans page html [ par Elixyr ] Bonjour a tous, Je parcours le web a la recherche d'info, mais soit les tutos fonctionnent approximativement, soit pas du tout. Et certains points ne


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,172 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales