Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Dostęp do formularza po zalogowaniu [php], [php] SESEJE - logowanie [php]
gallardo83
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 5.11.2007

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


Witam
Poporszę o radę jak zrobić coś takiego - mam plik index.php na nim link do formularza i nie chce aby był on dostępny przed logowaniem tylko po zalogowaniu - jak tego dokonać ?

pliki


formularz.php
Kod
<?php session_start();?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Formularz HTML-owy</title>


</head>

<body>

<form action="index.php?page=formularzPHP" method="post" enctype="multipart/form-data" name="formularzHTML-owy"

<table bgcolor="#999999" width="791" border="0" align="center" cellpadding="2" cellspacing="0" id="1">
    <tr>
      <td colspan="4"></td>
    </tr>
    <tr>
      <td colspan="4"><div align="center">
        <h2>Zamawianie ł&oacute;żka </h2>
      </div></td>
    </tr>
    <tr>
      <td colspan="4"><hr size="2" color="#FFFFFF"/></td>
    </tr>
    <tr>
      <td width="11%"><label>
        <div align="left">Imie:</div>
      </td>
          <td width="40%" align="left"><input name="imie" type="text" size="35" />
      </td>
      
      <td width="11%"><label>Nazwisko:</label></td>
      <td width="38%" align="left"><input name="nazwisko" type="text" size="35" />
      </label></td>
    </tr>
    <tr>
      <td><label>
        <div align="left">Kod pocztowy:</div>
      </label></td>
       <td align="left"><input name="kod" type="text" size="10" />
      </label></td>
      
     ......

formularz.php
Kod
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>FormularzPHP</title>
</head>
<body>

<?php
echo"Imie:". $_POST['imie']."<br/>";
echo"Nazwisko: ". $_POST['nazwisko']."<br/>";
echo"Kod pocztowy: ". $_POST['kod']."<br/>";
echo"Miasto: ". $_POST['miasto']."<br/>";
echo"Adres: ". $_POST['adres']."<br/>";
echo"Nr. klienta: ". $_POST['nrklienta']."<br/>";
echo"Rodzaj drewna: ". $_POST['drewno']."<br/>";
echo"Kolor obicia: ". $_POST['kolor']."<br/>";
echo"Dodatki: ". $_POST['dodatki']."    ".$_POST['szuflady']."    ".$_POST['poleczki']."    ".$_POST['lampkanocna']."<br/>";
echo"Uwagi: ". $_POST['uwagi'];
   ?>
  
<?php

$do_kogo = "Przyjaciel <dominik200@poczta.onet.pl>";

$temat = "Zamówienie lózka";

$wiadomosc = 'Imie i nazwisko: '.$_POST['imie'].' '.$_POST['nazwisko']."\n";
$wiadomosc .= 'kod: '.$_POST['kod']."\n";

$naglowki = "Reply-to: Jacus <dominik32@buzi-buzi.pl>";
$naglowki .= "From: Jacus <jacus2323@buzi-buzi.pl>\n";
$naglowki .= "Cc: archiwum_mailingu322@buzi-buzi.com\n";
$naglowki .= "Bcc: kontrola_mailingu@32232buzi-buzi.com\n";

mail($do_kogo, $temat, $wiadomosc, $naglowki);

?>

</body>
</html>

z góry dziekuję za bardzo dokładną podpowiedz
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
kossa
post
Post #2





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


Przygotuj formularz logowania, do logowania skorzystaj z sesji - session" title="Zobacz w manualu PHP" target="_manual i masa przykładów w manualu w komentarzach i u nas na forum, a kiedy user jest zalogowany (zmienne jakaś w sesji ma odpowiednią wartość - do sprawdzania użyj if) wyświetl mu formularz, więcej nie mogę napisać, miałbyś gotowca smile.gif

Łukasz


--------------------
Go to the top of the page
+Quote Post
gallardo83
post
Post #3





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 5.11.2007

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


Nie powiem - jakis mały gotowiec by sie przydał smile.gif bo się nad tym męcze juz cały dzień
Byłbym wdzięczny smile.gif
Pozdrawiam
Go to the top of the page
+Quote Post
marcio
post
Post #4





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


tutaj taki glupi temat zalozony przezemnie gdzie kolega z uw-team mnie nie zrozumial temat.
jesli ma z tego korzystac wiecej osob to zrob to na plikach txt lub na bazie mam nadziej ze wiesz jak wyciagnac login i haslo z bazy/pliku???jak nie to pisz postaram sie pomoc


--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 21:59