Just nu i M3-nätverket
Gå till innehåll

php och html-formulär


granne_m_vilse

Rekommendera Poster

Genom att posta formuläret till en PHP-sida. I PHP-sidan når du variablerna från formuläret genom $_POST['variabelnamn'].

 

Jag antar att du vet hur du "postar" formulär? Annars är det bara säga till om du inte vet...

 

 

Almir - ...

____________________________________________________________

-Läser Programmet för Informatik med Systemvetenskap på MDH, Västerås.-

 

Länk till kommentar
Dela på andra webbplatser

granne_m_vilse

Det är det som är grejen, jag vill inte skicka i detta fall. Jag vill komma åt formuläret i samma fil. Kan jag kanske posta till mig själv??

 

Mvh Grannen

 

Länk till kommentar
Dela på andra webbplatser

Posta måste du göra. Annars finns det ingen chans att nå variablerna med PHP.

 

Det går givetvis bra att posta till "sig själv", dvs till samma sida där formuläret befinner sig. Det skulle kunna se ut som följande:

//Testar om formuläret postats.
if ($submit)
{
//Här gör du något med variablerna som postats.
}
else
{
echo "<form method=\"post\" action=\"".$PHP_SELF;."\">"
//resten av formuläret följer....
}

 

Varsågod!

 

 

Almir - ...

____________________________________________________________

-Läser Programmet för Informatik med Systemvetenskap på MDH, Västerås.-

 

Länk till kommentar
Dela på andra webbplatser

Beroende på vad det är du vill åstadkomma kan du kanske lösa det lokalt med hjälp av JavaScript, och du slipper då att posta formuläret.

Detta brukar jag använda mig av när jag ska validera formulär, då det går fortare och spar överföring.

 

Du kan eventuellt också lösa det genom att posta formuläret till en dold ram, och sedan hämta resultatet därifrån. Det är lite knepigare, men går också att lösa med JavaScript.

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...