Powrót   Forum CDRinfo.pl > Różne > Komputery - oprogramowanie i sprzęt

Komputery - oprogramowanie i sprzęt Pytania i problemy niezwiązane z nagrywaniem, backupem i grami.



Witaj Nieznajomy! Zaloguj się lub Zarejestruj

Zarejestrowani użytkownicy mają dostęp do dodatkowych opcji, lepszej wyszukiwarki. Rejestracja jest całkowicie darmowa!

Odpowiedz na post
 
Opcje związane z dyskusją Tryby wyświetlania
Stary 08.12.2007, 16:29   #1
Kasprzak
...niepoprawny marzyciel.
 
Avatar użytkownika Kasprzak
 
Data rejestracji: 25.06.2002
Lokalizacja: Poznań
Posty: 4,752
Kasprzak zaczyna zdobywać reputację <1 - 49 pkt>
Pytanie do HTMLowców, PHPowców dot. GET`a

Witam,
Mam takie pytanko.

- Przesyłam sobie dane z formularza GET`em.
Mam ladnie adres
Kod:
http://strona.pl/2.php?pierwsze=pole1&drugie=pole2
Teraz wchdozi strona 2.php i ona trzyma te zmienne.

- Na stronie 2.php jest kolejny formularz w ktorym sa kolejne zmienne
z trzecie i czwarte i na stronie kolejny submit i akcja po kliknieciu na 3.php

- Jak przeslac wszystkie zmienne do ostatniego pliku 3.php czyli

Kod:
http://strona.pl/2.php?pierwsze=pole1&drugie=pole2&trzecie=pole3&czwarte=pole4
Bo jak wiadomo standardowo strona przesle tylko trzecie i czwarte a pierwsze i drugie "zgubi"
__________________
Pozdrawiam!
Kasprzak jest offline   Odpowiedz cytując ten post
Stary 08.12.2007, 17:58   #2
ksviper
samotność
 
Avatar użytkownika ksviper
 
Data rejestracji: 08.08.2004
Lokalizacja: Klimontów
Posty: 2,940
ksviper po prostu jest dobry(a) <350 - 449 pkt>ksviper po prostu jest dobry(a) <350 - 449 pkt>ksviper po prostu jest dobry(a) <350 - 449 pkt>ksviper po prostu jest dobry(a) <350 - 449 pkt>ksviper po prostu jest dobry(a) <350 - 449 pkt>
jest co***347; takiego jak pola ukryte i jeszcze ciasteczka
powinno wystarczy***263;, mnie wystarcza
__________________
ksviper jest offline   Odpowiedz cytując ten post
Stary 08.12.2007, 19:43   #3
Patrix
Pingwin specjalista.
 
Avatar użytkownika Patrix
 
Data rejestracji: 22.06.2002
Lokalizacja: Central Park
Posty: 15,089
Patrix ma z czego być dumnym <1000 - 1499 pkt>Patrix ma z czego być dumnym <1000 - 1499 pkt>Patrix ma z czego być dumnym <1000 - 1499 pkt>Patrix ma z czego być dumnym <1000 - 1499 pkt>Patrix ma z czego być dumnym <1000 - 1499 pkt>Patrix ma z czego być dumnym <1000 - 1499 pkt>Patrix ma z czego być dumnym <1000 - 1499 pkt>Patrix ma z czego być dumnym <1000 - 1499 pkt>Patrix ma z czego być dumnym <1000 - 1499 pkt>Patrix ma z czego być dumnym <1000 - 1499 pkt>
Nie wiem czy dobrze skuma***322;em Tw***243;j problem

