Autor Zpráva
tomkat
Profil *
Zdravím! Mám 2 na sobě nezávislé formuláře. Jediné, co mají společné, že jejich vyhodnocení se posílá na jednu stránku, kde jsou 2 zpracovávací skripty. Příklad:
<?php
$vystup1 = $_POST['vystup1'];
$text = fopen("soubor1.txt", "w");
fwrite($text, $vystup1);
FClose($text);
?>

<?php
$vystup2 = $_POST['vystup2'];
$text = fopen("soubor2.txt", "w");
fwrite($text, $vystup2);
FClose($text);
?>

Problém nastane, že když tam odešlu třeba jen jeden formulář tak se aktivují oba skripty. Je na to nějaké řešení, abych fungoval jen te skript, který zrovna potřebuju a nemusel každý ten skript dávat na jinou stránku??
Cup
Profil
<?php
if(isset($_POST['vystup1'])) // kdyz je odeslan(isset) tak proved 
{
$vystup1 = $_POST['vystup1'];
$text = fopen("soubor1.txt", "w");
fwrite($text, $vystup1);
FClose($text);
}

if(isset($_POST['vystup2'])) // kdyz je odeslan(isset) tak proved 
{
$vystup2 = $_POST['vystup2'];
$text = fopen("soubor2.txt", "w");
fwrite($text, $vystup2);
FClose($text);
}

?>

tomkat
Profil *
Díky

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: