ola
estou fazendo um portal administrativo que gerara arquivos xml para atualização no flash
criei o seguinte codigo php para isso
<?php require_once('../Connections/site.php'); ?>
<?php
mysql_select_db($database_site, $site);
$query_Recordset1 = "SELECT * FROM carros ORDER BY id DESC";
$Recordset1 = mysql_query($query_Recordset1, $site) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>
<?xml version="1.0" encoding="utf-8"?>
<imagem>
<?php do { ?>
< imagem imagem="<?php echo $row_Recordset1['imagem']; ?>" legenda="<?php echo $row_Recordset1['legenda']; ?>"/>
<?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
</imagem>
<?php
mysql_free_result($Recordset1);
?>
só que está dando o seguinte erro.
Parse error: syntax error, unexpected T_STRING in /var/www/xml/carros.php on line 10
alguem poderia me ajudar?
agradeço desde já

Erro Ao Gerar Um Arquivo Xml No Php
Started By Everson Luis, 17/09/2009, 13:31
7 replies to this topic
#1
Posted 17/09/2009, 13:31
#2
Posted 17/09/2009, 13:35
Boa tarde.
O problema é que ele está reconhecendo o XML como o fonte de PHP.
[codebox]<?xml version="1.0" encoding="utf-8"?>[/codebox]
Troque para isso
[codebox]<?php
echo "<"."?xml version='1.0' encoding='utf-8'?".">";
?>
[/codebox]
Acho que vai dar..
Abraços
O problema é que ele está reconhecendo o XML como o fonte de PHP.
[codebox]<?xml version="1.0" encoding="utf-8"?>[/codebox]
Troque para isso
[codebox]<?php
echo "<"."?xml version='1.0' encoding='utf-8'?".">";
?>
[/codebox]
Acho que vai dar..
Abraços
#3
Posted 17/09/2009, 13:40
agora ele apenas gerou a informação mas não o xml
echo "<"."?xml version='1.0' encoding='utf-8'?".">"; ?> < imagem imagem="(1).jpg" legenda="tes"/> < imagem imagem="(6).jpg" legenda="te"/>
echo "<"."?xml version='1.0' encoding='utf-8'?".">"; ?> < imagem imagem="(1).jpg" legenda="tes"/> < imagem imagem="(6).jpg" legenda="te"/>
#4
Posted 17/09/2009, 14:20
Sendo uma string você não precisa separar o <?xml. Isso basta:Troque para isso
<?phpecho "<"."?xml version='1.0' encoding='utf-8'?".">";?>
<?php print '<?xml version="1.0" encoding="utf-8"?>'; ?>[]sAté mais
#5
Posted 17/09/2009, 14:37
ou...
echo "<?xml version='1.0' encoding='utf-8'?>";
FLASH FORWARD - Novo seriado da ABC. Um substituto para LOST?
Série de ficção cientifica que promete arrastar muitos fãs, principalmente os de Lost. Confira mais em:
www.flashforwardbr.com
-------------------------------------------------------------------------------------------------
Portal Evangélico ( AMIZADE | Downloads | Cartões Virtuais )
Série de ficção cientifica que promete arrastar muitos fãs, principalmente os de Lost. Confira mais em:
www.flashforwardbr.com
-------------------------------------------------------------------------------------------------
Portal Evangélico ( AMIZADE | Downloads | Cartões Virtuais )
#6
Posted 17/09/2009, 14:53
blz o codigo fonte da pagina esta contendo as informações do XML....
mas aquela mensagem
< imagem imagem="(1).jpg" legenda="tes"/> < imagem imagem="(6).jpg" legenda="te"/>
ainda está aparecendo, com eu posso tirar ela?
mas aquela mensagem
< imagem imagem="(1).jpg" legenda="tes"/> < imagem imagem="(6).jpg" legenda="te"/>
ainda está aparecendo, com eu posso tirar ela?
#7
Posted 17/09/2009, 15:12
Tenta substituir
por
< imagem imagem="<?php echo $row_Recordset1['imagem']; ?>" legenda="<?php echo $row_Recordset1['legenda']; ?>"/>
por
echo "<imagem imagem='.$row_Recordset1['imagem'].' legenda='.$row_Recordset1['legenda'].'>";
FLASH FORWARD - Novo seriado da ABC. Um substituto para LOST?
Série de ficção cientifica que promete arrastar muitos fãs, principalmente os de Lost. Confira mais em:
www.flashforwardbr.com
-------------------------------------------------------------------------------------------------
Portal Evangélico ( AMIZADE | Downloads | Cartões Virtuais )
Série de ficção cientifica que promete arrastar muitos fãs, principalmente os de Lost. Confira mais em:
www.flashforwardbr.com
-------------------------------------------------------------------------------------------------
Portal Evangélico ( AMIZADE | Downloads | Cartões Virtuais )
#8
Posted 17/09/2009, 17:53
deu certo...
mas acabei usando outro codigo para gerar um arquivo com extensão xml, fica melhor,
obrigado pela ajuda de todos
mas acabei usando outro codigo para gerar um arquivo com extensão xml, fica melhor,
obrigado pela ajuda de todos
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)