2016-06-09 1 views
0

Я пытаюсь получить значения мультиселектора, которые будут перечислены в форме электронной почты php. Переменная имя = «переменная []»Как получить значения мультиэлемента в выражении echo?

Я не знаю, как идти об этом, так что любой совет будет удивительным

$message = "<html><head><title></title></head> 
     <body> 
      <p>Sentence".$_POST['somevarriable']."</p> 
      <p>Another Sentence". [I want to put an array here]."</p> 
     </body> 
     </html>"; 
+1

вы можете использовать 'взрывать (' ' $ _POST [' переменная'])' – cmorrissey

+0

удивительным, что работал! –

+2

'[]' заставляет PHP создавать массив этих значений, поэтому вам нужно преобразовать этот массив значений в строку для отображения. –

ответ

1

Что-то вроде этого? (Непроверенная)

$message = " 
    <html> 
     <head><title></title></head> 
     <body> 
      <p>Sentence" .$_POST['somevarriable']. "</p> 
      <p>Another Sentence " 
    ; 

    foreach ($_POST['variable'] as $selectedOption){ 
     $message .= $selectedOption . ' '; 
    } 

    $message .= " 
      </p> 
     </body> 
    </html> 
    "; 

Ссылка:

How to get multiple selected values of select box in php?

+0

Ya, вещь взрывателя отлично работала. Но я именно это и искал. :) –

Смежные вопросы