2017-09-28 2 views
-2

Dies ist der Code, wo ich einen Syntaxfehler bekomme.PHP - Post Syntax Fehler

<?php 
    if ($_POST['prestiti']){ 
     echo "<option value=".$_POST['prestiti']." 
     selected='selected'>.$_POST['prestiti']</option>";}  
    else{ 
     echo "<option value='No' selected='selected'>No</option>";} 
?> 

Fehler ->;

unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or 
T_NUM_STRING in line 

Vielen Dank im Voraus!

+0

$ _ POST [ 'prestiti']. „;} \t \t \t \t \t else { \t \t \t \t \t echo " Nein";} \t \t?> –

Antwort

0

wie diese versuchen;

if (isset($_POST['prestiti']) && $_POST['prestiti'] != ""){ 
    echo "<option value=".$_POST['prestiti']." selected='selected'>" . $_POST['prestiti'] ."</option>"; 
}else{ 
    echo "<option value='No' selected='selected'>No</option>"; 
} 
1

Sie haben Verkettungsfehler. Ihr Fehler ist in Zeile: selected='selected'>.$_POST['prestiti'] Sie vergessen haben, eine "

ich diese Fehler im Code festgelegt haben unter

<?php 
    if ($_POST['prestiti']){ 
     echo "<option value=".$_POST['prestiti']." selected='selected'>".$_POST['prestiti']."</option>";} 
    else{ 
     echo "<option value='No' selected='selected'>No</option>"; 
    } 
?>