webForumDet fria alternativet

form

PHP

1 svar · 198 visningar · startad av arvjos

Medlem sedan juni 2002129 inlägg
Frågan#1

Hejsan

Har ett fomulär

ena fältet heter title

när jag försöker med följande på den sidan som formuläret kör på...

print ($title);

funkar det inte...fär dette messet:

Notice: Undefined variable: title in C:\Webbserver\nyaung\add_forum.php on line 13

Varför funkar det inte?

/Arvid

Medlem sedan juni 20001 251 inlägg
#2

Detta beror på att du inte ställt in globala variabler i din php.ini-fil (register_globals=off). Du måste därför ange $title=$HTTP_GET_VARS['title']; eller $title=$HTTP_POST_VARS['title']; beroende på om du anropar skriptet via POST eller GET. I PHP 4.1.0 och nyare kan du även använda $_POST and $_GET.

<?
$title=$HTTP_POST_VARS['title'];
print $title;
?>
261 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)