Bonjour, pourriez-vous me dire comment remplacer une chaine de caractères par une autre en php dans un fichier .txt ?
J'ai essayé ceci mais ça me renvoie une erreur :
str_replace("playlist.xml", "<Liste List_Number=\"2">", "<Liste List_Number=\"$reference\">");
Voici mon code complet :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| <?php
$fp = fopen ("playlist.xml", "w");
fputs ($fp, "<Liste List_Number=\"1\">\n");
$directories = glob("*.mp3");
$i = 0;
foreach ($directories as $dir)
{
$reference = $reference+1;
fputs ($fp, "<file id=\"$reference\" nom=\"$dir\" fichier=\"$dir\"/>\n");
}
fputs ($fp, "</Liste>\n");
fclose ($fp);
// remplace " <Liste List_Number="2"> " par " <Liste List_Number="$reference"> "
str_replace("playlist.xml", "<Liste List_Number=\"2">", "<Liste List_Number=\"$reference\">");
echo ("<meta http-equiv='Refresh' content='1;URL=../admin/28041980.htm'>")
?> |
Partager