![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 1 Dołączył: 5.03.2008 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Siema, mam oto taki maly skrypcik
Chiałbym zeby przy jego uruchomieniu byly widoczne tylko pola do wpisywania danych, a po ich uzupelnieniu, tylko wpisane wczesniej dane z góry dzieki za pomoc Kod <form action="index.php " method="post">
<br /> <h3>Kierowca</h3> </td></tr> <tr><td>Imie </td> <td> <input type="text" name="imie" maxlenght="20" size="20"> <br /></td></tr> <tr><td>Nazwisko</td> <td> <input type="text" name="nazwisko" maxlenght="20" size="20"> <br /></td></tr> <tr><td>nr Dowodu </td> <td> <input type="text" name="dowod" maxlenght="15" size="15"> <br /></td></tr> <tr><td>nr Samochodu </td> <td> <input type="text" name="nr_samochodu" maxlenght="15" size="15"> <br /></td></tr> <tr><td>nr Naczepy </td> <td> <input type="text" name="nr_naczepy" maxlenght="15" size="15"> <br /></td></tr> <tr><td>Telefon </td> <td> <input type="text" name="telefon" maxlenght="15" size="15"> <br /></td></tr> <tr><td colspan="2"><input type="submit" value="Zapisz"></td></tr> </form> <?php $imie=$_POST['imie']; $_SESSION['imie']= $imie; $nazwisko=$_POST['nazwisko']; $_SESSION['nazwisko']= $nazwisko; $dowod=$_POST['dowod']; $_SESSION['dowod']= $dowod; $nr_samochodu=$_POST['nr_samochodu']; $_SESSION['nr_samochodu']= $nr_samochodu; $nr_naczepy=$_POST['nr_naczepy']; $_SESSION['nr_naczepy']= $nr_naczepy; $telefon=$_POST['telefon']; $_SESSION['telefon']= $telefon; echo "Imie: ".$imie; echo "<br />"; echo "Nazwisko: ".$nazwisko; echo "<br />"; echo "Dowod: ".$dowod; echo "<br />"; echo "nr Samochodu: ".$nr_samochodu; echo "<br />"; echo "nr Naczepy: ".$nr_naczepy; echo "<br />"; echo "nr Telefon: ".$telefon; ?> |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Siema, mam oto taki maly skrypcik Chiałbym zeby przy jego uruchomieniu byly widoczne tylko pola do wpisywania danych, a po ich uzupelnieniu, tylko wpisane wczesniej dane z góry dzieki za pomoc Kod <form action="index.php " method="post"> <br /> <h3>Kierowca</h3> </td></tr> <tr><td>Imie </td> <td> <input type="text" name="imie" maxlenght="20" size="20"> <br /></td></tr> <tr><td>Nazwisko</td> <td> <input type="text" name="nazwisko" maxlenght="20" size="20"> <br /></td></tr> <tr><td>nr Dowodu </td> <td> <input type="text" name="dowod" maxlenght="15" size="15"> <br /></td></tr> <tr><td>nr Samochodu </td> <td> <input type="text" name="nr_samochodu" maxlenght="15" size="15"> <br /></td></tr> <tr><td>nr Naczepy </td> <td> <input type="text" name="nr_naczepy" maxlenght="15" size="15"> <br /></td></tr> <tr><td>Telefon </td> <td> <input type="text" name="telefon" maxlenght="15" size="15"> <br /></td></tr> <tr><td colspan="2"><input type="submit" value="Zapisz"></td></tr> </form> <?php $imie=$_POST['imie']; $_SESSION['imie']= $imie; $nazwisko=$_POST['nazwisko']; $_SESSION['nazwisko']= $nazwisko; $dowod=$_POST['dowod']; $_SESSION['dowod']= $dowod; $nr_samochodu=$_POST['nr_samochodu']; $_SESSION['nr_samochodu']= $nr_samochodu; $nr_naczepy=$_POST['nr_naczepy']; $_SESSION['nr_naczepy']= $nr_naczepy; $telefon=$_POST['telefon']; $_SESSION['telefon']= $telefon; echo "Imie: ".$imie; echo "<br />"; echo "Nazwisko: ".$nazwisko; echo "<br />"; echo "Dowod: ".$dowod; echo "<br />"; echo "nr Samochodu: ".$nr_samochodu; echo "<br />"; echo "nr Naczepy: ".$nr_naczepy; echo "<br />"; echo "nr Telefon: ".$telefon; ?> Powiedz jak wyglada blad bo zgadywac nie bede Po co dajesz dane do sejsi jak jej nie uzywasz spradzaj czy formularz zostal wypelniony i wyslany a dopiero potem,wyswietlaj dane zrob to za pomoca empty() i isset() -------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 1 Dołączył: 5.03.2008 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
problem polega na tym ze kod ten wyswietla pola w których wpisuje dane i dane ze zmiennych razem, chce zeby przy pobieraniu danych do formularza nie wyswietlaly sie nazwy bez zadnych wartosci(bo nie podano jeszcze zmiennych), a po podaniu danych wyswietlaly sie tylko one, ale juz bez formularza, zmienne sesyjne są, bo to tylko wycinek większego kodu.
Pozdrawiam |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Nie rozumiem zabardzo ale daj
Chociaz chyba nie o to chodzi skoro to wiekszy kod to chyba wiedziales o tym wiec watpie ze cie zrozumialem Ten post edytował marcio 2.04.2008, 23:04:10 -------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 1 Dołączył: 5.03.2008 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
no, nie o to
![]() chcialbym zeby skrypt wykonywal sie w takiej kolejnosci 1. pokazanie pol formularza 2. pokazanie danych wpisanych do formularza a teraz pokazuje dane wpisane do formularza, i pola formularza jednoczesnie |
|
|
--qwaq-- |
![]()
Post
#6
|
Goście ![]() |
Ja osobiscie wprowadzilbym wpisywanie wczesniej podanych danych w pola formularza tak aby wpisujacy mimo wszystko mogl je poprawic.
Kod <input type="text" name="imie" value="<?php echo $imie;?> maxlenght="20" size="20"> i dopiero po sprawdzeniu poprawnosci wpisanych danych (czego u ciebie wogule nie widze) pozwalalbym na submit i zapis danych do bazy |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 1 Dołączył: 5.03.2008 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
zrobilem tak jak powiedziales i czesciowo uporalem sie z moim problemem, tj. przy uruchomieniu skryptu wyswietlane są tylko pola w ktore podajemy dane, ale kolejnym krokiem ma byc wyswietlenie tych danych, co skrypt robi, ale wyswietla tez pola formularza...
Kod <?php
if(!isset($id)) { $id=1; } if($id==1) { ?> <table> <form action="index.php " method="post"> <br /> <h3>Kierowca</h3> </td></tr> <tr><td>Imie </td> <td> <input type="text" name="imie" value="<?php echo $imie;?>" maxlenght="20" size="20"> <br /></td></tr> <tr><td>Nazwisko</td> <td> <input type="text" name="nazwisko" value="<?php echo $nazwisko;?>" maxlenght="20" size="20"> <br /></td></tr> <tr><td>nr Dowodu </td> <td> <input type="text" name="dowod" value="<?php echo $dowod;?>" maxlenght="15" size="15"> <br /></td></tr> <tr><td>nr Samochodu </td> <td> <input type="text" name="nr_samochodu" value="<?php echo $nr_samochodu;?>" maxlenght="15" size="15"> <br /></td></tr> <tr><td>nr Naczepy </td> <td> <input type="text" name="nr_naczepy" value="<?php echo $nr_naczepy;?>" maxlenght="15" size="15"> <br /></td></tr> <tr><td>Telefon </td> <td> <input type="text" name="telefon" value="<?php echo $telefon;?>" maxlenght="15" size="15"> <br /></td></tr> <tr><td colspan="2"><input type="submit" value="Zapisz"></td></tr> </table> </form> <?php if(!$imie || !$nazwisko) $id+=1; } if($id==1) { $_SESSION['imie']= $imie; $_SESSION['nazwisko']= $nazwisko; $_SESSION['dowod']= $dowod; $_SESSION['nr_samochodu']= $nr_samochodu; $_SESSION['nr_naczepy']= $nr_naczepy; $_SESSION['telefon']= $telefon; echo "Imie: ".$imie; echo "<br />"; echo "Nazwisko: ".$nazwisko; echo "<br />"; echo "Dowod: ".$dowod; echo "<br />"; echo "nr Samochodu: ".$nr_samochodu; echo "<br />"; echo "nr Naczepy: ".$nr_naczepy; echo "<br />"; echo "nr Telefon: ".$telefon; } ?> Ten post edytował miooodek 3.04.2008, 15:28:35 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Jak nie chcesz ich na teh samej stronie to ustawiasz method na get i potem po wyslalniu forma przekierowywujesz na druga strone gdzie odbierasz dane z get'a
-------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 1 Dołączył: 5.03.2008 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
wszystko bylo by wporządku gdyby dalo zrobic sie to w jednym pliku
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
No to nie wiem nigdy sie tym nie bawilem ale np widzialem sporo stron kumpli gdzie masz zamiast submit'a w formie masz link ktory wyglada mniej wiecej tak
I potem includujesz lub robic na switch czy za pomoca if'ow etc... Ten post edytował marcio 3.04.2008, 19:05:49 -------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 1 Dołączył: 5.03.2008 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
ciekawe, ciekawe, zapytam google o dokladna skladnie
![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 13:16 |