webForumDet fria alternativet
Logga in / Bli medlem

variabelutbyte

PHP

6 svar · 205 visningar · startad av netfeed

Medlem sedan mars 2001593 inlägg
Trådstart#1

jag skall skicka variabler via formulär och atributet post, men har globala variabler avslagna

hur göra?

Medlem sedan aug. 20002 975 inlägg
#2

Du tar hand om variablerna med $_POST['variabel'] istället för $variabel

Medlem sedan mars 2001593 inlägg
#3

jag fattar hur $_GET[] och $_SESSION[] funkar men hur funkar $_POST[]?

Medlem sedan aug. 20002 975 inlägg
#4

netfeed skrev:

jag fattar hur $_GET[] och $_SESSION[] funkar men hur funkar $_POST[]?

På precis samma sätt. Du har en array där index är fältnamnet från formuläret, och värdet är det värde du fyllde i.

<?php

if (isset($_POST['submit'])) {
  echo $_POST['test']."<br>";
  echo $_POST['submit']."<br>";
}

?> 
<form action="<?=$_SERVER['PHP_SELF'] ?>" method="post">
<input type="text" name="test">
<input type="submit" name="submit" value="Skicka"> 
</form>
Medlem sedan mars 2001593 inlägg
#5

variablerna kommer att kunna plockas i en annan fil med eller?

Medlem sedan aug. 20002 975 inlägg
#6

netfeed skrev:

variablerna kommer att kunna plockas i en annan fil med eller?

Den fil som du sätter action till. I exemplet satte jag den till samma fil för enkelhets skull.

Medlem sedan mars 2001593 inlägg
#7

okej då fattar jag
tackar

263 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)