arieccomi...
non sono capace di fare il tutto da me...
nessuno oggi sembra avere tempo da dedicare a un principiante...

ma continuando a scavare in rete ho trovato qualcosa che fa al caso mio...

Vi chiedo solo una cosa:

questo scriptino, che ho testato solo in locale, mi può creare problemi con i permessi sul server? oppure posso andare tranquillo che il file con i contenuti mi viene scritto comunque? :master:

Grazie come sempre e comunque...


ecco i file:

file form.php

Codice PHP:
<form method="post" action="write.php">
    <?php
    
//Creazione campi
    //Possiamo anche aumentare il numero dei campi
    
for($i 1$i <= 3$i++){
        
?>
        <input type="hidden" name="id_<?php echo $i;?>" value="<?php echo $i;?>">
        <?php echo $i;?>) Nome: <input type="text" name="nome_<?php echo $i;?>">
        Tel: <input type="text" name="tel_<?php echo $i;?>">
        <hr>
        <?php
    
}
    
?>
    <input type="submit" value="Invia Dati">
</form>
file write.php

Codice PHP:
<?php
//Richiamo tutte le variabili
$vars get_defined_vars();

//Array contenente tutte le variabili
$my_array = array();

//Popolo l' array
foreach($vars['_POST'] as $key => $val){
    
array_push($my_array$val);
}

//Configuro la visualizzazione
$no_field 3// Numero dei campi inviati x ogni record
$size = (count($my_array) / $no_field); //Numero dei Records
$start 0//Record iniziale

for($i 1$i <= $size$i++){
    
    
//Prelevo i dati del record
    
$id $my_array[$start];
    
$nome $my_array[$start 1];
    
$tel $my_array[$start 2];
    
    
//Visualizzo i Dati
    
echo "[*]ID:" $id;
    echo 
"[*]NOME:" $nome;
    echo 
"[*]TEL:" $tel;
    echo 
"<hr>";
    
    
//Passo al prossimo record
    
$start $start $no_field;
}
?>