Autor Zpráva
swetko
Profil
dobry den

mam kod:

function adresa() {
echo ("<form method="post" action="".$menos."">");
}

premenna $menos je meno suboru ktory chcem po spusteni otvorit

napise mi Undefined variable: menos...
roberta
Profil
premennu $menos asi nemáš nikde inicializovanú
pred tvojim kódom by si mal do nej priradiť adresu stránky, ktorá ti spracuje ten formulár...

function adresa() {
$menos = "adresa-stránky";
echo ("<form method="post" action="".$menos."">");
}
k
Profil *
function adresa ($menos = "adresa"){
echo ("<form method="post" action="".$menos."">");
}
swetko
Profil
ono to vyzera nejak takto

<h3>vytvor subor s timto menom:</h3>
<?adresa();?>
<input type="text" name="nazov">
<p><b>do suboru co si vytvoril zapis:</b><br>
<textarea rows="5" name="slova">
<input type="submit" value="odoslat">
</form>

<?
@$menos=$_REQUEST['nazov'].".html";
if (empty ($_REQUEST['nazov'])) {
echo ("nezadal si nazov suboru");
return;
}
else {
$subor=fopen($menos,"a+");
}

@$data=$_REQUEST['slova'];
$stranka=fopen($menos,"r+");
fwrite($stranka,$data);
fclose($stranka);

function adresa() {
echo ("<form method="get" action="".$menos."">");
}
?>

myslel som ze to takto pojde, ale vlastne nie..
nightfish
Profil
function adresa() {
global $menos;
echo ("<form method="get" action="".$menos."">");
}
swetko
Profil
nightfish
dakujem
Toto téma je uzamčeno. Odpověď nelze zaslat.