ciao..
premessa: non so programmare in php
però
avrei bisogno di fare un form (o modulo.. come si chiama) i cui risultati poi invece che essere mandati via email vengano scritti su un file txt sul sito![]()
come faccio?![]()
ciao..
premessa: non so programmare in php
però
avrei bisogno di fare un form (o modulo.. come si chiama) i cui risultati poi invece che essere mandati via email vengano scritti su un file txt sul sito![]()
come faccio?![]()
sgt.rossi,01-09-2007 11:33, dice:
"per quello cn la mucca sull'avatar stai attento a come parli.."
[ clicca e godi! ]
![]()
uuuhhh![]()
ora me lo leggo per benegrazie
![]()
sgt.rossi,01-09-2007 11:33, dice:
"per quello cn la mucca sull'avatar stai attento a come parli.."
ottimo, per quanto riguarda la scrittura e la lettura ho capito.. ma come faccio il "passaggio dei dati" dal form alle variabili del php?![]()
sgt.rossi,01-09-2007 11:33, dice:
"per quello cn la mucca sull'avatar stai attento a come parli.."
Te intendi dire a php che quel form impacchetti nella variabile $esempio??
Fai così nella dichiarazione della variabile oppure lo metti nel codice
$_POST["NAME DEL FORM"]
x il metodo post
$_GET["NAME DEL FORM"]
x il metodo get
Una cosa semplice semplice...
Codice PHP:
[FONT=courier new]<?php
//controllo che i dati siano stati inviati dal form
if(isset($_POST['submit'])) {
//recupero i valori memorizzandoli in variabili
$nome = $_POST['nome'];
$commento = $_POST['commento'];
//qui inserisci il codice per "scrivere" nel file
//ad esempio, quello della pillola...
//se i dati non sono stati inviati mostro il form
} else {
?>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
<input type="text" name="nome">
<input type="text" name="commento">
<inpu type="submit" name="submit" value="Invia">
</form>
<?php
}
?>[/FONT]![]()
ottimo, grazie. ora provo[supersaibal]Originariamente inviato da neida
Una cosa semplice semplice...
Codice PHP:
[FONT=courier new]<?php
//controllo che i dati siano stati inviati dal form
if(isset($_POST['submit'])) {
//recupero i valori memorizzandoli in variabili
$nome = $_POST['nome'];
$commento = $_POST['commento'];
//qui inserisci il codice per "scrivere" nel file
//ad esempio, quello della pillola...
//se i dati non sono stati inviati mostro il form
} else {
?>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
<input type="text" name="nome">
<input type="text" name="commento">
<inpu type="submit" name="submit" value="Invia">
</form>
<?php
}
?>[/FONT][/supersaibal]
![]()
sgt.rossi,01-09-2007 11:33, dice:
"per quello cn la mucca sull'avatar stai attento a come parli.."
questo codice non mi scrive nullaCodice PHP:
// apriamo il file
$fp = fopen("results.txt", "a");
// scriviamo il nostro record
fputs($fp, time()."|$nome\n");
// chiudiamo il file
fclose($fp);
![]()
sgt.rossi,01-09-2007 11:33, dice:
"per quello cn la mucca sull'avatar stai attento a come parli.."
Le istruzioni sono giuste, probabilmente si tratta semplicemente di dover settare i permessi opportuni per scrivere nel file.
Potresti iniziare leggendo questo articolo: chmod con php, facendo comunque riferimento al manuale: chmod.
sono su altervista, il chmod non lo posso settare[supersaibal]Originariamente inviato da neida
Le istruzioni sono giuste, probabilmente si tratta semplicemente di dover settare i permessi opportuni per scrivere nel file.
Potresti iniziare leggendo questo articolo: chmod con php, facendo comunque riferimento al manuale: chmod. [/supersaibal]
..e comunque su altervista mi sembra che php abbia comunque accesso in scrittura :master:
sgt.rossi,01-09-2007 11:33, dice:
"per quello cn la mucca sull'avatar stai attento a come parli.."