Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]instrukcja if, zapis do pliku lub połączenie z bazą danych
pablo_83
post
Post #1





Grupa: Zarejestrowani
Postów: 200
Pomógł: 16
Dołączył: 11.01.2009
Skąd: wrocław

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


witam mam taki problemik, posiadam formularz z którego dane będą zapisywane do bazy danych, umieściłem w nim dodatkowy checkbox po zaznaczeniu którego formularz ma być zapisany do pliku a nie do bazy danych.
Napisałem taki skrypt jednak nie działa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) , poposzę o pomoc
chceckbox w formularzu --
  1. <input type="checkbox" name="zapis" value="zapis" />Zapisz do pliku


  1. <?php
  2. $zapis = $_POST['zapis'];
  3. $user = $_POST['login'];
  4. $haslo = $_POST['haslo'];
  5. $dane = $user.$haslo;
  6.  
  7. if (isset ($_POST['zapis'])
  8.  
  9.                        $file = "baza.txt";
  10.                          $fp = fopen($file, "a");
  11.                        flock($fp, 2);
  12.                        fwrite($fp, $dane);
  13.                        flock($fp, 3);
  14.                        echo ("Zapis do pliku udany");
  15.          )
  16. else {
  17.        $con = mysql_connect ("mysql3.yoyo.pl","$user","$haslo") ;
  18.        mysql_select_db ("db772113") ;
  19.         //    if (!$con) echo ("Nie mogę nawiązać połączenia");
  20.         //    else {
  21.            echo ("Połączono z bazą danych");//}
  22.        mysql_close() or die(mysql_error());
  23.        }
  24.        
  25. ?>

dane zapisywane do pliku (hasło, user) są narazie tylko przykładowe, w momencie kiedy instrukcja będzie działać poprawnie wprowadzę docelowe zmiany
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




  1. <?php
  2. if (isset($_POST['zapis']) && $_POST['zapis']=='zapis')
  3. ?>


Bład skłądni. BRakowało ci )
Go to the top of the page
+Quote Post

Posty w temacie


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: 10.10.2025 - 23:52