problema con la connessione mysqli
Sono di nuovo il rompipalle,
Allora ho provato ufficialmente nella mia pagina per tutto il casino che ho fatto per farmi aiutare sui caratteri. Il risultato è stato disastroso e mi compare un errore di cui non capisco cosa sia. Questao è lo screenshots con i campi compilati:
http://s17.postimg.org/ljamkvlin/memorizzadvd.png
E questo è il file completo che si chiama aggiungi.php
N.B.: L'ho fatto con il vecchio sistema e non con mysqli in quanto avevo già iniziato a farlo.
aggiungi.php
Codice PHP:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title></title>
</head>
<body>
<form action= '' method="POST">
<!--<meta http-equiv="Content-Type" content="text/html;charset=UTf8_bin"> -->
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
Titolo dvd: <input type="text" name="titolodvd">
<p> <p>
<!--Contenuto: <textarea name="contenuto" rows="5" cols="40">-->
<?php
require_once "connettixampp2.php";
header('Content-Type: text/html; charset=iso-8859-1');
function listafiles($directory='')
{
set_time_limit(50);
foreach(glob($directory.'*.*') as $file) //elenco tutti i file della directory
echo $file.PHP_EOL;
foreach(glob($directory.'*', GLOB_ONLYDIR | GLOB_MARK) as $cartella) //per ogni cartella di $directory, richiamo la funzione passando la cartella
if($cartella != './' && $cartella != '../') //non teniamo conto di ./ altrimenti va in loop infinito, e ../ altrimenti torna anche indietro!
listafiles($cartella);
}
?>
Contenuto: <textarea name="contenuto" rows="5" cols="40">
<?php
listafiles('e:\\');//la tua directory iniziale
echo "</textarea>";
if(!empty($_POST)){
$titolodvd = trim($_POST['titolodvd']);
$contenuto = trim($_POST['contenuto']);
header('Content-Type: text/html; charset=iso-8859-1');
$query=("INSERT INTO arcdvd2 (titolodvd, contenuto) VALUES('$titolodvd','$contenuto')");
$result=@mysql_query($query) or die("Error query DataBase:".mysql_error());
if($result){
echo("<p> Inserimento avvenuto correttamente </p>");
} else{
echo("<p>Inserimento non eseguito </p>");
}
}
?>
<div align ="center">
<p> <p>
<input type="submit" value="Invia" name="memo">
</p> </p>
</p></p>
</div>
</form>
</body>
</html>
perchè ora non mi funziona dopo che avete faticato ad aiutarmi e ho trovato pace con i caratteri ???? Spero che mi possiate aiutare di nuov. Grazie.