il mio problema è che non riesco a fare l'upload di un file xml all'interno di una tabella con un unico campo di tipo xml.
partiamo con ordine.
POSTGRESQL unica tabella testxml con unica colonna xml di tipo xml.
la mia Vista
Codice: Seleziona tutto
<form method="post" action="<?php echo URL;?>controller/testXML" enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file"><br>
<input type="submit" name="submit" value="Submit">
</form>
Codice: Seleziona tutto
public function testXML() {
$this->model->textXML($_FILES['file']);
//redirect
}
Codice: Seleziona tutto
public function textXML($fileXML) {
$sth = $this->db->prepare("INSERT into testxml (xml) VALUES (XMLPARSE(DOCUMENT $fileXML))");
$sth->execute();
}
Sapete dirmi dove sbaglio?
Grazie in anticipo.

