Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/09/2010, 06:41
ferranWEB
 
Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 22 años, 3 meses
Puntos: 3
error creando xml desde php

buenas,

tengo una galeria de fotos en flash vinculada a un xml. lo que quiero hacer es cada vez que suba una foto de un nuevo producto, es decir, cada vez que se producza un cambio, ejecutar un codigo php que me selecciones todas las fotos existentes en la base de datos, y me cree el archivo xml. pero no se pq, el php no me hace nada, ni mostrarme error. y seguro que hay mil! os dejo el codigo a ver si alguien ve que me falta:

Código:
<?php 

$ficheromailscorrectos = fopen("12010001.xml","w+"); 

include("config.php"); 
$cnx = conectar(); 
$sql ="SELECT * FROM fotos_productos WHERE id_producto=1"; 
$resultados = mysql_query($sql) or die (mysql_error()); 

$contenido="<?xml version='1.0' encoding='utf-8'?>
<?xml-stylesheet type='text/css' href='Style.css'?>
<menu WIDTH='750' HEIGHT='467 ' 
      ALPHABUTTON='0.9'
	  buttonW = '22' buttonH = '22'
	  backgroundHolderPosX = '20' backgroundHolderPosY = '10' backgroundHolderAddedHeight = '15' backgroundHolderAlpha = '0.6'
	  redOffsetButton = '0' greenOffsetButton = '0' blueOffsetButton = '0'
	  textHolderWidth = '750' textHolderHeight = '40' textHolderAlpha = '0.3' 
	  textHolderPositionX = '0' textHolderPositionY = '0'
	  secondTextHolderWidth = '750' secondTextHolderHeight = '90' secondTextHolderAlpha = '0.6' 
	  secondTextHolderPositionX = '0' secondTextHolderPositionY = '300'
	  transitionType = 'alpha'  transitionBlurValue = '35'
	  forwardButtonVisibility = 'true' 
	  backwardButtonVisibility = 'true'
	  pauseButtonVisibility = 'true' 
	  infoButtonVisibility = 'true'>";
	
while($row = mysql_fetch_array($resultados)){ 

		  
$contenido.="<item"

$contenido.="tween = 'alpha' tweentime = '1' speed = '5000' 
		  tweentimetext = '2'  textvis = 'true'"

$contenido.="URL='' path='.$row['referencia'].'/'.$row['nombre_foto'].' type='jpg'
		  textHolderVisible= 'true' />"


$contenido.="</menu>"

fputs($ficheromailscorrectos,$contenido); 
fclose($ficheromailscorrectos); 

?>
el resultado que necesito, a parte de la parrafada de la configuracion de la galeria en el xml, es algo asi:


<item
tween = "alpha" tweentime = "1" speed = "5000"
tweentimetext = "2" textvis = "true"
URL= "" path="12010001/foto02.jpg" type ="jpg"
textHolderVisible = "true"/>



<item
tween = "alpha" tweentime = "1" speed = "5000"
tweentimetext = "2" textvis = "true"
URL="" path="12010001/foto03.jpg" type ="jpg"
textHolderVisible = "true"/>


......

saludos!!!!!