PHP interesse |
|
Ik post mijn code evenrn[code] rnif (isset($_POST['submit'])) {rn if (empty($_POST['titel']) empty($_FILES['afbeelding']['name'])) {rn fotoalbum ($_POST['titel'], $_FILES['afbeelding']['name'], $_POST['commentaar'], Je moet alle velden invullen!);rn }rn elseif (!empty($_POST['commentaar']) && strlen($_POST['commentaar']) '250') {rn fotoalbum ($_POST['titel'], $_FILES['afbeelding']['name'], , Je commentaar mag niet langer zijn dan 250 tekens (spaties inbegrepen)!);rn }rn else {rn if (isset($_FILES['afbeelding']['name'])) {rn if ($_FILES['afbeelding']['size'] '1024000') {rn fotoalbum ($_POST['titel'], $_FILES['afbeelding'], $_POST['commentaar'], Je foto is te groot, de maximale grootte bedraagt 1 MB!);rn }rn else {rn if ($_FILES['afbeelding']['type'] == 'imagegif' $_FILES['afbeelding']['type'] == 'imagepjpeg' $_FILES['afbeelding']['type'] == 'imagepng') {rn $extentie = strrchr($_FILES['afbeelding']['name'], .); rn $id = mysql_fetch_array(mysql_query(SELECT max(id) AS max FROM fotoalbum));rn $new_id = $id['max'] + 1;rn $naam = foto_.$new_id.$extentie;rn move_uploaded_file($_FILES['afbeelding']['tmp_name'], imagesfotoalbum.$naam); rn $tijd = time();rn mysql_query(INSERT INTO fotoalbum (titel, commentaar, url, datum) VALUES ('$_POST[titel]', '$_POST[commentaar]', '$naam', '$tijd'));rn echo font class=admin_errorcenterDe foto werd succesvol toegevoegd.centerfont;rn meta http-equiv=refresh content=2;url=index.phppagina=adminpanel&beheer=fotoalbumrn }rn else {rn fotoalbum ($_POST['titel'], $_FILES['afbeelding']['name'], $_POST['commentaar'], Je foto moet als extentie .gif .jpg of .png hebben!);rn }rn }rn }rn else {rn fotoalbum ($_POST['titel'], $_POST['afbeelding'], $_POST['commentaar'], Je moet een foto selecteren op je pc!);rn }rn }rn}rnelseif (isset($_POST['annuleren'])) {rn echo font class=admin_errorcenterEr zijn geen wijzigingen gebeurd!centerfont;rn meta http-equiv=refresh content=2;url=index.phppagina=adminpanel&beheer=fotoalbumrn}rnelse {rn fotoalbum (, , , );rn} rn[code] rnen de functie fotoalbum()rn[code]rnfunction fotoalbum ($titel, $afbeelding, $comment, $error) {rn rnform action= method=post enctype=multipartform-datarntable border=0 cellspacing=5 cellpadding=0rnrnif ($error != '') {rnrn trrn td colspan=2 class=admin_error align=center echo $error; tdrn trrnrn}rnrn trrn td class=admin_fotoTiteltdrn tdinput type=text name=titel value= echo $titel; class=admin_fototdrn trrn trrn td class=admin_fotoAfbeeldingtdrn tdinput type=file name=afbeelding value= echo $afbeelding; class=admin_fototdrn trrn tr valign=toprn td class=admin_fotoCommentaartdrn tdtextarea name=commentaar class=admin_foto echo $comment; textareatdrn trrn trrn td colspan=2input type=submit name=submit value=Voeg foto toe class=admin_foto_submit input type=submit name=annuleren value=Annuleren class=admin_foto_submittdrn trrntablernformrn rn}rn[code] rnIk hoop dat je er wat mee bent )rnrn[b]Edit na commentaar numlockround[b] [url=httpwww.sitemasters.bepagina=tutorialstutorials&cat=4&id=105]Tutorial over uploaden[url] kan handig van pas komen. |