Ragazzi ho creato questa pagina che, come vedete, serve per mostrare degli input e compilati questi li inserisce in una tabella.
Codice PHP:
<head>
<link rel="stylesheet" type="text/css" href="sito.css" />
</head>
<body>
<?
require("config.php");
$giorno=date(d);
$mese=date(F);
$anno=date(Y);
$data="$giorno $mese $anno";
$ora=date(H.i);
if($p=="si"){
@mysql_query("INSERT INTO `my_gildaliberty`.`notizie` (
`id` ,
`titolo` ,
`autore` ,
`data` ,
`ora` ,
`scritto`
)
VALUES (
NULL , '$titolo', '$autore', '$data', '$ora', '$scritto'
);");
echo "Notizia inserita. <a href=\"notizie.php\">Puoi vederla cliccando qui</a> oppure <a href=\"scrivi.php\">scriverne un'altra</a>.";
}else{
?>
<center>Compila il modulo per inserire una nuova notizia!<br><br>
<form action="metti2.php" method="post"><center>
Autore:<br> <input type="text" name="autore"><br>
Titolo:<br> <input type="text" value="titolo" name="titolo"><br>
Notizia:<br><textarea name="scritto" rows="18" cols="100"></textarea><br><br>
<input type="hidden" name="p" value="si">
<input type="submit" value="Invia new">
</form>
<?
}
@mysql_close();
?>
</body>
Purtroppo però la pagina non funziona; mi rimane sempre sugli input e non appare mai la scritta di conferma dell'invio.
In più ho provato a creare pagine semplicissime di PHP e sembra che altervista non lo riconosca più°__° per esempio ho creato una pagina tipo
Codice PHP:
<?
if($a=="ciao"){
echo "ciao";
}
?>
e pur aggiungendo al link un ?a=ciao non vien fuori un bel niente.
Sapete dirmi dove sbaglio?