Ver Mensaje Individual
  #7 (permalink)  
Antiguo 10/05/2007, 10:20
Avatar de sirguy
sirguy
 
Fecha de Ingreso: septiembre-2006
Ubicación: Mallorca
Mensajes: 959
Antigüedad: 17 años, 7 meses
Puntos: 12
Re: Reescribir xml

Hola una vez más, ya me da vergüenza seguir incordiando pero no ha funcionado. Falla en la línea 11:

<?php
$archivo = file_get_contents("imagenes.xml");
ereg("<cantidad>([0-9]*)</cantidad>", $archivo, $numero);
//Aquí te queda en $numero[1] el número almacenado (creo )
//Ahora lo cambiás:
$numero[1]++;
ereg_replace("<cantidad>([0-9]*)</cantidad>", "<cantidad>".$numero[1]."</cantidad>", $archivo);

//y por último lo escribís
$arch = fopen("imagenes.xml, 'w+');
fopen($arch, $archivo);
fclose($arch);

?>

Es la que pone $arch = fopen("imagenes.xml, 'w+'); - Le he puesto comillas combinando el sitio y nada, simplemente cambia el tipo de error.

Poniéndole las comillas que cierran, que me ha parecido lo más natural me sale el siguiente error:

fopen() expects parameter 1 to be string, resource given in ... line 11

Por mi parte he mirado fclose por la red y no me aclara gran cosa pues parece que está bien...

gracias