ÿØÿà JFIF ` ` ÿþxØ
| Server IP : 109.234.164.53 / Your IP : 216.73.216.110 Web Server : Apache System : Linux cervelle.o2switch.net 4.18.0-553.32.1.lve.el8.x86_64 #1 SMP Thu Dec 19 13:14:03 UTC 2024 x86_64 User : computer3 ( 1098) PHP Version : 7.1.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/computer3/amper-formance.fr/cp-admin/includes/functions/ |
Upload File : |
<?php
function get_post_values($fields, $post_values) {
for($i=0; $i<count($fields); $i++) {
$data[$fields[$i]['name']] = $_POST[$fields[$i]['name']];
}
return $data;
}
//display admin control
function display_forms($criteria=array()) {
$fields = $criteria['fields'];
$submit = $criteria['submit'];
if($submit['name']=='') $submit['name']='submit';
if($submit['value']=='') $submit['value']='Save';
echo '<form method="post">';
for($i=0; $i<count($fields); $i++) {
if($fields[$i]['class']!='') $fields[$i]['class'] = 'class="'.$fields[$i]['class'].'"';
if($fields[$i]['type']=='select') {
echo '<p><label>'.$fields[$i]['title'].'</label></p>';
echo '<p><select '.$fields[$i]['class'].' name="'.$fields[$i]['name'].'">';
echo '<option value=""></option>';
foreach($fields[$i]['select_values'] as $ind=>$value) {
if($ind==$fields[$i]['value']) echo '<option value="'.$ind.'" selected>'.$value.'</option>';
else echo '<option value="'.$ind.'">'.$value.'</option>';
}
echo '</select></p>';
}
elseif($fields[$i]['type']=='checkbox') {
echo '<p><label>';
if($options[$fields[$i]['value']]=='on') $checked='checked';
else $checked='';
echo '<input '.$fields[$i]['class'].' type="checkbox" name="'.$fields[$i]['name'].'" '.$checked.' style="margin-bottom:4px;" style="width:100%">';
echo ' '.$fields[$i]['title'];
echo '</label></p>';
}
elseif($fields[$i]['type']=='checkboxes') {
$values = $fields[$i]['values'];
$selected = $fields[$i]['select_values'];
echo '<p><label>'.$fields[$i]['title'].'</label></p>';
if(count($values)>0) {
echo '<p>';
foreach($values as $ind => $value) {
if(count($selected)>0) {
if(in_array($ind, $selected)) $checked='checked';
else $checked='';
}
echo '<label style="margin-right:15px;">';
echo '<input '.$fields[$i]['class'].' type="checkbox" name="'.$fields[$i]['name'].'[]" value="'.$ind.'" '.$checked.' style="margin-bottom:4px;" style="width:100%">';
echo ' '.$value;
echo '</label>';
}
echo '</p>';
}
}
elseif($fields[$i]['type']=='textarea') {
if($fields[$i]['rows']!='') $fields[$i]['rows'] = 'rows="'.$fields[$i]['rows'].'"';
echo '<p><label>'.$fields[$i]['title'].'</label></p>';
echo '<p>
<textarea '.$fields[$i]['class'].' name="'.$fields[$i]['name'].'" style="width:100%" '.$fields[$i]['rows'].'>'.$fields[$i]['value'].'</textarea></p>';
}
elseif($fields[$i]['type']=='hidden') {
echo '<p><input '.$fields[$i]['class'].' type="hidden" id="'.$fields[$i]['name'].'" name="'.$fields[$i]['name'].'"
style="width:100%" value="'.$fields[$i]['value'].'"></p>';
}
else {
echo '<p><label>'.$fields[$i]['title'].'</label></p>';
echo '<p><input '.$fields[$i]['class'].' type="text" id="'.$fields[$i]['name'].'" name="'.$fields[$i]['name'].'"
style="width:100%" value="'.$fields[$i]['value'].'"></p>';
}
}
echo '<p>';
echo '<input type="submit" class="btn default" name="'.$submit['name'].'" value="'.$submit['value'].'">';
echo '</p>';
echo '</form>';
}
?>