Pages vues depuis 25/05/2001 : 108 395 922
Index du forum »» Bugs, Probs ... »» Nouvelle install sous usbwebserver PHP 8.1
Citation : jpb
et donc il semble bien que je n'ai pas corriger l'archive sql dans github
L'eau goutte à goutte finit toujours par percer la pierre.
Citation : nicolas2
[code]
Deprecated
: Optional parameter $size declared before required parameter $file_size is implicitly treated as a required parameter in
I:\USB3\Jireck\modules\sform\sform.php
on line
274
function add_upload($name, $en, $size='50', $file_size=50)
Citation : nicolas2
dans sform.php
recherche la function print_form et remplace la case select par ce code
case 'select':
$str.='
<div class="mb-3 row">
<label class="col-form-label col-sm-4" for="'.$this->form_fields[$i]['name'].'">'.$this->form_fields[$i]['en'].'</label>
<div class="col-sm-8">
<select class="';
$str.=($this->form_fields[$i]['multiple'])? 'form-control' : 'form-select';
$str.= '" id="'.$this->form_fields[$i]['name'].'" name="'.$this->form_fields[$i]['name'];
$str.=($this->form_fields[$i]['multiple'])? '[]" multiple="multiple"' : "\"";
if ($num_extender!='no')
$str.=' '.$this->form_fields[$num_extender]['javas'].' ';
$str.=($this->form_fields[$i]['size'] > 1)? " size=\"".$this->form_fields[$i]['size']."\">" : '>';
foreach($this->form_fields[$i]['value'] as $key => $val) {
$str.='
<option value="'.$key.'"';
if(array_key_exists('selected', $val) and $val['selected'])
$str .=' selected="selected" >';
else $str .=' >';
// Add bug valeur null deprecated str_replace.
if (!is_null($val['en'])) {
$str .= str_replace('\'', ''', $val['en']) . '</option>';
} else {
$str .= $val['en'] . '</option>';
}
}
$str.='
</select>';
if ($num_extender!='no')
$str.=$this->form_fields[$num_extender]['html'];
$str.='
</div>
</div>';
break;
ce wargning ce produit parceque la valeur $val['en'] et null et php 8 sur str_replace ne suporte plus les valeur null
Warning: Undefined variable $debugmysql in I:\USB3\root\lib\mysqli.php on line 15
Citation : nicolas2
Il manque juste un global
global $debugmysql;
define('NPDS_DEBUG', $debugmysql)