Hallo zusammen,
ich verwende folgendes Script um Textdateien online zu beabeiten:
<?php
if (!isset($_POST['text'])) $_POST['text'] = "";
if (isset($_POST['submit']))
{
// Text in Textdatei ablegen
$fp = fopen("random.txt", "w");
if ($fp)
{
fputs($fp, $_POST['text']);
fclose($fp);
echo "TXT-Datei wurde gespeichert. Bitte in der Anwendung online testen!<br><br>";
} else {
echo "Fehler: kann TXT-Datei nicht öffnen<br>";
}
} else {
$fp = fopen("random.txt", "r");
if ($fp)
{
$_POST['text'] = '';
while(!feof($fp))
{
$_POST['text'] .= fgets($fp);
}
fclose($fp);
}
echo '
<textarea name="text" rows="50" cols="100" style="font:11px courier; width: 100%">' . $_POST['text'] . '</textarea>';
}
?>
Dieses ist in der member_uploadform.html eingebaut. Wie man sehen kann, wird die random.txt
aufgerufen, die man bearbeiten kann, dass Problem wäre, dass jeder User die gleiche Datei bearbeiten würde, so kann man ja folgendes angeben:
random{cat_id}.txt
, aber ich muss dann immer soviele Textdateien anlegen wie auch Kategorien vorhanden sind. Ist das möglich das dies automatisch geschieht, bei dem Aufruf der member_uploadform.html?
Also Quasi soll das so sein,
Ein User meldet sich an, er will nun ein Bild hochladen, bei dem Aufruf der member_uploadform.html wird dann nun automatisch die Textdatei "randomXX.txt" in dem Ordner "data/txt/" angelegt. Der User hat nun die Chance diese im Uploadormular zu bearbeiten.
Ginge das?
Ich bitte um Hilfe
Mit freundlichen Grüßen
benny