Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML], Ponowne przesłanie danych
buliyo
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 9.01.2006

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


Mam taki oto problem..
Napisałem sobie formularz do wystawiania faktur vat..
po wysłaniu forumlarza otwiera sie strona która zawarta jest w szablonie cms'u
a na niej jest szkielet faktury vat z pobranymi zmiennymi z formularza..
Jednak faktura jak sie domyslacie ma byc do wydrukowania..
Wiec chcialbym aby z tej podgladowej strony z faktura otworzylo mi sie jeszcze jedno okno gdzie juz nie bedzie elementow szaty graficznej aplikacji tylko rozciagnieta na cala strone faktura..
Powiedzcie mi jak mozna ponownie przeslac dane ktore byly pobrane z formularza?
Go to the top of the page
+Quote Post
help_mee
post
Post #2





Grupa: Zarejestrowani
Postów: 244
Pomógł: 21
Dołączył: 10.02.2008
Skąd: Załęcze Wielkie

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


np. Przetrzymując je sesją

for example:

$_SESSION['nr_faktury'] == $_POST['nr_faktury'];

Ten post edytował help_mee 11.09.2008, 22:05:54


--------------------
Amentis dolet!
Deus et patria!
» Pomogłem? Kliknij Pomógł.
Go to the top of the page
+Quote Post
buliyo
post
Post #3





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 9.01.2006

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


Hmmm nie wiem co robie zle ale mam wrazenie ze to iz mam logowanie na sesji zrobione wczesniej psuje dzialadnie.. sad.gif
sesje znam doslownie po lebkach wiec prosze o mala pomoc sad.gif
  1. <?
  2.  
  3. if($_SESSION['access'] != 'root'){
  4. @header ("Locatio:  index.php");
  5. }
  6. ?>
  7. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "ht://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  8. <div id="Left100">
  9. <?
  10. require_once('./config.php');
  11. $i=1;
  12. $_SESSION['nazwa']==$_POST['nazwa'];
  13. $ulica=trim($_POST['ulica']);
  14. $miasto=trim($_POST['miasto']);
  15. $nip=trim($_POST['nip']);
  16. $data=trim($_POST['data']);
  17. $platnosc=trim($_POST['platnosc']);
  18. $rodzaj1=trim($_POST['rodzaj1']);
  19. $ilosc1=trim($_POST['ilosc1']);
  20. $cena1=trim($_POST['cena1']);
  21. $rodzaj2=trim($_POST['rodzaj2']);
  22. $ilosc2=trim($_POST['ilosc2']);
  23. $cena2=trim($_POST['cena2']);
  24. $rodzaj3=trim($_POST['rodzaj3']);
  25. $ilosc3=trim($_POST['ilosc3']);
  26. $cena3=trim($_POST['cena3']);

  1. <?php
  2. <strong>Nabywca</strong><br>
  3.                  '.$_SESSION['nazwa'].'<br>
  4. ?>


Ten post edytował buliyo 11.09.2008, 23:11:37
Go to the top of the page
+Quote Post
golaod
post
Post #4





Grupa: Zarejestrowani
Postów: 419
Pomógł: 42
Dołączył: 12.08.2008
Skąd: Wrocław

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


Wyjaśnij mi tylko co to jest "Locatio:" bo słyszałem tylko o "Location:" smile.gif
Go to the top of the page
+Quote Post
buliyo
post
Post #5





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 9.01.2006

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


Mam Location:
Literowka na forum..
A co to ma do mojego problemu z sesjami?
Go to the top of the page
+Quote Post
Cienki1980
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Zwróć uwagę że Ty PORÓWNUJESZ wartość z $_SESSION['nazwa'] z wartością $_POST['nazwa'] ... a miałeś ją przypisać.


--------------------
404
Go to the top of the page
+Quote Post
buliyo
post
Post #7





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 9.01.2006

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


taka dostalem podpowiedz sad.gif
Go to the top of the page
+Quote Post
webdice
post
Post #8


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Proszę o poprawnie tytułu tematu, same tagi nie są tytułem.
Go to the top of the page
+Quote Post
golaod
post
Post #9





Grupa: Zarejestrowani
Postów: 419
Pomógł: 42
Dołączył: 12.08.2008
Skąd: Wrocław

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


Nikt nie kazał Ci porównywać tego tylko przypisać. To po pierwsze.
Po drugie...Czy ten if przypadkiem nie koliduje Ci z kodem który jest niżej?
Btw. chyba najłatwiej zrobić to w ten sposób:
  1. <?php
  2. foreach($_POST as $key => $val)
  3. $_SESSION[$key] = trim($val);
  4. ?>

Dzięki temu w szybki i przyjemny sposób masz przypisane dane post do session.
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 - 02:31