Autor Zpráva
karlos
Profil *
Mam tento zdroják a potřebuji aby po zmačknutí tlačítka submit se mi upravenej text z arei zapsal zpět do souboru protection.php poradí mě někdo ?
:::
<FORM Name="frmMain" form action= "" method="post">
<textarea rows="10" cols="100">
<?php
$fp = FOpen ('protection.php', 'r');
$text = FRead ($fp, FileSize('protection.php'));
print $text;
?>
karlos
Profil *
oprava nezkopírovalo se mě to celí ::::
<FORM Name="frmMain" form action= "?????" method="post">
<textarea rows="10" cols="100">
<?php
$fp = FOpen ('protection.php', 'r');
$text = FRead ($fp, FileSize('protection.php'));
print $text;
?>
</textarea>
<input type="submit" class=bluebutton value="Odeslat">&nbsp;&nbsp;&nbsp;<input type="Reset" class=bluebutton value="Vymazat"></center>
</form>
Hugo
Profil
if ($_POST['submit'] == 'Odeslat')
{
$fp = FOpen ('protection.php', 'w');
FPutS ($fp, $_POST['frmMain']);
FClose ($fp);
}

Snad je to dobre
karlos
Profil *
jo ale kam a jak to zakomponovat
karlos
Profil *
nenapíše mi někdo jak by to mělo vypadat celé ?
Tomik
Profil
<?

if ($_POST['submit'] == 'Odeslat')
{
$fp = FOpen ('protection.php', 'w');
FPutS ($fp, $_POST['frmMain']);
FClose ($fp);
echo "Vámi zadané hodnoty byly uloženy do souboru protection.php.";
}
else
{
?>
<FORM Name="frmMain" form action= "?????" method="post">
<textarea rows="10" cols="100">
<?
$fp = FOpen ('protection.php', 'r');
$text = FRead ($fp, FileSize('protection.php'));
print $text;
?>
</textarea>
<input type="submit" class=bluebutton value="Odeslat">&nbsp;&nbsp;&nbsp;<input type="Reset" class=bluebutton value="Vymazat"></center>
</form>
<?
}



Jo a místo "???" - tj. action u toho formuláře odkaž na ten samý soubor - pokud budeš mít tento text např. v soubor.php ,
tak ten formulář namiř na (do pole action napiš) soubor.php.

Toť vše. Snad to bude fungovat.
karlos
Profil *
jo takle sem to udělal a nad textareou ve stránce mě to vypisuje toto :::::
Notice: Undefined index: submit in c:\inet_srv\http\doc_root\php\index.php on line 2
Tomik
Profil
k tomu inputu přidej name=submit.
karlos
Profil *
díky už to maká
Toto téma je uzamčeno. Odpověď nelze zaslat.