|
| Autor |
Nachricht |
Tijan Helfer [User]

Anmeldung: 02.05.06 Beiträge: 150
|
Verfasst am: 06.05.2007, 17:09 Titel: datei schreiben |
|
|
Hallöchen,
ich möchte in eine php Datei von einem textarea schreiben und dort auch ausgeben.
Ausgabe funktioniert, schreiben leider nicht.
| Code: | <?php
$uname = $_SESSION["adv_uname"];
$file = "profile/".$uname.".inc.php";
$fp = fopen($file, "r");
$profil = fread($fp, filesize($file));
fclose($fp);
?>
<form method="post" action="profil.php">
<textarea name="text" cols="60" rows="60"><? echo $profil; ?></textarea>
<input type="submit" name="senden" value="Speichern">
</form>
<?
if(isset($_POST['senden']))
{
$fp = fopen("profile/".$uname.".inc.php","w");
flock($fp, 2);
fputs($fp, $_POST['text']);
fclose($fp);
}
?> |
|
|
| Nach oben |
|
 |
stechnik Stammuser [User]

Anmeldung: 28.04.07 Beiträge: 42
|
Verfasst am: 06.05.2007, 19:39 Titel: Re: datei schreiben |
|
|
Hallo,
wie sieht es mit den Dateirechten aus?
MFG
| Tijan hat folgendes geschrieben: | Hallöchen,
ich möchte in eine php Datei von einem textarea schreiben und dort auch ausgeben.
Ausgabe funktioniert, schreiben leider nicht.
| Code: | <?php
$uname = $_SESSION["adv_uname"];
$file = "profile/".$uname.".inc.php";
$fp = fopen($file, "r");
$profil = fread($fp, filesize($file));
fclose($fp);
?>
<form method="post" action="profil.php">
<textarea name="text" cols="60" rows="60"><? echo $profil; ?></textarea>
<input type="submit" name="senden" value="Speichern">
</form>
<?
if(isset($_POST['senden']))
{
$fp = fopen("profile/".$uname.".inc.php","w");
flock($fp, 2);
fputs($fp, $_POST['text']);
fclose($fp);
}
?> |
|
_________________ Steffen Becker
Thüringer Webhosting
www.thnetz.de
|
|
| Nach oben |
|
 |
Tijan Helfer [User]

Anmeldung: 02.05.06 Beiträge: 150
|
Verfasst am: 06.05.2007, 21:17 Titel: |
|
|
Die habe ich zur Sicherheit schon auf 777 gesetzt (für Verzeichnis und Dateien).
Bist du auch der Meinung, dass das Script funktionieren müsste?
Ich habe kein Schimmer an was das liegen könnte...
|
|
| Nach oben |
|
 |
Tijan Helfer [User]

Anmeldung: 02.05.06 Beiträge: 150
|
Verfasst am: 06.05.2007, 23:52 Titel: |
|
|
Wenn ich die Datei direkt aufrufen möchte kommt dieser Fehler:
Premature end of script headers: admin.inc.php 
|
|
| Nach oben |
|
 |
stechnik Stammuser [User]

Anmeldung: 28.04.07 Beiträge: 42
|
Verfasst am: 07.05.2007, 20:52 Titel: |
|
|
Hallo,
Habe deinen Script mal ausprobiert, läuft super.
lasse mal einen debugger mitlaufen.
MFG
| Tijan hat folgendes geschrieben: | Wenn ich die Datei direkt aufrufen möchte kommt dieser Fehler:
Premature end of script headers: admin.inc.php  |
_________________ Steffen Becker
Thüringer Webhosting
www.thnetz.de
|
|
| Nach oben |
|
 |
Tijan Helfer [User]

Anmeldung: 02.05.06 Beiträge: 150
|
Verfasst am: 07.05.2007, 21:38 Titel: |
|
|
wat wie wo warum weshalb?
ok danke das gibt mut bzw ich weiss wo ich nicht suchen brauche...
|
|
| Nach oben |
|
 |
|
|