PHP beginner |
|
Beste mensen.
Ik ben uit pure verveling is wat aan het doen. en ik wou wat met fotos en databases doen. Maar ik wil een upload scriptje maken. maar hoe kan ik dat het beste aanpakken? ik heb het volgende al.
<?php
mysql_connect ('localhost','root','********');
mysql_select_db ('fotos') or die (mysql_error());
if(isset($_POST ['upload']))
{
$foto = ($_POST ['foto']);
mysql_query ("INSERT INTO foto (foto) VALUES ('".$foto."')")
or die (mysql_error());
echo "Uw foto is geupload";
}
else
{
?>
<HTML>
<HEAD>
<STYLE TYPE="text/css">
body{
background:000000;
font-family:verdana;
font-size:10pt;
}
</STYLE>
</HEAD>
<BODY>
<FORM ACTION="<?=$_SERVER['PHP_SELF']?>" METHOD="post">
Upload een foto: <INPUT TYPE="file">
<INPUT TYPE="submit" NAME="upload" VALUE="upload">
</FORM>
</BODY>
</HTML>
<?php
}
?>
<?php if(isset($_POST ['upload'])) { $foto = ($_POST ['foto']); mysql_query ("INSERT INTO foto (foto) VALUES ('".$foto."')") echo "Uw foto is geupload"; } else { ?> <HTML> <HEAD> <STYLE TYPE="text/css"> body{ background:000000; font-family:verdana; font-size:10pt; } </STYLE> </HEAD> <BODY> <FORM ACTION="<?=$_SERVER['PHP_SELF']?>" METHOD="post"> Upload een foto: <INPUT TYPE="file"> <INPUT TYPE="submit" NAME="upload" VALUE="upload"> </FORM> </BODY> </HTML> <?php } ?>
Dat heb ik om het in de database te zetten.
-------------------------------------------
en dit om het op te vragen
<?php
mysql_connect('localhost','root','********');
mysql_select_db('fotos') or die (mysql_error());
$res = mysql_query ("SELECT foto FROM foto");
while ($obj = mysql_fetch_object($res))
{
echo $obj->foto;
echo "<BR>";
}
mysql_free_result ($res);
?>
alvast bedankt.
en onthoud even ik ben nog maar een beginner dus zo enorm veel verstand heb ik er echt niet van.!
|