da una pagina php con un form :
ho dei campi text tipo:
<input size="" name="nome" value="" type="text">
il nome è in un formato :
[numeroid]-[stringaitaliana]+[stringainglese]
ma il problema è un'altro :
se il numero di caratteri del nome è superiore ad un certo valore il campo non viene inviato , e ovviamnete neanche il value, perchè il tutto viene serializzato nel db con :
Codice PHP:
$array serialize($_POST);     
$array_fields "array_fields = '".mysql_escape_string(utf8_encode($array))."',";
$sql mysql_query("UPDATE xxx_offers SET
             
$array_fields
        WHERE id = '"
.$_GET['id']."' ") or die( mysql_error() ); 
ma nella stringa di serializzazione viene omesso quel campo superiore ad un certo numero di caratteri...perchè? è una questione del php.ini.?
Grazie