2012-02-20 7 views
1

私のクライアントは、PHPで生成されたフォームを持っています。彼はHTMLフォームの仕方、名前の変更、テキストボックスの移動、テキストボックスの追加など、自分で編集したいと考えています。視覚的にPHPコードを変更する

しかし、残念なことに、プログラマーは、フォームの代わりに<php>というように設計しています。クライアントは、これを行うには何らかの方法が必要であると主張しています。何か案は。 現在Dreamweaverを使用しています。 ここにコードの一部です。

### BEGIN find any custom field labels ### 
$label_title =    'Title'; 
$label_first_name =   'First'; 
$label_middle_initial =  'MI'; 
$label_last_name =   'Last'; 
$label_address1 =   'Address1'; 
$label_address2 =   'Address2'; 
$label_address3 =   'Address3'; 
$label_city =    'City'; 
$label_state =    'State'; 
$label_province =   'Province'; 
$label_postal_code =  'PostCode'; 
$label_vendor_lead_code = 'Vendor ID'; 
$label_gender =    'Gender'; 
$label_phone_number =  'Phone'; 
$label_phone_code =   'DialCode'; 
$label_alt_phone =   'Alt. Phone'; 
$label_security_phrase = 'Show'; 
$label_email =    'Email'; 
$label_comments =   'Comments'; 

<table width="550px"><tr> 
    <td align="right"><font class="body_text"> 
    <?php 

    if ($label_title == '---HIDE---') 
     {echo "</td><td align=\"left\" colspan=\"5\"><input type=\"hidden\" name=\"title\" id=\"title\" value=\"\" />";} 
    else 
     {echo "$label_title: </td><td align=\"left\" colspan=\"5\"><font class=\"body_text\"><input type=\"text\" size=\"4\" name=\"title\" id=\"title\" maxlength=\"4\" class=\"cust_form\" value=\"\" />";} 
    if ($label_first_name == '---HIDE---') 
     {echo "&nbsp; <input type=\"hidden\" name=\"first_name\" id=\"first_name\" value=\"\" />";} 
    else 
     {echo "&nbsp; $label_first_name: <input type=\"text\" size=\"17\" name=\"first_name\" id=\"first_name\" maxlength=\"30\" class=\"cust_form\" value=\"\" />";} 
    if ($label_middle_initial == '---HIDE---') 
     {echo "&nbsp; <input type=\"hidden\" name=\"middle_initial\" id=\"middle_initial\" value=\"\" />";} 
    else 
     {echo "&nbsp; $label_middle_initial: <input type=\"text\" size=\"1\" name=\"middle_initial\" id=\"middle_initial\" maxlength=\"1\" class=\"cust_form\" value=\"\" />";} 
    if ($label_last_name == '---HIDE---') 
     {echo "&nbsp; <input type=\"hidden\" name=\"last_name\" id=\"last_name\" value=\"\" />";} 
    else 
     {echo "&nbsp; $label_last_name: <input type=\"text\" size=\"23\" name=\"last_name\" id=\"last_name\" maxlength=\"30\" class=\"cust_form\" value=\"\" />";} 

    echo "</td></tr><tr><td align=\"right\"><font class=\"body_text\">"; 

    if ($label_address1 == '---HIDE---') 
     {echo " </td><td align=\"left\" colspan=\"5\"><input type=\"hidden\" name=\"address1\" id=\"address1\" value=\"\" />";} 
    else 
     {echo "$label_address1: </td><td align=\"left\" colspan=5><font class=\"body_text\"><input type=\"text\" size=\"85\" name=\"address1\" id=\"address1\" maxlength=\"100\" class=\"cust_form\" value=\"\" />";} 

    echo "</td></tr><tr><td align=\"right\"><font class=\"body_text\">"; 

    if ($label_address2 == '---HIDE---') 
     {echo " </td><td align=\"left\"><input type=\"hidden\" name=\"address2\" id=\"address2\" value=\"\" />";} 
    else 
     {echo "$label_address2: </td><td align=\"left\"><font class=\"body_text\"><input type=\"text\" size=\"20\" name=\"address2\" id=\"address2\" maxlength=\"100\" class=\"cust_form\" value=\"\" />";} 

    echo "</td><td align=\"right\"><font class=\"body_text\">"; 

    if ($label_address3 == '---HIDE---') 
     {echo " </td><td align=\"left\" colspan=\"3\"><input type=\"hidden\" name=\"address3\" id=\"address3\" value=\"\" />";} 
    else 
     {echo "$label_address3: </td><td align=\"left\" colspan=\"3\"><font class=\"body_text\"><input type=\"text\" size=\"45\" name=\"address3\" id=\"address3\" maxlength=\"100\" class=\"cust_form\" value=\"\" />";} 

    echo "</td></tr><tr><td align=\"right\"><font class=\"body_text\">"; 

    if ($label_city == '---HIDE---') 
     {echo " </td><td align=\"left\"><input type=\"hidden\" name=\"city\" id=\"city\" value=\"\" />";} 
    else 
     {echo "$label_city: </td><td align=\"left\"><font class=\"body_text\"><input type=\"text\" size=\"20\" name=\"city\" id=\"city\" maxlength=\"50\" class=\"cust_form\" value=\"\" />";} 

    echo "</td><td align=\"right\"><font class=\"body_text\">"; 

お願いします。

+0

私はVisual StudioだけでpplがWebフォーム、Webページを視覚的に編集できると信じています。 「まったく」のように思える。 php – jondinham

+0

のすべての '視覚的に'を編集するために、おそらくあなたはこれを試すことができます:http://www.jcxsoftware.com/jcx/vsphp/home – jondinham

答えて

0

データベースを使用してそこに値を格納し、SQL文を現在のPHPファイルに追加してデータベースから値を取得することができます。クライアントがデータベース内の値を編集できるようにする編集ページを実装することもできます。

+0

データベースはすでに使用されています。私は、ラベルを変更する方法を知って、削除やもの、私のクライアントBT何PHPのコーディング経験を持っていませんが、それを自分自身をしたいが、視覚的に $ stmtはは= "LABEL_TITLE、label_first_name、label_middle_initial、label_last_name、label_address1、label_vendor_lead_code、label_gender、label_phone_numberを選択しますfrom system_settings; "; $ rslt = mysql_query($ stmt、$ link); $行= mysql_fetch_row($ rslt); IF(STRLEN($行[0])> 0)\t {$ LABEL_TITLE = $行[0];} \t \t \t \t IF(strlenを($行[4])> 0)\t {$ label_address1 = \t \t \t ### END任意のカスタムフィールドラベルを見つける### –

関連する問題