|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jul 2006
Città: Fossombrone (Pesaro e Urbino)
Messaggi: 405
|
[PHP] Problemi con form
Salve a tutti, premetto che sono al primo giorno di php ed ho dei problemi nel seguire un tutorial trovato in internet.
Praticamente faccio inserire dei dati in un form con methon=post ma quando vado ad accedervi nella pagina php i campi sono tutti vuoti. Ho anche copiato pari pari il codice del tutorial ma non funziona uguale. Devo per caso impostare qualcosa nel php.ini? Sono su piattaforma Lamp Grazie per l'aiuto |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
Quote:
__________________
![]() |
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jul 2006
Città: Fossombrone (Pesaro e Urbino)
Messaggi: 405
|
Questo è il file save.php
Codice:
<? include("top_foot.inc.php"); include("data.inc.php"); top(); if ($pass != $film_pass) echo "Password errata"; elseif (trim($nome) == "" OR trim($genere) == "") echo "I campi Nome e Genere devono essere riempiti!"; else { $nome = addslashes(stripslashes($nome)); $genere = addslashes(stripslashes($genere)); $nome = str_replace("<", "<", $nome); $nome = str_replace(">", ">", $nome); $genere = str_replace("<", "<", $genere); $genere = str_replace(">", ">", $genere); $db = mysql_connect($db_host, $db_user, $db_pass); if ($db == FALSE) die ("Errore nella connessione. Verificare i parametri nel file data.inc.php"); mysql_select_db($db_name, $db) or die ("Errore nella selezione del database. Verificare i parametri nel file data.inc.php"); $query = "INSERT INTO film (nome, genere, visto, prestiti) VALUES ('$nome', '$genere', '$visto', '$prestiti')"; if(mysql_query($query, $db)) echo "Film inserito correttamente"; else echo "Errore durante l'inserimento"; mysql_close($db); } foot(); ?> Codice:
<? include ("data.inc.php"); include ("top_foot.inc.php"); //intestazione top(); ?> <form method=post action=save.php> Nome Film: <br> <input type=text size=40 name=nome><br> <br> Genere: <br> <input type=text size=40 name=genere><br> <br> Visto:<br> <input type=text size=2 name=visto><br> <br> Prestiti:<br> <input type=text size=40 name=prestiti><br> Password:<br> <input type=password size=6 name=pass><br> <br> <input type=submit value=Invia> </form> <? // chiusura pagina foot(); ?> |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jul 2006
Città: Fossombrone (Pesaro e Urbino)
Messaggi: 405
|
Niente? Dai sono l'unico sfigato a cui non funziona
![]() ![]() |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
Codice:
$nome = $_POST['nome']; $genere = $_POST['genere']; $visto = $_POST['visto']; $prestiti = $_POST['prestiti']; $pass = = $_POST['pass'];
__________________
![]() |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Jul 2006
Città: Fossombrone (Pesaro e Urbino)
Messaggi: 405
|
Grazie infinite. Così semplice ma senza il tuo aiuto non avrei capito. Grazie ancora
![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:10.