ist gerade angekommen
In Datein reinschreiben
Hallo,
ich hoffe das ihr mir vl helfen könnt. Die leute von KC hatten leider keine lösung für mich.
Mein Problem:
Es gibt eine textbox in der datei fahrerlager_edit.htm. Der Inahlt der Textbox soll per klick aufm button in eine txt datei reingeschriben werden. DIe txt datei wurde einer variable zugewiesen und diese variable bekommt zwar beim klick aufm button den inhalt der txt datei aber bein erneutem laden der seite verschwindet sie wieder und das soll sie nicht.
Hire nochma der ganze code:
fahrerlager.htm
fahrerlager_edit.htm
fahrerlager.php
ich hoffe ihr könnt mir helfen
lg
ich hoffe das ihr mir vl helfen könnt. Die leute von KC hatten leider keine lösung für mich.
Mein Problem:
Es gibt eine textbox in der datei fahrerlager_edit.htm. Der Inahlt der Textbox soll per klick aufm button in eine txt datei reingeschriben werden. DIe txt datei wurde einer variable zugewiesen und diese variable bekommt zwar beim klick aufm button den inhalt der txt datei aber bein erneutem laden der seite verschwindet sie wieder und das soll sie nicht.
Hire nochma der ganze code:
fahrerlager.htm
|
|
Quellcode |
1 2 3 4 5 6 7 |
... <td class="left"><center> <img src="../upload_files/IMG/1photo_ferrari.jpg"></A> <br> <b><u>Scuderia Ferrari Marlboro</u></b><br> #03 $ferrari1 <br> #04 $ferrari2 </center></td> ... |
fahrerlager_edit.htm
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
<br> <table width="80%" class="standard" cellspacing="1" cellpadding="4" align="center"> <tr> <td class="heads" align="center" colspan="2">Adminmenue</td> <tr> <td class="left"><center> <p>Bitte den Namen fuer das jeweilige Auto eintragen !</p> <br> <form name="formular1" method="post" action="../upload_files/include.php?path=fahrerlager"> .... ferrari Nr. 1 : <input type="text" size="25" maxLength="50" name="ferrari1" value="$ferrari1" > <br> ferrari Nr.2: <input type="text" size="25" maxLength="50" name="ferrari2" value="$ferrari2" > .... <br> <br> <br> <input type="SubMit" name="button" value="Speichern"> </form> </center></td> </tr> </html> </table> |
fahrerlager.php
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
<?php
$usernick = pkGetUservalue('nick');
$userstatus = pkGetUservalue('status');
if(isset($_POST['button']))
{
$dateinamen3 = "../upload_files/pkinc/public/ferrari1.txt";
$handle3 = fopen ($dateinamen3,"r");
fread ($handle3,filesize ($dateinamen3));
fclose($handle3);
$ferrari1 = $_POST['ferrari1'];
$handle3 = fopen ($dateinamen3,"w");
fwrite($handle3,$ferrari1);
fclose($handle3);
}
if($userstatus=='member'|| $userstatus=='mods'|| $userstatus=='admin')
{
eval("\$site_body.=\"".pkTpl("fahrerlager")."\";");
}
if($userstatus=='admin')
{
eval("\$site_body.=\"".pkTpl("fahrerlager_edit")."\";");
}
?>
|
ich hoffe ihr könnt mir helfen
lg
mittels action sollte das doch gehen.
Bsp:
dann noch das template erweitern mit nen hidden input
Bsp:
|
|
PHP-Quelltext |
1 2 3 4 5 6 |
if (isset($_POST['save'])) $ACTION=$_REQUEST['save'];
else $ACTION='view';
if ($_POST['gosave'])
{
// Dein Codeschnipsel zum speichern
}
|
dann noch das template erweitern mit nen hidden input
|
|
Quellcode |
1 2 |
<input type="submit" name="save" value="Speichern"> <input type="hidden" name="gosave" value="Speichern"> |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »-=LCL=-|BuLLeT|« (5. November 2009, 19:14)
ist gerade angekommen
if (isset($_POST['save'])) $ACTION=$_REQUEST['save'];
else $ACTION='view';
if ($_POST['gosave'])
{
$dateinamen3 = "../upload_files/pkinc/public/ferrari1.txt";
$handle3 = fopen ($dateinamen3,"r");
fread ($handle3,filesize ($dateinamen3));
fclose($handle3);
$ferrari1 = $_POST['ferrari1'];
$handle3 = fopen ($dateinamen3,"w");
fwrite($handle3,$ferrari1);
fclose($handle3);
}
else $ACTION='view';
if ($_POST['gosave'])
{
$dateinamen3 = "../upload_files/pkinc/public/ferrari1.txt";
$handle3 = fopen ($dateinamen3,"r");
fread ($handle3,filesize ($dateinamen3));
fclose($handle3);
$ferrari1 = $_POST['ferrari1'];
$handle3 = fopen ($dateinamen3,"w");
fwrite($handle3,$ferrari1);
fclose($handle3);
}
Ähnliche Themen
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Laberecke "install.php fehlt"
(14. Oktober 2008, 19:17)
-
pkSM Support »-
1.6.1 Installations Fehler
(5. September 2008, 17:11)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Warnung von Kaspersky Internet Security Exploit.HTML.
(10. Februar 2008, 22:23)



