![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 1 Dołączył: 20.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam np. zmienną i chcę zrobić, aby był przycisk załóżmy że "DODAJ" i jak zrobić, aby ten przycisk dodawał do zmiennej jeden (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Jak widać po moim pytaniu jestem "zielony", ale bardzo proszę o odp. Z góry dziękuje... Ten post edytował patryk20120 20.04.2008, 18:08:50 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 29 Dołączył: 6.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 1 Dołączył: 20.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
No tak, ale jak zrobić żeby np. po zaciśnięciu przycisku wyświetlił się jakiś napis lub żeby właśnie została dodana ta zmienna, bo nie czaje tycz przycisków :/
Bardzo proszę o pomoc (IMG:http://forum.php.pl/style_emoticons/default/mellow.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 29 Dołączył: 6.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
no w html masz formy przykład :
Czyli po wcisnieciu przycisku odwoła sie do skryptu "skrypt.php" a w pliku skrypt.php bedziesz miał coś takiego :
dodaje do zmiennej 1 wyswietla ja i jest napstępny przycisk dodaj |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 1 Dołączył: 20.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki, ale muszę stworzyć nowy plik php do którego się button odwoła (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Nie ma innej opcji, żeby nie zawalać tak strony (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
EDIT: Wielkie dzięki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował patryk20120 20.04.2008, 18:57:00 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
w przykladzie co JA dalem nie musisz tworzyc oddzielnego pliku
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 17 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
a nie lepiej tak (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Kod <form action='skrypt.php' method='post'>
<input type='submit' value='Dodaj' name='dodaj'> </form> if(isset($_POST['dodaj'])) { $zmienna++; print'przycisk dodaj zostal wcisniety '.$zmienna.' razy'; } Ten post edytował kosmos 20.04.2008, 19:08:24 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
@kosmos i za każdym razem dostaniesz: 1
Każde kliknięcie oznacza przeładowanie strony, a to się równa: wszystkie zmienne mają wartości NULL Możesz skorzystać z mechanizmu sesji (patrz mój przkład) aby każde kilknięcie zwiększało/zmiejszało wartość zmiennej o 1 (czy jaką tam liczbę chcesz) |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 1 Dołączył: 20.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
kosmos, ja chciałem żeby było wszystko w jednym, a nie rozwalać na skrypty (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
pyro w tym twoim mam błąd: Parse error: parse error, expecting `','' or `';'' in c:\usr\krasnal\www\patryk\cos.php on line 12 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 17 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Racja (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Więc wystarczy zmienić tu zmienną na sesyjną (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Kod session_start();
<form action='skrypt.php' method='post'> <input type='submit' value='Dodaj' name='dodaj'> </form> if(isset($_POST['dodaj'])) { $_SESSION['zmienna']++; print'przycisk dodaj zostal wcisniety '.$_SESSION['zmienna'].' razy'; } Ten post edytował kosmos 20.04.2008, 19:17:49 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
kosmos, ja chciałem żeby było wszystko w jednym, a nie rozwalać na skrypty (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) pyro w tym twoim mam błąd: Parse error: parse error, expecting `','' or `';'' in c:\usr\krasnal\www\patryk\cos.php on line 12 emm 1++ zamienic na 1 +1 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 1 Dołączył: 20.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nadal nie rozumiem tych przycisków, jak zrobić, że naciśnięciu na przycisk otwiera się strona np. www.google.pl
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
tylko forum mi linka zmaienia, powinno byc header("Location: http://www.google.com"); Ten post edytował pyro 21.04.2008, 14:55:20 |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 1 Dołączył: 20.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam tak:
<html> <head> <title>otwieranie google.pl po wcisnieciu przycisku (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) </title> </head> <body> <form action="" method="get"> <input type="submit" name="gugle" value="Google" /> </form> <?php error_reporting(E_ERROR); $g = $_GET['gugle']; if($g == 'gugle') { header("Location: http://www.google.com"); } ?> </body> </html> ale po naciśnięciu nie wyświetla mi strony...;/ //sory nie wiem jak zrobić żeby był kod ;/ Ten post edytował patryk20120 21.04.2008, 14:59:27 |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam tak: <html> <head> <title>otwieranie google.pl po wcisnieciu przycisku (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) </title> </head> <body> <form action="" method="get"> <input type="submit" name="gugle" value="Google" /> </form> <?php error_reporting(E_ERROR); $g = $_GET['gugle']; if($g == 'gugle') { header("Location: http://www.google.com"); } ?> </body> </html> ale po naciśnięciu nie wyświetla mi strony...;/ bo żeś zmienil to co napisalem, zamieniles:
na
a żeby byl kod musisz dodac przed kodem tak [ PHP ] a po kodzie [ /PHP ] (bez spacji) Ten post edytował pyro 21.04.2008, 15:02:31 |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 29 Dołączył: 6.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nadal nie rozumiem tych przycisków, jak zrobić, że naciśnięciu na przycisk otwiera się strona np. www.google.pl Żeby tu uzyskać wogóle nie jest potrzebne php, można zrobić to w html : ale to co napisał "pyro" też jest poprawne |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Żeby tu uzyskać wogóle nie jest potrzebne php, można zrobić to w html : ale to co napisał "pyro" też jest poprawne ale z kolei to co ty napisales juz nie, bo autorowi tematu chodzi o to, że nie rozumie jak manipulować danymi z formularza (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#21
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 29 Dołączył: 6.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
ale z kolei to co ty napisales juz nie, bo autorowi tematu chodzi o to, że nie rozumie jak manipulować danymi z formularza (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Nie doczytałem sory (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 09:23 |