Это фактически интеграция API с сервером. Здесь PHP-код:
if(isset($_POST['generate']))
{
require_once dirname(__FILE__) . '/GetResponseAPI.class.php';
$api = new GetResponse($aid);
$campaigns = (array)$api->getCampaigns();
$campaignIDs = array_keys($campaigns);
$campaign = $api->getCampaignByID($campaignIDs[0]);
var_dump($campaigns, $campaign);
}
Вот код HTML для выпадающего меню:
<input type="submit" value="Generate" name="Generate" id="Generate"/>
</br>
<select name="Campaign" id="Campaign">
<option value="Option1"><?php echo $campaign;?></option>
<option value="Option2"><?php echo $campaignIDs;?></option>
<option value="Option3"><?php echo $campaigns;?></option>
</select>
Я действительно ищу тех, кому нужно общаться. Например, когда пользователь вводит свой API и генерирует хиты. Я хочу, чтобы раскрывающийся список перечислял возможную кампанию.
Заранее спасибо за помощь.
<input type="submit" value="Generate" name="Generate" id="Generate"/>
</br>
<select name="Campaign" id="Campaign">
<?php foreach ( $campaign as $campaignID => $value ) { ?>
<option value="<?php echo $campaignID;?>"><?php echo $value;?></option>
Вам нужно пройти через Кампанию, если вам нужно создать массив кампании, содержащий его идентификатор и название кампании, если необходимо
<input type="submit" value="Generate" name="Generate" id="Generate"/>
</br>
<select name="Campaign" id="Campaign">
<?php foreach ( $campaign as $campaignID => $value ) { ?>
<option value="<?php echo $campaignID;?>"><?php echo $value;?></option>
<?php } ?>
</select>