1.php:
Kod PHP:
<html>
<body>
<form id='form1' name='form1' method='get' action='2.php'>
<input type='text' name='zonk1' value='' size='50' maxlength='20'><br>
<input type='text' name='zonk2' value='' size='50' maxlength='20'><br>
<input name='Submit' type='submit' value='dalej'>
</form>
</body>
</html> 
2.php:
Kod PHP:
<?php
$zonk1 = $_GET***91;'zonk1'***93;;
$zonk2 = $_GET***91;'zonk2'***93;;
echo"
<form id='form1' name='form1' method='get' action='3.php'>
<input READONLY type='text' name='zonk1' value='$zonk1' size='50' maxlength='20'><br>
<input READONLY type='text' name='zonk2' value='$zonk2' size='50' maxlength='20'><br>
<input type='text' name='zonk3' size='50' maxlength='20'><br>
<input type='text' name='zonk4' size='50' maxlength='20'><br>
<input name='Submit' type='submit' value='dalej'>
</form>
";
?>
3.php:
Kod PHP:
<?php
$zonk1 = $_GET***91;'zonk1'***93;;
$zonk2 = $_GET***91;'zonk2'***93;;
$zonk3 = $_GET***91;'zonk3'***93;;
$zonk4 = $_GET***91;'zonk4'***93;;
echo"
form1 = <b>$zonk1</b><br>
form2 = <b>$zonk2</b><br>
form3 = <b>$zonk3</b><br>
form4 = <b>$zonk4</b><br>
";
?>

GET'em prosto jest utrzyma***263; dane tylko trzeba pamietac a tricku polegaj***261;cemu na sprawdzaniu "poprzedniej strony" aby kto***347; nie spreparowa***322; sobie "linka" i nie zaspamowa***322; Ci np. bazy (link w browserze i autorefresh)


wersja z ciasteczkami:

1.php:
tak samo

2.php:
Kod PHP:
<?php
setcookie("form1", $_GET***91;'zonk1'***93;, time()+60*60*24*30);
setcookie("form2", $_GET***91;'zonk2'***93;, time()+60*60*24*30);
echo"
<form id='form1' name='form1' method='get' action='3.php'>
<input type='text' name='zonk3' size='50' maxlength='20'><br>
<input type='text' name='zonk4' size='50' maxlength='20'><br>
<input name='Submit' type='submit' value='dalej'>
</form>
";
?>
3.php:
Kod PHP:
<?php
setcookie("form3", $_GET***91;'zonk3'***93;, time()+60*60*24*30);
setcookie("form4", $_GET***91;'zonk4'***93;, time()+60*60*24*30);

echo "<meta http-equiv='refresh' target='_blank' content='0;url=4.php'>";

?>
4.php:
Kod PHP:
<?php
if (isset($_COOKIE***91;'form3'***93;)) $zonk3 = $_COOKIE***91;'form3'***93;;
if (isset($_COOKIE***91;'form4'***93;)) $zonk4 = $_COOKIE***91;'form4'***93;;
if (isset($_COOKIE***91;'form1'***93;)) $zonk1 = $_COOKIE***91;'form1'***93;;
if (isset($_COOKIE***91;'form2'***93;)) $zonk2 = $_COOKIE***91;'form2'***93;;
setcookie("form1", "", time()-3600);
setcookie("form2", "", time()-3600);
setcookie("form3", "", time()-3600);
setcookie("form4", "", time()-3600);

echo"

form1 = <b>$zonk1</b><br>
form2 = <b>$zonk2</b><br>
form3 = <b>$zonk3</b><br>
form4 = <b>$zonk4</b><br>
";

?>
jesli te zmienne to jakies poufne to nie zapomnij wywalic ciastek...
__________________
amiga500site

Ostatnio zmieniany przez Patrix : 08.12.2007 o godz. 20:43
Patrix jest offline   Odpowiedz cytując ten post
Stary 08.12.2007, 21:03   #4
Kasprzak
...niepoprawny marzyciel.
 
Avatar użytkownika Kasprzak
 
Data rejestracji: 25.06.2002
Lokalizacja: Poznań
Posty: 4,752
Kasprzak zaczyna zdobywać reputację <1 - 49 pkt>
Dzieki wielkie,
zapomnialem ze mozna przekazac je jako ukryte To byl prosty skrypt wiec wystarczalo. W ciastka nie chcialem sie bawic Nie bylem glodny ze tak powiem
__________________
Pozdrawiam!
Kasprzak jest offline   Odpowiedz cytując ten post
Odpowiedz na post


Twoje uprawnienia:
Nie możesz rozpoczynać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz umieszczać załączników
Nie możesz edytować swoich postów

BB codeWłączone
EmotikonkiWłączone
Kody [IMG]Włączone
Kody HTML są Wyłączone

Teleport


Wszystkie czasy w strefie CET. Aktualna godzina: 10:08.


Powered by vBulletin® Version 3.9.0 LTS
Copyright ©2000 - 2026, vBulletin Solutions Inc.