PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   Dateien aus Ortner lesen und schreiben (http://www.selfphp.de/forum/showthread.php?t=18416)

jasonpetra 11.01.2008 15:31:48

Dateien aus Ortner lesen und schreiben
 
HI,

kann mir jemand ein Tutorial empfehlen oder
sagen, wo beschrieben ist, wie man Dateien aus einem
Ortner liest, das heißt, welche Dateien im Ortner stehen?

Wie man diese Dateien öffnet, will sie dann mit dem FCKeditor bearbeiten
und wieder speichert?

Habe auf meiner Homepage einen Ortner, in dem die Dateien
stehen, die zum bearbeiten sind, möchte diese Dateien anzeigen
lassen und per klick im FCKeditor bearbeiten und anschließend wieder
speichern.

Kann mir da jemand weiter helfen?

Dank im voraus
Chris

jasonpetra 11.01.2008 15:52:07

AW: Dateien aus Ortner lesen und schreiben
 
Ok, hab jetzt das mit dem lesen und schreiben einigermassen
raus bekommen.

Jetzt gehts nur noch darum, wie das Verzeichnis
(auslesen mit getcwd, hoffe ich)
in ein Formular mit Listmenü bekomme.

Opendix 11.01.2008 16:07:13

AW: Dateien aus Ortner lesen und schreiben
 
www.php.net/scandir

Greenleon 11.01.2008 17:35:15

AW: Dateien aus Ortner lesen und schreiben
 
Btw. Es heisst Ordner

jasonpetra 12.01.2008 00:00:30

AW: Dateien aus Ortner lesen und schreiben
 
Kann jetzt den Ordne auslesen und anzeigen :

PHP-Code:

<?php
$handle
=opendir ("../includes/"); 

echo 
"Verzeichnisinhalt:<br>"

while (
$datei readdir ($handle)) { 

 echo 
"$datei<br>";


?>


<?php
closedir
($handle);

?>

Nur wie bekomme ich jetzt das ganze in
ein Formular mit einem jumpMenu?

Opendix 12.01.2008 04:20:24

AW: Dateien aus Ortner lesen und schreiben
 
PHP-Code:

$files scandir('deinPfad');
foreach(
$files as $key => $ value)
{
    echo 
'<option>' $value '</value>';


irgendwie so... hätte ich 2 Promile weniger könnte ich dir auch sagen ob das so funktioniert... aber müsst eigentlich :S

knight1 12.01.2008 07:09:15

AW: Dateien aus Ortner lesen und schreiben
 
Zitat:

Zitat von Opendix (Beitrag 111262)
PHP-Code:

$files scandir('deinPfad');
foreach(
$files as $key => $ value)
{
    echo 
'<option>' $value '</value>';


irgendwie so... hätte ich 2 Promile weniger könnte ich dir auch sagen ob das so funktioniert... aber müsst eigentlich :S

Hi,
scandir() liefert ein numerisch Indiziertes Array zurück.
Man kann die einzelnen Verzeichniseinträge also mit Zahlen ansprechen.
In diesem Fall würde für den Verzeichniseintrag . das Array so aussehen: $files[0] usw.

Eine einfache Variante wäre auch folgendes:

PHP-Code:

$files scandir('deinPfad');
for(
$x=0;$x<count($files);$x++)
{
    echo 
'<option>' $value '</option>';



Kai aka Knight1

jasonpetra 12.01.2008 12:26:08

AW: Dateien aus Ortner lesen und schreiben
 
Habs jetzt so gelöst:

PHP-Code:

 <?php
    $handle
=opendir ("../includes/"); 
    echo 
"Datei wählen : "
    
?>
        <select name="list" id="list">
        <option value=""></option>
    <?php
while ($datei readdir ($handle)) {  
?>
    <option value="<?php echo $datei?>" selected="selected"><?php echo $datei?></option>
    <?php

?>

Hab nun noch ein problem und zwar
lese ich die Datein aus und will sie mit
dem FCKeditor bearbeiten.

Auslesen funtkioniert, nur im FCKeditor
steht dann oben die Fehlermeldung :

Warning: htmlspecialchars() expects parameter 1 to be string, resource given in C:\wamp\www\FCKeditor\fckeditor_php5.php on line 58

Wenn ich was von meiner mysql Tabelle auslese funktioniert es.

Lese die Datei so aus :

PHP-Code:

if (isset($_POST['selectdatei'])) {
   
$datei "../includes/".$_POST['list'];
   
$text fopen($datei,"r");
   echo 
$text;
   exit();
    } 



Alle Zeitangaben in WEZ +2. Es ist jetzt 16:30:50 Uhr.

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