Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML] formularze
taktu
post
Post #1





Grupa: Zarejestrowani
Postów: 89
Pomógł: 7
Dołączył: 19.05.2008

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


Witam, moj skrypt odczytuje, dodaje i usuwa dane z plików o roznej budowie. Do dodawania i usuwania danych używam formularzy i tu pojawia się problem. Kiedy po zalogowaniu (logowanie na sesjach) po raz pierwszy dodaje lub usuwam wpis, skrypt otwiera nowe okno i w nim wykonuje kod. Kolejne dodanie wpisu wykonuje się juz poprawnie w tym samym oknie, natomiast kiedy po kilku (nawet po 1 czy 2) 'dodaniach' usune ktorys wpis znow sytuacja sie powtarza i skrypt otwiera nowe okno i tam wykonuje kod. Podobnie jesli najpierw usuwam a pozniej dodaje. Czy moze to byc spowodowane uzywaniem zarowno GET jak i POST na tej samej podstronie? Dla jasnosci GET uzywam w polaczeniu z instrukcja case aby includowac odpowiednie funkcje np. /usuwanie.php?akcja=UsuwanieZpliku1, natomiast POST do edycji pliku.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nitek
post
Post #2





Grupa: Zarejestrowani
Postów: 209
Pomógł: 37
Dołączył: 27.02.2008
Skąd: Kwidzyn

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


z tego co kojarze, <form> nie ma atrybutu 'target', tylko action...\action zawsze mozna pozostawić w formie pusty, wtedy skryot pozostanie na stronie z której został wywołany..

z innej beczki - jeśli dajesz juz coś takiego, jak &nbsp, zawsze dawaj po tym średnik - &nbsp; ponieważ niektóre przeglądarki wyświetlą zwykły tekst na stronie...


edit:

przepraszam - target jest, ale określa nazwę ramki, w której ma zostać wyświetlony formularz po 'obrobieniu' (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
http://www.w3.org/TR/html401/present/frames.html#target-info

Ten post edytował nitek 19.05.2008, 20:43:52
Go to the top of the page
+Quote Post

Posty w temacie


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: 5.10.2025 - 10:53