PHP zu blöd für Punktdateien?

schlang

Grünschnabel
Hallo Leute,

PHP:
<?
$editfile=".htaccess";

if(isset($_GET['do']))
{
$fp=fopen($editfile, "w+");
$logline=$_POST['value'];
fputs($fp,$logline);
fclose($fp);
}

print"<u>Datei $editfile bearbeiten</u><br />
<form action=\"$php_self?do\" method=\"post\">
<textarea rows=\"6\" name=\"value\" cols=\"50\">";
readfile($editfile);
print"</textarea><br /><br />
<input type=\"submit\" value=\"Abschicken\">
</form>";
?>

Die .htaccess hat für Testzwecke chmod 777
Warum lässt sie sich nicht einmal auslesen? Danke für die Hilfe...
 
funktioniert, vielen dank ;)

wenn wir schon bei .htaccess sind, ich habe ein ftp script gebastelt, mit dem sich auch alles hochladen lässt, nur eben .htaccess files nicht.

PHP:
elseif($upload) {
		if(!$localfile) { die("Bitte eine Datei angeben!"); }
		$src=$_FILES['localfile']['tmp_name'];
		$dest=$_FILES['localfile']['name'];
		// $file = substr( strrchr( $localfile, "\\" ), 1 );
		$put_thingy = $current_dir . "/" . $file;
		ftp_put("$ftp", "$put_thingy$dest", "$src", FTP_BINARY) or die("Upload fehlgeschlagen!");
		echo funk_die(normal);
		echo "<br><br>";
		echo "Die Datei<br><br><b>$put_thingy$dest</b><br><br> wurde hochgeladen!";
		}
 
Check vor dem Upload, ob die Datei mit einem Punkt beginnt, wenn ja kürz ihn weg, dann lade es hoch und füge, falls die Datei mit einem Punkt begann, den besagten Punkt wieder hinzu. Dann sollte das klappen.
 
Zurück