In cui i campi siano "Nick""Interessi"Sito" e premendo invia si aggiunga ciò che si è scritto alla pagina, si può fare?
Con un form tipo questo http://www.webbolo.net/contatti/
<form action="scrivi.php" method="POST">
<label>Nome: <input name="nome"></label>
<label>Regione: <input name="regione"></label>
<label>Località: <input name="localita"></label>
<label>Interessi:<br><input type="textarea" name="interessi" cols="20" rows="15"></label>
<label>Sito web: <input name="sito"></label>
<input type="submit" value="Salva">
</form>
<?php
//questo è uno script più complicato perché non sfrutta database
if (isset($_POST['nome']) && isset($_POST['regione']) && isset($_POST['localita']) && isset($_POST['interessi']) && isset($_POST['sito']))
{
$apri = fopen ('inserisci.html', 'a');
$nome = htmlentities(addslashes($_POST['nome']));
$regione = htmlentities(addslashes($_POST['regione']));
$localita = htmlentities(addslashes($_POST['localita']));
$interessi = htmlentities(addslashes(nl2br($_POST['interessi'])));
$sito = htmlentities(addslashes($_POST['sito']));
$post = "<table align="center"><thead><tr><td align="center" colspan="2"><b>$nome</b></td></tr></thead><tbody> <tr><td>Regione:</td><td>$regione</td></tr><tr><td>Località:</td> <td>$localita</td></tr><tr><td>Interessi:</td><td>$interessi</td></tr><tr> <td>Sito web:</td><td>$sito</td></tr></tbody></table>";
fseek($apri,0);
fwrite($apri, $post);
}
?>
<form enctype="multipart/form-data" action="scrivi.php" method="POST">
<label>Nome: <input name="nome"></label><br>
<label>Regione: <input name="regione"></label><br>
<label>Località: <input name="localita"></label><br>
<label>Interessi:<br><input type="textarea" name="interessi" cols="15" rows="10"></label><br>
<label>Sito web: <input name="sito"></label><br>
<label>Immagine personale: <input type="file" name="img"></label> <br> <input type="submit" value="Salva">
</form>
<?php
//questo è uno script più complicato perché non sfrutta database
if (isset($_POST['nome']) && isset($_POST['regione']) && isset($_POST['localita']) && isset($_POST['interessi']) && isset($_POST['sito']) && isset($_FILES['img']) && $_FILES['img']['error'] == 0 && is_uploaded_file($_FILES['img']['tmp_name']) && strlen($_POST['interessi']) <= 150)
{
$img = $_FILES['img'];
move_uploaded_file($img['tmp_name'], "./");
$apri = fopen ('inserisci.html', 'a');
$nome = htmlentities(addslashes($_POST['nome']));
$regione = htmlentities(addslashes($_POST['regione']));
$localita = htmlentities(addslashes($_POST['localita']));
$interessi = htmlentities(addslashes(nl2br($_POST['interessi'])));
$sito = htmlentities(addslashes($_POST['sito']));
$post = "<table align=\"center\"><thead><tr><td><a href=\"$file['name']\"><img src=\"$file['name']\"></a></td><td align=\"center\"><b>$nome</b></td></tr></thead><tbody> <tr><td>Regione:</td><td>$regione</td></tr><tr><td>Località:</td> <td>$localita</td></tr><tr><td>Interessi:</td><td>$interessi</td></tr><tr> <td>Sito web:</td><td>$sito</td></tr></tbody></table>";
fwrite($apri, $post);
fclose($apri);
}
?>
dararag ha scritto:già fatto, comunque, ho modificato di nuovo il codice, avevo sbagliato una cosa
Visitano il forum: Nessuno e 2 ospiti
megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising