Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Połączenie formularzy
shogzje
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 22.12.2007

Ostrzeżenie: (0%)
-----


Witam. Mam pytanie - w jaki sposób mógłbym zmodyfikować kody dwóch formularzy z dwóch plików w taki sposób, aby pojawiły się dwa okienka do wpisywania danych, ale aby po ich wpisaniu potwierdzał je jeden przycisk i dane z jednego okienka wędrowały do jednego pliku, a z drugiego - do drugiego pliku (nie wiem czy jest powyższe zdanie zrozumiałe, ale zaraz spróbuję to lepiej wyjaśnić).

Kod
<?php
     $pole1 = trim($_POST['pole1']);
     if(empty($pole1)) {
     echo '<form>{form do wpisywania danych}{przycisk}
     </form>';
     }
     else {
        
         $dane = $pole1."\n";
         $file = "1.txt";
         $dane2=file_get_contents($file);
         $fp = fopen($file, "a");
         flock($fp, 2);
         fwrite($fp, $dane);
         flock($fp, 3);
         fclose($fp);
        
     }


Kod
<?php
     $pole1 = trim($_POST['pole1']);
     if(empty($pole1)) {
     echo '<form>{form do wpisywania danych}{przycisk}
     </form>';
     }
     else {
        
         $dane = $pole1."\n";
         $file = "2txt";
         $dane2=file_get_contents($file);
         $fp = fopen($file, "a");
         flock($fp, 2);
         fwrite($fp, $dane);
         flock($fp, 3);
         fclose($fp);
        
     }


Oto dwa kody dwóch różnych plików. W jednym jest formularz, który zapisuje dane do 1.txt, a drugim formularz zapisujący dane do 2.txt. Chciałbym jednak oba formularze wrzucić na jedną stronę i dać tylko jeden przycisk zatwierdzający zapis. W jaki sposób mam połączyć oba kody?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Siner
post
Post #2





Grupa: Zarejestrowani
Postów: 159
Pomógł: 6
Dołączył: 2.01.2004

Ostrzeżenie: (0%)
-----


Zmień nazwę pola np $_POST['pole1'] dla pierwszego elementu z formularza, a $_POST['pole2'] dla drugiego.
Później zapisuj dane do odpowiednich plików sprawdzając nazwę.
Go to the top of the page
+Quote Post
shogzje
post
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 22.12.2007

Ostrzeżenie: (0%)
-----


W sumie gdybym trochę pomyślał, też bym mógł do tego dojść. (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Na przyszłość będę nieco więcej kombinował, niż leciał od razu po gotowiec. Thx.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.09.2025 - 15:13