SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Entwicklung und Softwaredesign

PHP Entwicklung und Softwaredesign Hier können strukturelle (Programmier-) Konzepte diskutiert und Projekte vorgestellt werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 17.04.2005, 00:13:14
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
rekursiv alle php dateien kopieren

hallo!

ich weiß, dass scriptwünsche hier unangebracht sind, aber ich bin grade sehr faul *g*

ich suche ein script, welches mir von einem bestimmten verzeichnis alle php-dateien ausliest und sie nach dateiname.phps kopiert, hätte das gerne für ein projekt und manuell ist mir das zu viel arbeit...

kennt da jemand was? gibts sowas schon? hat jemand mal was geschrieben?

wäre unheimlich nett...nur bitte keine arbeit machen, wenn ihr nix wisst :-)
Mit Zitat antworten
  #2  
Alt 17.04.2005, 00:37:00
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: rekursiv alle php dateien kopieren

*räusper*

Reicht auch ein Script ,dass dir die Dateien nur umbenennt?
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #3  
Alt 17.04.2005, 01:55:06
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: rekursiv alle php dateien kopieren

das wäre ja blöde, weil ich die php-dateien ja noch brauche...obwohl auf dessen grundlage könnte ich mir ja was basteln...
Mit Zitat antworten
  #4  
Alt 17.04.2005, 02:32:48
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: rekursiv alle php dateien kopieren

Kannst Du exec() ausführen?
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #5  
Alt 17.04.2005, 02:54:30
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: rekursiv alle php dateien kopieren

ich kann alles, es ist mein heimrechner :-)

ich hab auch schon an ein shell-script gedacht, aber dafür sind meine kentnisse davon einfach zu schlecht :-/

Geändert von feuervogel (17.04.2005 um 02:55:03 Uhr)
Mit Zitat antworten
  #6  
Alt 17.04.2005, 02:56:40
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: rekursiv alle php dateien kopieren

Axo :) Ich habe hier irgendwo ein Script rum liegen, dass genau das macht was Du gern möchtest, bissel anpassen müsste man noch. Ich finde es nur gerade nicht... *shit*
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #7  
Alt 17.04.2005, 03:40:32
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: rekursiv alle php dateien kopieren

oh, wäre geil...kein stress, ich hau mich jetzt eh erst mal inne federn...
Mit Zitat antworten
  #8  
Alt 17.04.2005, 04:24:07
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: rekursiv alle php dateien kopieren

Ich finde es nicht, fuck!
Damit Du jetzt aber nicht nackt da stehst, hab ich Dir schnell das gebastelt:
PHP-Code:
<?php
$d 
dir('./');
while(
false !== ($entry $d->read())){
  if(
substr($entrystrlen($entry) - 44) == '.php'){
     
$new_file str_replace('.php''.phps'$entry);
     
$content file_get_contents($entry);
     
$fp fopen('./new/'.$new_file'a');
     
fputs($fp$content);
     
fclose($fp);
  }
}
$d->close();
?>
Großartig kommentieren muss ich wohl nicht *g*
Nur ein Hinweis noch: Du musst die Dateien in ein anderes Verzeichnis kopieren (Oben jetzt einfach Unterverzeichnis "new") und nicht in das selbe in dem das Script liegt, sonst gehts *zzzzzziiiiiipppppppp* und dein Ordner ist voller Müll :-)
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #9  
Alt 17.04.2005, 09:54:24
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: rekursiv alle php dateien kopieren

wow, danke baby!
Mit Zitat antworten
  #10  
Alt 17.04.2005, 11:15:02
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: rekursiv alle php dateien kopieren

okay, eben habe ich meine faulheit überwinden können, weil so schwer könnts ja nicht sein...so, machts nun auch wirklich rekursiv...

PHP-Code:
function php2phps$dir $indent '&nbsp;&nbsp;&nbsp;' ) {

    
$d dir$dir );
    echo 
$indent '<b>' $d->path ":</b><br>";
    while( 
false !== ($f $d->read()) ) {
        
        if( 
is_dir$dir '/' $f ) && $f != "." && $f != ".." ) {
            
            
php2phps$dir '/' $f $indent $indent );
            
        } elseif( 
substr$f strlen$f ) - ) == ".php" ) { 
            
            
copy$dir '/' $f $dir '/' $f 's' );
            echo 
$indent $indent $f ' => ' $f 's<br>';
            
        }
        
    }


edit: bevor ichs vergesse: diese funktion steht unter der "no-whining-license" - ihr könnt sie benutzen und damit machen wie und was ihr wollt - aber kommt nicht zu mir und beschwert euch.

Geändert von feuervogel (17.04.2005 um 11:33:52 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Apache2 parst keine PHP Dateien im virtuellen Host Tino Apache HTTP-Server 0 14.04.2005 17:51:26
dateien per php auf server laden Wesley PHP für Fortgeschrittene und Experten 11 15.10.2004 11:14:58
PHP Upload grosser Dateien / timeout NewGen PHP für Fortgeschrittene und Experten 2 17.05.2004 15:33:57
pdf oder ps Dateien aus PHP anne PHP Grundlagen 0 17.11.2003 18:39:00
Mit php im Intranet Dateien zw. Servern verschieben ap_rs PHP für Fortgeschrittene und Experten 0 17.12.2002 16:35:16


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:12:22 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt