11.09.2018 Views

Aprender a desarrollar un sitio Web con PHP y MySQL

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

(almacenado por defecto) al directorio de destino<br />

move_uploaded_file($_FILES[’imagen’][’tmp_name’], $destino<br />

de ruta.$_FILES[’imagen’][’name’]);<br />

echo "El archivo ".$_FILES[’imagen’][’name’]." Se ha copiado<br />

en el directorio imágenes";<br />

}<br />

else {<br />

echo "El archivo no se ha copiado en el directorio imágenes.";<br />

}<br />

}<br />

$manager = new Manager($base);<br />

//crear <strong>un</strong> objeto Blog <strong>con</strong> los valores de sus atributos<br />

//completados <strong>con</strong> aquellas recibidas por $_POST<br />

$blog = new Blog();<br />

$blog->setTitulo(htmlentities(addslashes($_POST[’titulo’]),<br />

ENT_QUOTES));<br />

$blog->setDate(Date("Y-m-d H:i:s"));<br />

$blog->setComentario<br />

(htmlentities(addslashes($_POST[’comentario’]), ENT_QUOTES));<br />

$blog->setFoto($_FILES[’imagen’][’name’]);<br />

$iniciar_sesion = $manager->insercionContenido($blog);<br />

if ($iniciar_sesion != 0) {<br />

echo "Añadir comentario de éxito.;<br />

}<br />

else {<br />

echo "El comentario no se ha podido añadir.;<br />

}<br />

}<br />

catch(Exception $e)<br />

{<br />

// mensaje en caso de error<br />

die(’Error : ’.$e->getMessage());<br />

}<br />

?><br />

Volver a la página de inserción<br />

<br />

<br />

La página mostrar_blog.php:<br />

<br />

<br />

<br />

Blog<br />

<br />

<br />

<br />

Blog<br />

<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!