Flashhilfe.de - Flash Community

mehrere dateien mit php unbenennen -rename

 


AntwortenRegistrieren Seite1  

abgemeldeter Benutzer#1
26.11.2007, 00:23

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
<?php 


unlink
($deldatei);

for (
$i=$varzahl;$i<$maxzahl+1;$i++){

rename($varverzeichnis[$i]".txt"$varverzeichnis[$i-1]".txt");
}

?>



varverzeichnis wird von flasch so übergeben: "texte/p"

beispiel: varzahl=8 , maxzahl=20
- texte/p8.txt wird gelöscht mit unlink($deldatei);
- texte/p9.txt wird in texte/p8.txt unbenannt das gleiche mit 10 11 ..... bis maxzahl




irgendwie is die syntax nicht korrekt bei rename oder doch ?
Geändert von blacklala am 26.11.07 um 01:00 Uhr
abgemeldeter Benutzer#2
Themenautor/in

26.11.2007, 23:16

habs gefunden für alle die es interessiert:

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?
unlink
($deldatei);
$verz="ordner1/beta";
$endung".php";

for (
$i=$anfang;$i<$ende+1;$i++){


$numb=$i+1;
$numa=$i;




rename($verz .$numb .$endung$verz .$numa .$endung);

}
?>




ihr müsst lediglich folgende variablen mit euren setzen:
anfang: zahl ab dem die die funktion angewendet werden soll
ende: maximale zahl
varz: ist das verzeichnis in dem sich die dateien befinden mit zusätzlich den konstanten teil des namens der dateien.
endung: selbst erklärend :)

beispiel:

ihr hab in einem ordner 10 dateien (beta1.php, beta2.php,....,beta10.php)
ihr wollt beta2.php löschen und alles ab 3 unbenennen um z.b. die reihenfolge in eurer Liste zu verändern. Folgendes passiert:

deldatei=die zulöschende datei hier also die beta2.php
also wähle ich als anfang=2
und ende=10

beta2.php wird gelöscht
beta3.php wird zu beta2.php, beta4.php zu beta3.php usw bis beta10 in beta9.php unbenannt wird.

und das wars
Geändert von blacklala am 26.11.07 um 23:19 Uhr

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Online-Spiel Crossover [Flash 11] 05.06.2019 - Indy_Crossover
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2020 Sebastian Wichmann - Flashhilfe.de