FAQ |
Kalender |
![]() |
#11 | |||
|
||||
Mycket flitig postare
|
Du gör helt enkelt så här:
formuläret postar till annansida if ( isset($_POST[variabel]) ) { stoppa in i databasen header("location: annansida") } visa annansida |
|||
![]() |
![]() |
![]() |
#12 | ||
|
|||
Flitig postare
|
Citat:
|
||
![]() |
![]() |
![]() |
#13 | |||
|
||||
Mycket flitig postare
|
Citat:
![]() |
|||
![]() |
![]() |
![]() |
#14 | |||
|
||||
Mycket flitig postare
|
OM du behöver ha längd på "nästa" sida, ja, då får du väl ha med det i header("Location: ...");
glöm inte ett exit efter header, annars kan det bli lite galet |
|||
![]() |
![]() |
![]() |
#15 | |||
|
||||
Mycket flitig postare
|
Jag föredrar denna variant:
förstasida.php: sätt $_SESSION['formpost']=0; annansida.php: if ($_SESSION['formpost']==0) { $_SESSION['formpost']=1; lägg_in_data(); } |
|||
![]() |
![]() |
![]() |
#16 | ||
|
|||
Flitig postare
|
Nej inte ens $_SESSION får jag att fungera.
Längst upp på förstasidan.php lägger jag in: Kod:
<?php session_start(); $_SESSION['formpost']=0; ?> Sen lägger jag in den här koden i annansida.php Kod:
if ($_SESSION['formpost']==0) { $_SESSION['formpost']=1; //data -> databas } Notice: Undefined variable: _SESSION in D:\Server\test\annansida.php on line 38 |
||
![]() |
![]() |
![]() |
#17 | |||
|
||||
Mycket flitig postare
|
Sen lägger jag in den här koden i annansida.php
Kod:
if ($_SESSION['formpost']==0) { $_SESSION['formpost']=1; //data -> databas } |
|||
![]() |
![]() |
![]() |
#18 | ||
|
|||
Flitig postare
|
Citat:
Ett stort tack till alla er andra som också har postat i tråden, grymt kul att så många har hjälpt till! |
||
![]() |
![]() |
Svara |
|
|