Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 47
  1. #1

    inserire in array i post

    Salve ho bisogno del vostro aiuto...

    tramite un form invio dei valori inseriti in una tab ad una pagina PHP.
    faccio un controllo del post cioè:
    Codice PHP:
    if(isset($_POST)) salvaFile("File.txt",$_POST); 
    a questa funzione passo il file e il post.

    Bene il post arriva già come array oppure no?

    Se arriva come array dato trattasi di elementi disposti a 4 a 4 l'array che invia il post è unico?

    Come posso dividerlo?

    Grazie per l'aiuto...
    Sugnu Sicilianu e mi ni vantu, picchì la terra mia è china china d'incantu...u suli e li salini, pisci n'do sbarcaturi, su tutti cosi ca mi fannu strinciri lu cori...

  2. #2
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    mmm ma se hai cosi:


    if(isset($_POST)) echo $_POST ;

    cosa fa? niente...

    perchè $_POST non è il nome della tua variabile...

  3. #3
    Già non ho niente...

    mi spunta solo "Array"

    e quindi?? come devo fare?
    Sugnu Sicilianu e mi ni vantu, picchì la terra mia è china china d'incantu...u suli e li salini, pisci n'do sbarcaturi, su tutti cosi ca mi fannu strinciri lu cori...

  4. #4
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    per portare il valore da pagina a pagina si cosi:

    $nomeVariabile = $_POST["nomeVarioabile"] ;
    echo $nomeVariabile ;

    se è un'array
    print_r($nomeArray);

    sempre se nella pagina dove imposti $nomeVariabile c'è un form con method=POST

  5. #5
    si funziona ma così lo leggo!!!

    per non vederlo, cioè passarlo senza che scrivo cosa passo?

    domanda stupida tolgo il print...

    Scusa volevo dire un'altra cosa non ci sono con la testa...

    questo è considerato come array, quindi se passo $array alla funzione salva dovrebbe funzionare!??
    Sugnu Sicilianu e mi ni vantu, picchì la terra mia è china china d'incantu...u suli e li salini, pisci n'do sbarcaturi, su tutti cosi ca mi fannu strinciri lu cori...

  6. #6
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    ma da quanto programmi in PHP ?? da 2 minuti?

    togli echo $nomeVariabile ;
    togli print_r($nomeArray);

    ti condiglio una buona lettura su HTML.it sezione PHP

  7. #7
    domanda stupida tolgo il print...

    Scusa volevo dire un'altra cosa non ci sono con la testa...

    questo è considerato come array, quindi se passo $array alla funzione salva dovrebbe funzionare!??
    Sugnu Sicilianu e mi ni vantu, picchì la terra mia è china china d'incantu...u suli e li salini, pisci n'do sbarcaturi, su tutti cosi ca mi fannu strinciri lu cori...

  8. #8
    Mi spiego meglio...
    Questo è l'array che passo, ho i valori vecchi(old_0_0) e quelli aggiornati(0_0):

    Array ( [0_0] => ciccio [old_0_0] => francesco [0_1] => gdteh [old_0_1] => gdteh [0_2] => 2352 [old_0_2] => 2352 [0_3] => si [old_0_3] => si [1_0] => claudio [old_1_0] => claudio [1_1] => dhgeb [old_1_1] => dhgeb [1_2] => 3021 [old_1_2] => 3021 [1_3] => si [old_1_3] => si [2_0] => sofio [old_2_0] => sofio [2_1] => atshe [old_2_1] => atshe [2_2] => 2112 [old_2_2] => 2112 [2_3] => no [old_2_3] => no [3_0] => stefano [old_3_0] => stefano [3_1] => tehd [old_3_1] => tehd [3_2] => 8983 [old_3_2] => 8983 [3_3] => si [old_3_3] => si [4_0] => marco [old_4_0] => marco [4_1] => tgdf [old_4_1] => tgdf [4_2] => 6523 [old_4_2] => 6523 [4_3] => no [old_4_3] => no )

    e questa è la funzione che uso per salvarli nel file.txt

    Codice PHP:
    function salvaFile($path,$array)
            {
                
    $fd1 =file($path);
                foreach(
    $fd1 as $key => $value)
                {
                    
    $value str_replace(array("\r","\n"),"",$value);
                    if (isset(
    $array[$key]))
                        
    $fd1[$key]=$array[$key];
                    else
                        
    $fd1[$key]=$value;
                }
                
    $fd2 =fopen($path,"w");
                foreach(
    $fd1 as $key => $value)
                {
                    if(
    $key==0)
                        
    fwrite($fd2,$value);
                    else
                        
    fwrite($fd2,"\r\n".$value);
                }
                
    fclose($fd2);
            } 
    Mi dite dove sbaglio???
    Sugnu Sicilianu e mi ni vantu, picchì la terra mia è china china d'incantu...u suli e li salini, pisci n'do sbarcaturi, su tutti cosi ca mi fannu strinciri lu cori...

  9. #9
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    che errore ti da?

  10. #10
    non da errori, non salva e basta..
    Sugnu Sicilianu e mi ni vantu, picchì la terra mia è china china d'incantu...u suli e li salini, pisci n'do sbarcaturi, su tutti cosi ca mi fannu strinciri lu cori...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.