Hi Leute.
Hoffe ich erwische hier das richtige Forum.
Hab die sufu genutzt sowie google aber wie immer 100% falsch gesucht![Frown](https://www.php-resource.de/forum/core/images/smilies/frown.gif)
Also ich hab ein sehr einfaches und simples system geschrieben wo man neue Datein Anlegen kann.
Zur zeit nur php, hmtl, js. Wobei ich es auf die begrenzt hab bzw nur für die eine auswahl gemacht habe.
Funktioniert auch einwandfrei...
Ist net perfekt geschrieben aber es geht und nur das ist wichtig ![Wink](https://www.php-resource.de/forum/core/images/smilies/wink.gif)
1)
Jetzt würd ich gerne eine Übersichtsseite schreiben wo in einem bestimmmten Verzeichniss alle Datein aufgelistet werden.
Keine Ordner oder sonst was. Wirklich nur die Datein.
Gibt es dazu eine möglichkeit und kann mir einer einen Link oder z.b. einen Code-Beispiel reinstellen![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
2)
Nochmal eine Übersichtseite wo er allerdings die namen und endung ausfiltern kann... d.h. Das ich z.b. rechts dann einen button bearbeiten hab und dort der name übernommen wird...
damit ich sie in mein Fertiges Script einbauen kann
seiten_edit.
Dies kann schon seiten öffnen in einem Textfeld und auch bearbeiten. (no ein kleiner bug aber dazu kommt meine frage gleich![Wink](https://www.php-resource.de/forum/core/images/smilies/wink.gif)
3)
Kann wie das erstellen auch Seiten löschen??? d.h. man ließt wieder einen bestimmten Ordner aus und kann dann z.b. eine Datei davon löschen durch auswahl???
4)
So zu meinen
seiten_edit Problem![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
immer wenn ich dann sumit drücke fügt er mir bei allen links in der datie wie z.B.
<a href="test.com">hallo"hallo"hallo</a>
diese art von strichen ein \
nach den ersten speichern
<href=\"test.com\">hallo\"hallo\"hallo</a>
nach den zweiten speichern
<href=\\\"test.com\\\">hallo\\\"hallo\\\"hallo</a>
usw...
gibt es da eine lösung das zu ändern???
mfg he1OO
Hoffe ich erwische hier das richtige Forum.
Hab die sufu genutzt sowie google aber wie immer 100% falsch gesucht
![Frown](https://www.php-resource.de/forum/core/images/smilies/frown.gif)
Also ich hab ein sehr einfaches und simples system geschrieben wo man neue Datein Anlegen kann.
Zur zeit nur php, hmtl, js. Wobei ich es auf die begrenzt hab bzw nur für die eine auswahl gemacht habe.
Funktioniert auch einwandfrei...
if($_POST['submit']) {
$name = $_POST['name'];
$endu = $_POST['endu'];
$file = ("./test/$name.$endu");
$fp = fopen ($file, "a");
redirect("admincenter.php?site=seite_neu","Successfully updated.");
}
else {
echo'<h2>Neue Seite</h2>';
echo'<form method="post" action="admincenter.php?site=seite_neu">
<table cellpadding="4" cellspacing="0">
<tr>
<td>Name:</td>
<td><input type="text" name="name" value="Seiten Name" size="30" class="form_off" onFocus="this.className=\'form_on\'" onBlur="this.className=\'form_off\'"></td>
</tr>
<tr>
<td>Endung:</td>
<td>
<input checked="checked" type="radio" name="endu" value="php" /> php Datei
<input type="radio" name="endu" value="html" /> html Datei
<input type="radio" name="endu" value="js" /> js Datei
</td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="submit" value="Seite anlegen"></td>
</tr>
</table>
</form>';
}
$name = $_POST['name'];
$endu = $_POST['endu'];
$file = ("./test/$name.$endu");
$fp = fopen ($file, "a");
redirect("admincenter.php?site=seite_neu","Successfully updated.");
}
else {
echo'<h2>Neue Seite</h2>';
echo'<form method="post" action="admincenter.php?site=seite_neu">
<table cellpadding="4" cellspacing="0">
<tr>
<td>Name:</td>
<td><input type="text" name="name" value="Seiten Name" size="30" class="form_off" onFocus="this.className=\'form_on\'" onBlur="this.className=\'form_off\'"></td>
</tr>
<tr>
<td>Endung:</td>
<td>
<input checked="checked" type="radio" name="endu" value="php" /> php Datei
<input type="radio" name="endu" value="html" /> html Datei
<input type="radio" name="endu" value="js" /> js Datei
</td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="submit" value="Seite anlegen"></td>
</tr>
</table>
</form>';
}
![Wink](https://www.php-resource.de/forum/core/images/smilies/wink.gif)
1)
Jetzt würd ich gerne eine Übersichtsseite schreiben wo in einem bestimmmten Verzeichniss alle Datein aufgelistet werden.
Keine Ordner oder sonst was. Wirklich nur die Datein.
Gibt es dazu eine möglichkeit und kann mir einer einen Link oder z.b. einen Code-Beispiel reinstellen
![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
2)
Nochmal eine Übersichtseite wo er allerdings die namen und endung ausfiltern kann... d.h. Das ich z.b. rechts dann einen button bearbeiten hab und dort der name übernommen wird...
damit ich sie in mein Fertiges Script einbauen kann
seiten_edit.
Dies kann schon seiten öffnen in einem Textfeld und auch bearbeiten. (no ein kleiner bug aber dazu kommt meine frage gleich
![Wink](https://www.php-resource.de/forum/core/images/smilies/wink.gif)
3)
Kann wie das erstellen auch Seiten löschen??? d.h. man ließt wieder einen bestimmten Ordner aus und kann dann z.b. eine Datei davon löschen durch auswahl???
4)
So zu meinen
seiten_edit Problem
![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
if($_POST['submit']) {
$file = ("../page.css");
$fp = fopen ($file, "w");
fwrite ($fp, $_POST['page']);
fclose($fp);
redirect("admincenter.php?site=style","Successfully updated.");
}
else {
echo'<h2>Page-Style</h2>';
$file = ("../page.css");
$size = filesize($file);
$fp = fopen ($file, "r");
$page = fread($fp, $size);
fclose($fp);
echo'<form method="post" action="admincenter.php?site=style">
<table cellpadding="0" cellspacing="3">
<td>
Page-Style: Keine Klassen Löschen! Änderungen werden sofort auf der Homepage geändert. Vor dem bearbeiten Backup erstellen!<br>
<textarea name="page" cols="100" rows="30" class="form_off" onFocus="this.className=\'form_on\'" onBlur="this.className=\'form_off\'">'.$page.'</textarea>
</td>
</tr>
<tr><td><input type="submit" name="submit" value="update"></td></tr>
</table>
</form>';
}
$file = ("../page.css");
$fp = fopen ($file, "w");
fwrite ($fp, $_POST['page']);
fclose($fp);
redirect("admincenter.php?site=style","Successfully updated.");
}
else {
echo'<h2>Page-Style</h2>';
$file = ("../page.css");
$size = filesize($file);
$fp = fopen ($file, "r");
$page = fread($fp, $size);
fclose($fp);
echo'<form method="post" action="admincenter.php?site=style">
<table cellpadding="0" cellspacing="3">
<td>
Page-Style: Keine Klassen Löschen! Änderungen werden sofort auf der Homepage geändert. Vor dem bearbeiten Backup erstellen!<br>
<textarea name="page" cols="100" rows="30" class="form_off" onFocus="this.className=\'form_on\'" onBlur="this.className=\'form_off\'">'.$page.'</textarea>
</td>
</tr>
<tr><td><input type="submit" name="submit" value="update"></td></tr>
</table>
</form>';
}
<a href="test.com">hallo"hallo"hallo</a>
diese art von strichen ein \
nach den ersten speichern
<href=\"test.com\">hallo\"hallo\"hallo</a>
nach den zweiten speichern
<href=\\\"test.com\\\">hallo\\\"hallo\\\"hallo</a>
usw...
gibt es da eine lösung das zu ändern???
mfg he1OO
Kommentar