Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 10.02.07
Prihlásený: 15.02.08
Príspevky: 8
Témy: 3
Príspevok NapísalOffline : 27.04.2007 12:01

Zdravim, viete niekto pomoct ako zmazat z cache pri refreshovani stranky POSTDATA, ktore boli predtym odoslane? Mam na mysli aby sa nezobrazovala ta hlaska ci ich chcem znovu odoslat.

Napr. -> mam formular s pridavanim mena a adresy. Odoslem udaje, zapisu sa a po refreshi vyhodi spominanu hlasku


Offline

Čestný člen
Čestný člen
POSTDATA a refresh

Registrovaný: 17.10.06
Prihlásený: 08.01.11
Príspevky: 1752
Témy: 17
Príspevok NapísalOffline : 27.04.2007 12:06

sprav si dva subory. v jednom budes mat formular v druhom skript ktory to spracovava.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 10.02.07
Prihlásený: 15.02.08
Príspevky: 8
Témy: 3
Príspevok Napísal autor témyOffline : 27.04.2007 12:10

a aky kod treba vlozit do toho skriptu co to bude spracovavat?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.06.06
Prihlásený: 01.06.14
Príspevky: 2627
Témy: 55
Bydlisko: Brezno
Príspevok NapísalOffline : 27.04.2007 14:41

$_POST["nazov premennej"];


Offline

Užívateľ
Užívateľ
POSTDATA a refresh

Registrovaný: 29.12.05
Prihlásený: 14.08.18
Príspevky: 539
Témy: 62
Bydlisko: 127.0.0.1 (...
Príspevok NapísalOffline : 28.04.2007 18:24

vyuzivaj :
na zaciatok dokumentu:
Kód:
ob_start();

Aby ti to presmerovalo(potom sa nezachovaju post data)
do stredu daj:
Kód:
header("Location:  skript.php");

kde skript.php je subor kery chces aby sa neobnovoval
a nakoniec daj
Kód:
ob_flush()

takto nejako by to malo fungovat...neskusal som, nerucim :D


Offline

Užívateľ
Užívateľ
POSTDATA a refresh

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok NapísalOffline : 21.09.2007 0:14

Ja mam podobny problem: Mam formular na pridavanie clankov.
Kód:
<form  action="upload.php" method="post" >....
Po odoslani teda spracuje subor upload.php. V tomto uploade je aj text, ktory sa po odoslani vypise : Vas clanok bol pridany ... ID clanku ... atd... a odkaz a href ... zobrazit clanok.
Tu je vsak problem, ak uzivatel stlaci refresh stranky, vypise sa hlasenie o POSTDATA...atd, a clanok sa znovu vlozi! Ak spravi refresh 10 krat, ten isty clanok tam bude 10 krat. Neda sa nejako zabranit tomu refreshu, alebo ako to mam riesit? Ten header, co pisal qacer neviem kam dat. Upload.php mam predsa uvedeny vo form, nemozem ho presmerovat... Dakujem


Offline

Skúsený užívateľ
Skúsený užívateľ
POSTDATA a refresh

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 21.09.2007 1:35

Neopagan, to presmerovanie sprav na konci skriptu upload.php. A presmeruj to podľa toho, či bola akcia úspešná, alebo nie na rôzne url (celkom jednoduchý spôsob je presmerovať to opäť na stránku s formulárom, ale aj s getovou premennou hovoriacou o výsledku).

Napr.
Kód:
<?php
//formular.php

echo "<form>formular, bla bla</form>"; // tu vypis svoj formular
if(isset($_GET['akcia_uspesna']){
echo "akcia bola uspesna!";
} elseif (isset($_GET['akcia_neuspesna']){
echo "akcia bola neuspesna, lebo stojite na kabli";
}
?>


Kód:
<?php
// upload.php

// tu na zaciatku bude spracovanie ake chces mat

// na konci, podla uspesnosti akcie sa presmeruje na stranku s hlaskou
if($akcia == TRUE){
header('Location: http://www.server.sk/formular.php?akcia_uspesna');
exit();
} else {
header('Location: http://www.server.sk/formular.php?akcia_neuspesna');
exit();
}
?>


Existuje ešte lepšie riešenie, ktoré je založené na tom, že oznámenie o úspechu/neúspechu akcie uložíš do $_SESSION a zobrazíš len raz len na vybranej stránke (lebo ak by si teraz refreshoval formular.php?akcia_uspesna, stále by ti to vypisovalo tú hlášku, aj keď by sa žiadna akcia nekonala). Viac o tom na http://php.vrana.cz/informovani-uzivate ... perace.php







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. SPACE to refresh (medzerník pre refresh)

v JavaScript, VBScript, Ajax

4

472

10.07.2011 16:48

juho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. REFRESH

v JavaScript, VBScript, Ajax

5

544

23.10.2009 15:10

Draex Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Refresh url

v HTML, XHTML, XML, CSS

2

317

25.08.2015 15:39

Kraliček Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. refresh stranky

v PHP, ASP

9

851

11.08.2009 11:36

kmsa Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Form refresh

v PHP, ASP

7

540

01.07.2009 17:05

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Refresh marquee

v HTML, XHTML, XML, CSS

2

450

20.05.2009 19:31

tofina0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Refresh DIV

v JavaScript, VBScript, Ajax

2

443

19.03.2011 13:15

Bokos Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Refresh Firefox

v Sieťové a internetové programy

3

521

12.02.2009 11:14

brm Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. refresh php

v PHP, ASP

10

1486

02.01.2009 10:43

kaidžas Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. refresh stranky

v PHP, ASP

1

400

06.05.2010 18:31

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. AJAX refresh

v JavaScript, VBScript, Ajax

0

1050

19.10.2008 11:20

max-m Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. automatický refresh

v PHP, ASP

3

536

05.03.2010 1:01

Merlin_sk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. form refresh

v HTML, XHTML, XML, CSS

9

615

15.09.2008 14:35

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Iframe refresh

v HTML, XHTML, XML, CSS

5

642

05.06.2008 22:16

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Refresh rate

v Monitory, televízory a projektory

4

630

19.02.2009 17:19

piskvorko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. refresh stranky RAZ

v JavaScript, VBScript, Ajax

4

920

13.12.2009 22:19

neopagan Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra