Scrivere su un file php

IImanuII

Utente Attivo
10 Giu 2012
390
0
16
Salve a tutti, come al solito ho un problema! :incazz:

Avrei la necessità di scrivere su un file php. Fin qui ci arrivo ma a me servirebbe scrivere all'interno di una specifica riga un valore $_POST['']

Mi spiego meglio:

Ho un form:

HTML:
<form name="modulo" action="paginaazione.php" method="post" enctype="multipart/form-data" >

	<label>Numero</label><input type="text" name="numero" id="numero"> 

	<input type="submit" id="submit" name="Submit" value="Invia">

</form>

Ho un file.php già compilato:
PHP:
    unset($_SESSION['nomesessione']); 
    require_once "connessione.php"; 
    $numero=;

A questo punto vorrei far si che la paginaazione.php scriva il valore $_POST['numero'] alla riga 3 del file.php cioè o che sovrascriva tutta la riga $numero=; con ad es $numero=5; oppure che inserisca il solo numero.

E' possibile?

Ho trovato questa guida ma non ci ho capito nulla.
http://php.flepstudio.org/php-5/funzioni/scrittura-e-lettura-file-con-php/

Ho letto di questa funzione ma non riesco ad utilizzarla

http://it2.php.net/fgets
 
Ultima modifica:

marcomg

Utente Attivo
19 Nov 2011
204
0
16
Scusa, ma non ho capito assolutamente niente.
Vuoi che alla variabile
$numero venga aggiunto il valore di $_POST['numero']?
Se è così allora è facilissimo :)
PHP:
$numero = $_POST['numero'];
Ma sicuramente avrò frainteso per ciò esprimiti meglio sennò non ti potrà aiutare nessuno.
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
24
Roma
alessandro1997.netsons.org
Ovviamente devi fare dei controlli sul valore della variabile $_POST['numero'] per assicurarti che non contenga codice malevolo (che potrebbe, potenzialmente, cancellare l'intero sito). is_numeric dovrebbe andare bene.
 

IImanuII

Utente Attivo
10 Giu 2012
390
0
16
PHP:
<?php
$lines = file('file.php');
$lines[2] = '$numero = ' . $_POST['numero'] . ';';
file_put_contents('file.php', implode("\n", $lines));
?>

alessandro1997 perdonami, ma se i file fossero 3 come li gestisco?

Cioè i file sono 3 file diversi:
1.php
2.php
3.php

Il valore da cambiare è lo stesso ma la riga è differente.

Quindi nel form avrò un solo $_POST['numero'] ma i cambiamenti dovranno essere fatti in 3 file su righe diverse...
 
Discussioni simili
Autore Titolo Forum Risposte Data
spider81man Scrivere su file .txt da form php PHP 2
napuleone scrivere in un file <?php $variabile PHP 1
crealatualista Scrivere in un file php aperto dal codice php! PHP 7
S Come inserire file in database Mysql senza scrivere codice PHP? PHP 0
L scrivere e richiamare funzioni javascript su file php PHP 2
J Scrivere codice php in un file creato con php PHP 3
C php: al download di un file scrivere il log su file esterno. PHP 1
N Scrivere su file PDF PHP 3
Y scrivere file in ascii PHP 1
I scrivere solo il percorso (e nome file) di un file allegato (type="file") PHP 1
A Java: Scrivere su un file senza sovrascriverlo Java 1
P Scrivere delle matrici su file csv PHP 2
M Script per scrivere la data su vari file immagine PHP 12
T Scrivere il contenuto di un database in un file di testo PHP 2
S leggere da file e scrivere su file un carattere o una parola alla volta Visual Basic 1
A scrivere su file excel PHP 7
Monital scrivere in un file PHP 5
G Chiedo aiuto non riesco a scrivere il RewriteRule del file htaccess Web Server 2
F Scrivere password criptata in file .htpasswd Web Server 5
U Scrivere correttamente su file Txt PHP 8
L PhpMailer - Scrivere su file e spedire come allegato PHP 1
D scrivere su un file txt Classic ASP 0
S scrivere su un file excel PHP 0
F Scrivere dei dati in word con php PHP 0
E Scrivere una data corrente in un pdf PHP 1
J Scrivere in due JPanel Java 1
R [C#] Scrivere un post in grassetto con Selenium su FB Mobile .NET Framework 0
P textbox- scrivere tutto su una sola riga anche se si va a capo .NET Framework 2
alexice51 proggrammi per scrivere in javascript? Javascript 3
Cosina [PHP] Scrivere dati in un div specifico PHP 3
Drago73 [Java] leggere/scrivere txt server Java 0
C [PHP] Scrivere testo su immagine PHP 3
C [PHP] scrivere o aggiornare record in tabella PHP 7
B Scrivere in una casella di testo una variabile PHP PHP 9
B [PHP] Scrivere risposta multipla in database PHP 1
B PHP e JQUERY per scrivere codice html dinamicamente PHP 2
P [HTML] scrivere il titolo di una pagina nella pagina stessa, si può? HTML e CSS 3
A Scrivere da pagina .php su altra pagina .html PHP 4
V Array da scrivere PHP 2
L Scrivere valori nel campo INPUT TEXT a seconda della SELECT Javascript 0
E scrivere nome immagine su db PHP 2
M Come scrivere CSS da un template in Photoshop(.PSD)? HTML e CSS 5
E Cercare un valore e scrivere tutta la riga txt che lo contiene PHP 15
filippino Link per scrivere un'email HTML e CSS 1
S Far scrivere un testo ad un utente registrato..... PHP 3
L Come far commentare/scrivere agli altri utenti?? Windows e Software 10
S richiesta permessi per scrivere nelle sezioni Supporto Mr.Webmaster 0
S scrivere e-mail in html Posta Elettronica 6
criric Effetto macchina da scrivere Snippet Javascript 0
4 in asp si puo scrivere così? Classic ASP 1

Discussioni simili