Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML/PHP]Przekierowanie po wypełnieniu formularza
Morfi777
post
Post #1





Grupa: Zarejestrowani
Postów: 76
Pomógł: 1
Dołączył: 5.09.2007

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


Witam,

Tak jak w temacię. Chcę aby po kliknięciu buttona "submit" przekierowało użytkownika na np. http://google.com


Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Morfi777
post
Post #2





Grupa: Zarejestrowani
Postów: 76
Pomógł: 1
Dołączył: 5.09.2007

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


Chodzi to, że jest np. 5 rekordów:

ID, Imię, Nazwisko, Adres, Email
Id jest oczywiście Auto increment.

Te 4 rekody Imię - Email są umieszczone w tabelce na www i obok każdej linijki danych jest opcja "usuń".

Po kliknięciu na "usuń" pojawia się (dotąd niewidoczne) miejsce na wpisanie hasła do skasowania.

Tu mamy rekord ID dzięki któremu skrypt będzie wiedział który wpis ma usunąć
  1. <a href="admin.php?conf='.$rekord["id"].'">usun</a>


Po kliknięciu na usuń - wysuwa się ten skrypt ponieważ pojawiła się wartość "conf".
  1. <?php
  2. if($_GET["conf"]){
  3. echo 'Hasło do skasowania:
  4. <br />
  5. <form action="admin.php?conf='.$_GET["conf"].'" method="post" name="2">
  6. <input type="password" name="confx" />
  7. &nbsp;&nbsp;
  8. <input type="hidden" name="submitted" value="TRUE" />
  9. <input type="submit" value="Kill">
  10. </form>';
  11. }
  12. ?>


W tym momencie załóżmy, że id=17 to adres bedzie http://mojastrona.pl/admin.php?conf=17

Ostatnia faza
  1. <?php
  2. if($_POST["confx"]=='test'){
  3. $sqlx="DELETE from punkty where id='".$_GET["conf"]."'";
  4. mysql_query ($sqlx) or die ("złe pytanie");
  5. }
  6. ?>



Po wpisaniu poprawnego hasła rekordy zostaną usunięte ALE nie chodzi o to, że w adresie zostaje to "?conf=17" i w dalszym ciągu jest to okienko do wpisania hasła aby skasować i muszę recznie z adresu kasować to "?conf=17" i chciałbym, aby po zatwierdzeniu on usunął wpisy i przekierował na http://mojastrona.pl/admin.php - bez conf=ID

Ten post edytował Morfi777 29.03.2008, 15:27:16
Go to the top of the page
+Quote Post

Posty w temacie
- Morfi777   [HTML/PHP]Przekierowanie po wypełnieniu formularza   29.03.2008, 13:25:56
- - zakręcony   Kod<form action="http://www.google.com...   29.03.2008, 13:38:54
- - wert1   dajesz to gdzies w skrypcie [PHP] pobierz, plaint...   29.03.2008, 13:43:42
- - ShadowD   I jedno i drugie rozwiązanie jest złe......   29.03.2008, 13:46:09
- - smietek   Albo inaczej: [PHP] pobierz, plaintext <?php...   29.03.2008, 13:46:38
- - Morfi777   Ad. rozwiązania wert1 to pokazuje się b...   29.03.2008, 13:54:31
- - smietek   Nie musisz dawać submita jeżeli nie musisz, możesz...   29.03.2008, 13:57:43
- - Morfi777   Przykro mi, nie działa ^^ Button oczywiście wypełn...   29.03.2008, 14:00:55
- - ShadowD   Ahh powiem tak użyj: [HTML] pobierz, plaintext ...   29.03.2008, 14:00:58
- - Morfi777   Cytat(ShadowD @ 29.03.2008, 14:00:58 ...   29.03.2008, 14:03:29
- - ShadowD   To stwórz normalny formularz z: [HTML] pobierz, p...   29.03.2008, 14:15:42
- - Morfi777   ShadowD Czytaj co piszę (w 2 postach o tym pi...   29.03.2008, 14:25:03
- - ShadowD   Napisz tak jak kolega @Wert1 z tym że napisz na po...   29.03.2008, 14:30:17
|- - Morfi777   Cytat(ShadowD @ 29.03.2008, 14:30:17 ...   29.03.2008, 14:37:53
- - ShadowD   $_GET["conf"] musi zawierać true bą...   29.03.2008, 14:45:14
- - Mlodycompany   a nie lepiej <a href="http://google.pl...   29.03.2008, 14:49:48
- - ShadowD   Nie zadziała ponieważ <a> będzie wyższą wars...   29.03.2008, 14:53:06
- - Morfi777   Chodzi to, że jest np. 5 rekordów: ID, Imi...   29.03.2008, 15:26:40
- - wert1   podaj cały admin.php a ja ci go zrobie   29.03.2008, 16:03:24
- - Morfi777   to nie jest rozwiązanie problemu Problem SOLVED w...   30.03.2008, 12:28:20


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

 



RSS Aktualny czas: 13.10.2025 - 08:38