2016-02-05 67 views
-5

我試過,但它不工作:如何把會話變量的價值=「」

$email = $_SESSION['email']; 

    <input class="form-control" type="text" name='email' value='<?php echo $email; ?>'> 

它甚至有可能做到這一點,如果它是怎樣的?

+1

真的嗎?你剛剛做到了!這怎麼是一個問題? –

+0

會話未啓動,變量不會被單引號解析; *所以*。需要我多說? –

+0

*「是否可以做到這一點,如果它是如何?」*是的,這是可能的。 ^^^看到^^^ –

回答

1

如果您開始會話,您發佈的內容將會正常工作,但僅限於

<?php 
session_start(); 

$_SESSION['email'] = "[email protected]"; 

$email = $_SESSION['email']; 

?> 

<input class="form-control" type="text" name='email' value='<?php echo $email; ?>'> 

哪個會將[email protected]放在輸入中。

參考:

和由肖恩被校正,在問候串插值;那是我的錯誤。

如果您想在表單中使用該輸入,請確保在使用純PHP時使用表單標記。

參考:

+0

它可能看起來很愚蠢,但它是愚蠢的......:D我拼錯了電子郵件.... –

+0

@TolgaKantarov其實Tolga,你並不愚蠢;我很大聲笑,肖恩很快就糾正了我。一個人永遠不會停止學習,一個人,今天已經學會了一些東西,包括一個「課程」;-) *乾杯* –