hoi allemaal,
in mijn cms systeem wil ik een login account aanmaken voor een winkel, in de mysql db staan al 2 velden
de username en password heb ik nu even handmatig invoert, maar dit wil ik graag via de admin doen, zie onderstaande code:PHP Code:
UPDATE `deb8820n2_main`.`winkel` SET `username` = 'rubi',
`password` = 'rybi2@' WHERE `winkel`.`id` =220;
Zelf denk ik dat de fout hier zit:
Ik wil namelijk een gebruikersnaam aanmaken + wachtwoord, maar kan nu alleen een gebruikersnaam aanmaken.
en deze wordt ook niet opgeslagen in de db.
PHP Code:
//$updatewinkel=mysql_query("UPDATE winkel SET username='".$username."', password='".??????????????????????????????????."', login_actief='1' WHERE winkel='".$recw['id']."'") or die(mysql_error());
Heeft iemand een suggestie om dit vandaag op te lossen?PHP Code:
<?php
if(login() !== false)
{
$toegestaanext = array ("1", "2", "3", "6"); // extensies die toegestaan zijn
$toegestaanextensie= array("1"=>".gif", "2"=>".jpg", "3"=>".png", "6"=>"bmp");
$toegestaanmim = array ( "image/gif", "image/jpeg", "image/png", "image/bmp", "image/pjpeg", "image/x-png"); // mime types die toegelaten zijn
$mapnaam = "/stores/img/shopimg/original/";
//Mogelijke toegestane extensies:
//1 = GIF
//2 = JPG
//3 = PNG
//4 = SWF
//5 = PSD
//6 = BMP
//7 = TIFF(intel byte order)
//8 = TIFF(motorola byte order)
//9 = JPC
//10 = JP2
//11 = JPX
//12 = JB2
//13 = SWC
//14 = IFF
$maxgroote = 1024 * 600; //600kb
if(isset($_POST['editform']))
{
$wid=safety($_POST['wid']);
$naam=safety($_POST['naam']);
$seonaam=seourl($naam);
$straat=safety($_POST['straat']);
$postcode=safety($_POST['postcode']);
$plaatsnaam=safety($_POST['plaats']);
$land=safety($_POST['land']);
$website=safety($_POST['website']);
$telefoon=safety($_POST['telefoon']);
$beschrijving=$_POST['beschrijving'];
$mtm=safety($_POST['mtm']);
if($mtm=='on')
{
$mtm=1;
}
else
{
$mtm=0;
}
$bespoke=safety($_POST['bespoke']);
if($bespoke=='on')
{
$bespoke=1;
}
else
{
$bespoke=0;
}
$rtw=safety($_POST['rtw']);
if($rtw=='on')
{
$rtw=1;
}
else
{
$rtw=0;
}
$p0=safety($_POST['p0']);
if($p0=='on')
{
$p0=1;
}
else
{
$p0=0;
}
$p1=safety($_POST['p1']);
if($p1=='on')
{
$p1=1;
}
else
{
$p1=0;
}
$p2=safety($_POST['p2']);
if($p2=='on')
{
$p2=1;
}
else
{
$p2=0;
}
$p3=safety($_POST['p3']);
if($p3=='on')
{
$p3=1;
}
else
{
$p3=0;
}
$p4=safety($_POST['p4']);
if($p4=='on')
{
$p4=1;
}
else
{
$p4=0;
}
$langlong=file_get_contents('http://maps.google.com/maps/geo?q='.urlencode($straat.','.$postcode.','.$plaatsnaam.', '.$land).'&output=csv&oe=utf8&sensor=false&key='.$gl_googlemaps_apikey.'');
$explode=explode(',', $langlong);
$latitude=$explode[3];
$longtitude=$explode[2];
if(empty($land))
{
$selectplaats=mysql_query("SELECT * FROM plaats WHERE plaatsnaam='".$plaatsnaam."'") or die(mysql_error());
}
else
{
$selectland=mysql_query("SELECT * FROM landen WHERE naam='".$land."'") or die(mysql_error());
if(mysql_num_rows($selectland)==1)
{
$recl=mysql_fetch_assoc($selectland);
$selectplaats=mysql_query("SELECT * FROM plaats WHERE plaatsnaam='".$plaatsnaam."' AND land='".$recl['id']."'") or die(mysql_error());
}
else
{
$selectplaats=mysql_query("SELECT * FROM plaats WHERE plaatsnaam='".$plaatsnaam."'") or die(mysql_error());
}
}
if(mysql_num_rows($selectplaats)!=1)
{
$selectland=mysql_query("SELECT * FROM landen WHERE naam='".$land."'") or die(mysql_error());
if(mysql_num_rows($selectland)==1)
{
$recl=mysql_fetch_assoc($selectland);
$insertplaats=mysql_query("INSERT INTO plaats (plaatsnaam, land, seoplaats) VALUES ('".$plaatsnaam."', '".$recl['id']."', '".seourl($plaatsnaam)."')") or die(mysql_error());
}
else
{
$insertplaats=mysql_query("INSERT INTO plaats (plaatsnaam, land, seoplaats) VALUES ('".$plaatsnaam."', '', '".seourl($plaatsnaam)."')") or die(mysql_error());
}
$plaats=mysql_insert_id();
}
else
{
$recp=mysql_fetch_assoc($selectplaats);
$plaats=$recp['id'];
}
$updatewinkel=mysql_query("UPDATE winkel SET naam='".$naam."', seonaam='".$seonaam."', straat='".$straat."', postcode='".$postcode."', plaats='".$plaats."', website='".$website."', beschrijving='".$beschrijving."', telefoon='".$telefoon."', mtm='".$mtm."', rtw='".$rtw."', bespoke='".$bespoke."', p0='".$p0."', p1='".$p1."', p2='".$p2."', p3='".$p3."', p4='".$p4."', lat='".$latitude."', longt='".$longtitude."' WHERE id='".$wid."'") or die(mysql_error());
echo 'Winkel gewijzigd. Je keert terug in 3 seconden';
header("Refresh: 3; url=index.php?pag=edit&edit=".$wid);
}
elseif($_GET['fotoedit'])
{
$fotoedit=safety($_GET['fotoedit']);
$selectfoto=mysql_query("SELECT * FROM images WHERE url='".$fotoedit."'") or die(mysql_error());
if(mysql_num_rows($selectfoto)=="1")
{
$recf=mysql_fetch_assoc($selectfoto);
$nurl='../'.$recf['url'];
echo 'Deze foto vervangen:<br />
<img src="'.$nurl.'"><br />
<br />
<form method="post" action="index.php?pag=edit" enctype="multipart/form-data">
<input type="hidden" name="winkelid" value="'.$recf['winkelid'].'" />
<input type="hidden" name="soort" value="'.$recf['soort'].'" />
<input type="hidden" name="fotoid" value="'.$recf['id'].'" />
<input type="hidden" name="fotourl" value="'.$recf['url'].'" />
<div class="inputrow">
<label for="foto">Foto</label>
<input type="file" name="foto" id="foto">
</div>
<div class="inputrow">
<label for="upload"> </label>
<input type="submit" name="upload" id="upload" value="Wijzig" />
</div>
</form>';
}
else
{
echo 'error';
}
}
elseif(isset($_POST['upload']))
{
$winkelid=safety($_POST['winkelid']);
$fotoid=safety($_POST['fotoid']);
$fotourl=safety($_POST['fotourl']);
$soort=safety($_POST['soort']);
if(empty($_FILES['foto']['tmp_name']))
{
header("Location: index.php?pag=edit&fotoedit=".$fotourl);
}
else
{
if(is_uploaded_file($_FILES['foto']['tmp_name']))
{
$info = getimagesize($_FILES['foto']['tmp_name']);
if(!in_array($info[2], $toegestaanext) AND !in_array($_FILES['foto']['type'], $toegestaanmim))
{
$error[]="Het bestand heeft een verkeerde extensie, de toegestane extensies zijn:";
foreach($toegestaanmim as $abc)
{
$abc=str_replace("image/", "", $abc);
$error[]=$abc;
}
}
$extensie=$toegestaanextensie[$info[2]];
if($_FILES['foto']['size'] > $maxgroote)
{
$error[]="Het bestand is te groot, de maximale grootte is: <b>".($maxgroote/1024)." kb</b>.";
}
$selectthumbs=mysql_query("SELECT * FROM images_small WHERE images_id='".$fotoid."'") or die(mysql_error());
if(mysql_num_rows($selectthumbs)==1)
{
$rect=mysql_fetch_assoc($selectthumbs);
unlink('../'.$rect['url']);
}
unlink('../'.$fotourl);
if(!move_uploaded_file($_FILES['foto']['tmp_name'],'../'.$fotourl))
{
$error[]="Er is een fout opgetreden. Probeer het a.u.b. opnieuw, als het probleem zich blijft voordoen neem dan contact op met de webmaster.<br />
Foutcode: copy";
}
if($error)
{
foreach($error as $error)
{
echo '- '.$error.'<br/>';
}
}
else
{
$file=$fotourl;
$bestandnaam=str_replace($mapnaam, '', $fotourl);
$bestandnaam=str_replace($extensie, '', $bestandnaam);
$tmpfile='/stores/img/shopimg/temp/'.$bestandnaam.$extensie;
$newfile='/stores/img/shopimg/thumb/'.$bestandnaam.$extensie;
$archief = new Photo(array('name'=>'../'.$tmpfile,'tmp_name'=>'../'.$file));
$archief->doResize(147);
$info=getimagesize('../'.$tmpfile);
$widtho = $info[0];
$heighto = $info[1];
if($widtho<=147 AND $heighto<=80)
{
rename('../'.$tmpfile, '../'.$newfile);
}
else
{
$mini = new Photo(array('name'=>'../'.$newfile,'tmp_name'=>'../'.$tmpfile));
$mini->doCenterCrop(147,80);
unlink('../'.$tmpfile);
}
$selectthumb=mysql_query("SELECT * FROM images_small WHERE images_id='".$fotoid."'") or die(mysql_error());
if(mysql_num_rows($selectthumb)==1)
{
$updatethumb=mysql_query("UPDATE images_small SET url='".$newfile."', mimetype='".$_FILES['foto']['type']."' WHERE images_id='".$fotoid."'") or die(mysql_error());
}
else
{
$insertthumb=mysql_query("INSERT INTO images_small (winkelid, images_id, url, mimetype) VALUES ('".$winkelid."', '".$fotoid."', '".$newfile."', '".$_FILES['foto']['type']."')") or die(mysql_error());
}
$updateimg=mysql_query("UPDATE images SET mimetype='".$_FILES['foto']['type']."' WHERE id='".$fotoid."'") or die(mysql_error());
header("Location: index.php?pag=edit&edit=".$winkelid);
}
}
else
{
echo 'Er is een fout opgetreden. Probeer het a.u.b. opnieuw, als het probleem zich blijft voordoen neem dan contact op met de webmaster.<br />
Foutcode: upload<br />';
}
}
}
elseif(isset($_POST['uploadnew']))
{
$winkelid=safety($_POST['winkelid']);
$soort=safety($_POST['soort']);
$selectimages=mysql_query("SELECT * FROM images WHERE winkelid='".$winkelid."'") or die(mysql_error());
if(mysql_num_rows($selectimages)>="2")
{
echo 'Je maakt nu al gebruik van twee foto\'s, verwijder eerst een foto.<br />
Je keert terug in 3 seconden.';
header("Refresh: 3; url=index.php?pag=edit&edit=".$winkelid);
}
else
{
if(mysql_num_rows($selectimages)>0)
{
$selectlastimage=mysql_query("SELECT * FROM images WHERE winkelid='".$winkelid."' ORDER BY id DESC LIMIT 1") or die(mysql_error());
$recl=mysql_fetch_assoc($selectlastimage);
$slash=str_replace("/stores/img/shopimg/original/", "", $recl['url']);
$getal=explode('-', $slash);
$ni=$getal[0]+1;
}
else
{
$ni=0;
}
if(empty($_FILES['foto']['tmp_name']))
{
header("Location: index.php?pag=edit&edit=".$winkelid);
}
else
{
if(is_uploaded_file($_FILES['foto']['tmp_name']))
{
$info = getimagesize($_FILES['foto']['tmp_name']);
if(!in_array($info[2], $toegestaanext) AND !in_array($_FILES['foto']['type'], $toegestaanmim))
{
$error[]="Het bestand heeft een verkeerde extensie, de toegestane extensies zijn:";
foreach($toegestaanmim as $abc)
{
$abc=str_replace("image/", "", $abc);
$error[]=$abc;
}
}
$extensie=$toegestaanextensie[$info[2]];
if($_FILES['foto']['size'] > $maxgroote)
{
$error[]="Het bestand is te groot, de maximale grootte is: <b>".($maxgroote/1024)." kb</b>.";
}
if(!move_uploaded_file($_FILES['foto']['tmp_name'],'../'.$mapnaam.$ni.'-'.$winkelid.$extensie))
{
$error[]="Er is een fout opgetreden. Probeer het a.u.b. opnieuw, als het probleem zich blijft voordoen neem dan contact op met de webmaster.<br />
Foutcode: copy";
}
if($error)
{
foreach($error as $error)
{
echo '- '.$error.'<br/>';
}
}
else
{
$insertimg=mysql_query("INSERT INTO images (winkelid, url, mimetype, soort) VALUES ('".$winkelid."', '".$mapnaam.$ni.'-'.$winkelid.$extensie."', '".$_FILES['foto']['type']."', '".$soort."')") or die(mysql_error());
$imagesid=mysql_insert_id();
//resizen
$file=$mapnaam.$ni.'-'.$winkelid.$extensie;
$tmpfile='/stores/img/shopimg/temp/'.$ni.'-'.$winkelid.$extensie;
$newfile='/stores/img/shopimg/thumb/'.$ni.'-'.$winkelid.$extensie;
$archief = new Photo(array('name'=>'../'.$tmpfile,'tmp_name'=>'../'.$file));
$archief->doResize(147);
$info=getimagesize('../'.$tmpfile);
$widtho = $info[0];
$heighto = $info[1];
if($widtho<=147 AND $heighto<=80)
{
rename('../'.$tmpfile, '../'.$newfile);
}
else
{
$mini = new Photo(array('name'=>'../'.$newfile,'tmp_name'=>'../'.$tmpfile));
$mini->doCenterCrop(147,80);
unlink('../'.$tmpfile);
}
$insertthumb=mysql_query("INSERT INTO images_small (winkelid, images_id, url, mimetype) VALUES ('".$winkelid."', '".$imagesid."', '".$newfile."', '".$_FILES['foto']['type']."')") or die(mysql_error());
header("Location: index.php?pag=edit&edit=".$winkelid);
}
}
else
{
echo 'Er is een fout opgetreden. Probeer het a.u.b. opnieuw, als het probleem zich blijft voordoen neem dan contact op met de webmaster.<br />
Foutcode: upload<br />';
}
}
}
}
elseif(is_numeric($_GET['edit']))
{
if(isset($_POST['times']))
{
$lastid=safety($_GET['edit']);
$maandag=safety($_POST['maandag']);
$dinsdag=safety($_POST['dinsdag']);
$woensdag=safety($_POST['woensdag']);
$donderdag=safety($_POST['donderdag']);
$vrijdag=safety($_POST['vrijdag']);
$zaterdag=safety($_POST['zaterdag']);
$zondag=safety($_POST['zondag']);
$updatewinkel=mysql_query("UPDATE winkel SET maandag='".$maandag."', dinsdag='".$dinsdag."', woensdag='".$woensdag."', donderdag='".$donderdag."', vrijdag='".$vrijdag."', zaterdag='".$zaterdag."', zondag='".$zondag."' WHERE id='".$lastid."'") or die(mysql_error());
echo 'Openingstijden gewijzigd.<br />';
}
$selectwinkel=mysql_query("SELECT * FROM winkel WHERE id='".$_GET['edit']."'") or die(mysql_error());
if(mysql_num_rows($selectwinkel)!=1)
{
echo 'Geen winkel.';
}
else
{
$recw=mysql_fetch_assoc($selectwinkel);
if(isset($_POST['merktoev']))
{
$merknaam=safety($_POST['merknaam']);
$seonaam=seourl($merknaam);
$selectmerk2=mysql_query("SELECT * FROM brand WHERE naam='".$merknaam."' OR seonaam='".$seonaam."'") or die(mysql_error());
if(mysql_num_rows($selectmerk2)==1)
{
$recme=mysql_fetch_assoc($selectmerk2);
$selectwinkelbrand=mysql_query("SELECT * FROM winkelbrands WHERE winkelid='".$recw['id']."' AND brandid='".$recme['id']."'") or die(mysql_error());
if(mysql_num_rows($selectwinkelbrand)>0)
{
}
else
{
$insert=mysql_query("INSERT INTO winkelbrands (brandid, winkelid) VALUES ('".$recme['id']."', '".$recw['id']."')") or die(mysql_error());
echo 'Merk aan winkel toegevoegd.<br />';
}
}
else
{
$insert=mysql_query("INSERT INTO brand (naam, seonaam) VALUES ('".$merknaam."', '".$seonaam."')") or die(mysql_error());
$merkid=mysql_insert_id();
$insert=mysql_query("INSERT INTO winkelbrands (brandid, winkelid) VALUES ('".$merkid."', '".$recw['id']."')") or die(mysql_error());
echo 'Merk toegevoegd en aan winkel toegevoegd.<br />';
}
}
$selectplaats=mysql_query("SELECT plaatsnaam, land FROM plaats WHERE id='".$recw['plaats']."'") or die(mysql_error());
if(mysql_num_rows($selectplaats)==1)
{
$recp=mysql_fetch_assoc($selectplaats);
$plaats=$recp['plaatsnaam'];
$selectland=mysql_query("SELECT * FROM landen WHERE id='".$recp['land']."'") or die(mysql_error());
if(mysql_num_rows($selectland)==1)
{
$recl=mysql_fetch_assoc($selectland);
$land=$recl['naam'];
}
else
{
$land='';
}
}
else
{
$plaats='';
$land='';
}
$selectmerken=mysql_query("SELECT * FROM winkelbrands WHERE winkelid='".$recw['id']."'") or die(mysql_error());
echo '<form method="post" action="index.php?pag=edit" name="testform">
<a href="index.php?pag=edit&delete='.$recw['id'].'"><b>Deze winkel verwijderen</b></a><br />
<br />
<a href="index.php?pag=edit&shoplogin='.$recw['id'].'">Shop login</a><br />
<br />
<input type="hidden" name="wid" value="'.$recw['id'].'" />
<div class="inputrow">
<label for="naam">Naam</label>
<input type="text" name="naam" id="naam" value="'.$recw['naam'].'" />
</div>
<div class="inputrow">
<label for="straat">Adres</label>
<input type="text" name="straat" id="straat" value="'.$recw['straat'].'" />
</div>
<div class="inputrow">
<label for="postcode">Postcode</label>
<input type="text" name="postcode" id="postcode" value="'.$recw['postcode'].'" size="7" maxlength="7"/>
</div>
<div class="inputrow">
<label for="plaats">Plaats</label>
<input type="text" name="plaats" id="plaats" onkeyup="addform(this.value)" value="'.$plaats.'" />
<div id="addform" style="margin-left: 150px;"></div>
</div>
<div class="inputrow">
<label for="land">Land</label>
<input type="text" name="land" id="land" value="'.$land.'" />
</div>
<div class="inputrow">
<label for="telefoon">Telefoonnr.</label>
<input type="text" name="telefoon" id="telefoon" value="'.$recw['telefoon'].'" />
</div>
<div class="inputrow">
<label for="website">Website</label>
<input type="text" name="website" id="website" value="'.$recw['website'].'" />
</div>
<div class="inputrow">
<label for="beschrijving">Beschrijving</label>
<textarea name="beschrijving" id="beschrijving" cols="80" rows="8">'.$recw['beschrijving'].'</textarea>
</div>
<div class="inputrow">
<label for="prijsklasse">Prijsklasse</label>
<div id="prijsklasse" style="padding-left: 150px;">
<input type="checkbox" name="p0"'; if($recw['p0']==1) { echo ' checked="checked"'; } echo ' /> < 100<br />
<input type="checkbox" name="p1"'; if($recw['p1']==1) { echo ' checked="checked"'; } echo ' /> 100 - 250<br />
<input type="checkbox" name="p2"'; if($recw['p2']==1) { echo ' checked="checked"'; } echo ' /> 250 - 500<br />
<input type="checkbox" name="p3"'; if($recw['p3']==1) { echo ' checked="checked"'; } echo ' /> 500 - 1000<br />
<input type="checkbox" name="p4"'; if($recw['p4']==1) { echo ' checked="checked"'; } echo ' /> > 1000
</div>
</div>
<div class="inputrow">
<label for="mtm">Made to measure</label>
<input type="checkbox" name="mtm" id="mtm"'; if($recw['mtm']==1) { echo ' checked="checked"'; } echo ' />
</div>
<div class="inputrow">
<label for="rtw">Ready to wear</label>
<input type="checkbox" name="rtw" id="rtw"'; if($recw['rtw']==1) { echo ' checked="checked"'; } echo ' />
</div>
<div class="inputrow">
<label for="bespoke">Bespoke</label>
<input type="checkbox" name="bespoke" id="bespoke"'; if($recw['bespoke']==1) { echo ' checked="checked"'; } echo ' />
</div>
<div class="inputrow">
<label for="editform"> </label>
<input type="submit" name="editform" id="editform" value="Wijzig" />
</div>
</form>
<br />
<form method="post" action="index.php?pag=edit&edit='.$recw['id'].'">
<b>Openingstijden</b><br />
<div class="inputrow">
<label for="maandag">Maandag</label>
<div id="maandag">
<input type="text" name="maandag" value="'.$recw['maandag'].'" maxlength="13" size="13" /> uur
</div>
</div>
<div class="inputrow">
<label for="dinsdag">Dinsdag</label>
<div id="dinsdag">
<input type="text" name="dinsdag" value="'.$recw['dinsdag'].'" maxlength="13" size="13" /> uur
</div>
</div>
<div class="inputrow">
<label for="woensdag">Woensdag</label>
<div id="woensdag">
<input type="text" name="woensdag" value="'.$recw['woensdag'].'" maxlength="13" size="13" /> uur
</div>
</div>
<div class="inputrow">
<label for="donderdag">Donderdag</label>
<div id="donderdag">
<input type="text" name="donderdag" value="'.$recw['donderdag'].'" maxlength="13" size="13" /> uur
</div>
</div>
<div class="inputrow">
<label for="vrijdag">Vrijdag</label>
<div id="vrijdag">
<input type="text" name="vrijdag" value="'.$recw['vrijdag'].'" maxlength="13" size="13" /> uur
</div>
</div>
<div class="inputrow">
<label for="zaterdag">Zaterdag</label>
<div id="zaterdag">
<input type="text" name="zaterdag" value="'.$recw['zaterdag'].'" maxlength="13" size="13" /> uur
</div>
</div>
<div class="inputrow">
<label for="zondag">Zondag</label>
<div id="zondag">
<input type="text" name="zondag" value="'.$recw['zondag'].'" maxlength="13" size="13" /> uur
</div>
</div>
<div class="inputrow">
<label for="times"> </label>
<input type="submit" name="times" id="times" value="Wijzig Tijden" />
</div>
</form>
<br />
<br />
<b>Merken</b><br />
<div id="merkendiv">
<div id="merkupdate">';
if(mysql_num_rows($selectmerken)>0)
{
echo '<table width="250" border="0" cellspacing="0" padding="0">';
while($recm=mysql_fetch_assoc($selectmerken))
{
$selectmerknaam=mysql_query("SELECT naam FROM brand WHERE id='".$recm['brandid']."'") or die(mysql_error());
$recmn=mysql_fetch_assoc($selectmerknaam);
echo '<tr>
<td>'.$recmn['naam'].'</td>
<td><a href="javascript: ;" onclick="merkupdate(\''.$recw['id'].'\', \''.$recm['brandid'].'\')"><img src="delete.gif" border="0"></a></td>
</tr>';
}
echo '</table>';
}
else
{
echo 'Nog geen merken toegevoegd.';
}
echo '
</div>
<form method="post" action="index.php?pag=edit&edit='.$recw['id'].'">
<br />
Nu een merk toevoegen:<br />
<div class="inputrow">
<label for="merk">Merknaam</label>
<div id="merk">
<input type="text" id="merknaam" name="merknaam" onkeyup="addmerk(this.value)" />
<input type="submit" id="" name="merktoev" value="Toevoegen">
</div>
<div id="addmerk" style="margin-left: 150px;"></div>
</div>
</form>
</div>
<br />
<br />';
$selectfotogroot=mysql_query("SELECT * FROM images WHERE winkelid='".$recw['id']."' AND soort='groot'") or die(mysql_error());
if(mysql_num_rows($selectfotogroot)==1)
{
$recfg=mysql_fetch_assoc($selectfotogroot);
echo '
<strong>Grote foto</strong><br />
<div id="grootimg">
<table border="0" cellspacing="0" padding="0">
<tr>
<td>
<div>
<div style="clear: both;"><!-- No Content --></div>
<div style="float: left;">
<img src="'.$baseurl.$recfg['url'].'">
</div>
<div style="float: left;">
<a href="javascript: ;" onclick="imgdelete(\''.$baseurl.$recfg['url'].'\', \'edit.php\');"><img src="delete.gif" border="0"></a><br />
<a href="index.php?pag=edit&fotoedit='.$recfg['url'].'"><img src="edit.gif" border="0" /></a>
</div>
<div style="clear: both;"><!-- No Content --></div>
</div>
</td>
</tr>
</table>
</div>
<br />
<br />';
}
else
{
echo '<strong>Grote foto</strong><br />
<form method="post" action="index.php?pag=edit" enctype="multipart/form-data">
<input type="hidden" name="winkelid" value="'.$recw['id'].'" />
<input type="hidden" name="soort" value="groot" />
<div class="inputrow">
<label for="fotonew">Foto</label> (449px x 244px)
<div id="fotonew">
<input type="file" name="foto"> <input type="submit" name="uploadnew" value="Upload!" />
</div>
</div>
</form>';
}
$selectfotoklein=mysql_query("SELECT * FROM images WHERE winkelid='".$recw['id']."' AND soort='klein'") or die(mysql_error());
if(mysql_num_rows($selectfotoklein)==1)
{
$recfk=mysql_fetch_assoc($selectfotoklein);
echo '
<strong>Kleine foto</strong><br />
<div id="grootimg">
<table border="0" cellspacing="0" padding="0">
<tr>
<td>
<div>
<div style="clear: both;"><!-- No Content --></div>
<div style="float: left;">
<img src="'.$baseurl.$recfk['url'].'">
</div>
<div style="float: left;">
<a href="javascript: ;" onclick="imgdelete(\''.$baseurl.$recfk['url'].'\', \'edit.php\');"><img src="delete.gif" border="0"></a><br />
<a href="index.php?pag=edit&fotoedit='.$recfk['url'].'"><img src="edit.gif" border="0" /></a>
</div>
<div style="clear: both;"><!-- No Content --></div>
</div>
</td>
</tr>
</table>
</div>
<br />
<br />';
}
else
{
echo '<strong>Kleine foto</strong><br />
<form method="post" action="index.php?pag=edit" enctype="multipart/form-data">
<input type="hidden" name="winkelid" value="'.$recw['id'].'" />
<input type="hidden" name="soort" value="klein" />
<div class="inputrow">
<label for="fotonew">Foto</label> (133px x 200px)
<div id="fotonew">
<input type="file" name="foto"> <input type="submit" name="uploadnew" value="Upload!" />
</div>
</div>
</form>';
}
$selectthumb=mysql_query("SELECT * FROM images_small WHERE images_id=(SELECT id FROM images WHERE soort='groot' AND winkelid='".$recw['id']."')") or die(mysql_error());
if(mysql_num_rows($selectthumb)==1)
{
$recth=mysql_fetch_assoc($selectthumb);
echo '<br />
<b>Thumbnail</b><br />
<div style="height: 125px;">
<div style="clear: both;"><!-- No Content --></div>
<div style="width: 125px; height: 125px; float: left;">
<img src="'.$baseurl.$recth['url'].'">
</div>
<div style="float: left;">
<a href="index.php?pag=edit&thumbdelete='.$recw['id'].'"><img src="delete.gif" border="0"></a>
</div>
<div style="clear: both;"><!-- No Content --></div>
</div>';
}
}
}
elseif(is_numeric($_GET['thumbdelete']))
{
$winkelid=safety($_GET['thumbdelete']);
if(is_numeric($winkelid))
{
$selectthumb=mysql_query("SELECT * FROM images_small WHERE winkelid='".$winkelid."'") or die(mysql_error());
if(mysql_num_rows($selectthumb)>0)
{
$recth=mysql_fetch_assoc($selectthumb);
unlink('../'.$recth['url']);
$deletethumb=mysql_query("DELETE FROM images_small WHERE winkelid='".$winkelid."'") or die(mysql_error());
}
echo 'Thumbnail verwijderd, je keert terug in 3 seconden.';
header('Refresh: 3; url=index.php?pag=edit&edit='.$winkelid);
}
else
{
echo 'Ongeldige thumbnail.';
}
}
elseif(is_numeric($_GET['delete']))
{
echo '<form method="post" action="index.php?pag=edit">
Weet je zeker dat je deze winkel PERMANENT wilt verwijderen?<br />
<input type="hidden" name="verwijderid" value="'.$_GET['delete'].'" />
<input type="submit" name="verwijder" value="Ja" /> <a href="index.php?pag=edit&edit='.$_GET['delete'].'">Annuleren, ga terug</a>
</form>';
}
elseif(isset($_POST['verwijder']))
{
$vid=safety($_POST['verwijderid']);
$deletewinkel=mysql_query("DELETE FROM winkel WHERE id='".$vid."'") or die(mysql_error());
$deletewinkelbrands=mysql_query("DELETE FROM winkelbrands WHERE winkelid='".$vid."'") or die(mysql_error());
$selectimages=mysql_query("SELECT * FROM images WHERE winkelid='".$vid."'") or die(mysql_error());
while($reci=mysql_fetch_assoc($selectimages))
{
unlink('../'.$reci['url']);
$deleteimages=mysql_query("DELETE FROM images WHERE id='".$reci['id']."'") or die(mysql_error());
}
$selectimagessmall=mysql_query("SELECT * FROM images_small WHERE winkelid='".$vid."'") or die(mysql_error());
if(mysql_num_rows($selectimagessmall)>0)
{
while($recis=mysql_fetch_assoc($selectimagessmall));
{
unlink('../'.$recis['url']);
$deleteimagessmall=mysql_query("DELETE FROM images_small WHERE id='".$recis['id']."'") or die(mysql_error());
}
}
echo 'Winkel is permanent verwijdert. Je keert terug in 3 sec.';
header('Refresh: 3; url=index.php?pag=edit&action=list');
}
elseif($_GET['action']=="list")
{
$abc=array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','0-9');
$abc2=array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','0-9');
$count=count($abc);
$i=1;
echo '<center>';
foreach($abc as $abc)
{
if($abc=="0-9")
{
$tussen="";
}
else
{
$tussen=" | ";
}
if($abc==$_GET['abc'])
{
echo '<a href="#'.$abc.'"><b>'.$abc.'</b></a>'.$tussen;
}
else
{
echo '<a href="#'.$abc.'">'.$abc.'</a>'.$tussen;
}
}
echo '</center>';
foreach($abc2 as $abc)
{
if($abc=="0-9")
{
$abc='0-9';
$selectwinkelabc=mysql_query("SELECT * FROM winkel WHERE naam REGEXP '^[^a-zA-Z]' ORDER BY naam") or die(mysql_error());
}
else
{
$abc=substr($abc,0,1);
$selectwinkelabc=mysql_query("SELECT * FROM winkel WHERE naam LIKE '".$abc."%' ORDER BY naam") or die(mysql_error());
}
echo '<a name="'.$abc.'"></a><b>'.$abc.'</b>
<hr style="size: 2px; width: 400px; color: #000000;" align="left">';
if(mysql_num_rows($selectwinkelabc)>0)
{
while($recwa=mysql_fetch_assoc($selectwinkelabc))
{
echo '<a href="index.php?pag=edit&edit='.$recwa['id'].'">'.$recwa['naam'].'</a><br/>';
}
}
else
{
}
echo '<br/>';
}
}
elseif(is_numeric($_GET['shoplogin']))
{
$shopid=safety($_GET['shoplogin']);
$selectwinkel=mysql_query("SELECT * FROM winkel WHERE id='".$shopid."'") or die(mysql_error());
if(mysql_num_rows($selectwinkel)==1)
{
$recw=mysql_fetch_assoc($selectwinkel);
if(isset($_POST['aanmaken']))
{
$username=safety($_POST['username']);
$selectuser=mysql_query("SELECT * FROM winkel WHERE username='".$username."'") or die(mysql_error());
if(empty($username))
{
$error[]='Vul een gebruikersnaam in.';
}
elseif(mysql_num_rows($selectuser)>0)
{
$error[]='Er bestaat al een account met deze gebruikersnaam.';
}
if($error)
{
foreach($error as $error)
{
echo '- '.$error.'<br />';
}
}
else
{
//$updatewinkel=mysql_query("UPDATE winkel SET username='".$username."', password='".??????????????????????????????????."', login_actief='1' WHERE winkel='".$recw['id']."'") or die(mysql_error());
echo 'Er is een account aangemaakt voor de winkel.<br />
<a href="index.php?pag=edit&shoplogin='.$recw['id'].'">Accountgegevens</a><br />
<a href="index.php?pag=edit&edit='.$recw['id'].'">Winkelgegevens</a><br />';
}
}
if($recw['login_actief']==1)
{
echo '<strong>Accountgegevens '.$recw['naam'].'</strong><br />
<br />';
}
else
{
echo '<strong>'.$recw['naam'].'</strong> heeft nog geen login-account.<br />
<br />
<strong>Account aanmaken</strong><br />
<form method="post" action="index.php?pag=edit&shoplogin='.$recw['id'].'">
<div class="inputrow">
<label for="username">Gebruikersnaam</label>
<input type="text" name="username" id="username" value="" />
</div>
<div class="inputrow">
<label for="aanmaken"> </label>
<input type="submit" name="aanmaken" id="aanmaken" value="Account maken">
</div>
</form>';
}
}
else
{
echo 'Geen winkel gevonden.';
}
}
else
{
$selectwinkels=mysql_query("SELECT * FROM winkel") or die(mysql_error());
$aantalwinkels=mysql_num_rows($selectwinkels);
echo '
<a href="index.php?pag=edit&action=list">Lijst met alle winkels</a> ('.$aantalwinkels.')<br />
<br />
<b>Winkel zoeken</b><br />
<form method="post" action="index.php?pag=edit">
<div class="inputrow">
<label for="winkel">Naam</label>
<input type="text" name="winkel" id="winkel" onkeyup="addform(this.value, \'winkel\')" />
<div id="addform" style="margin-left: 150px;"></div>
</div>
<div class="inputrow">
<label for=""></label>
</div>
</form>
';
}
}
else
{
echo 'geen toegang';
}
?>
Alvast dan!
- Fout in php bij toevoegen record
-
14-11-2010, 11:58 #1
- Berichten
- 1.735
- Lid sinds
- 17 Jaar
Fout in php bij toevoegen record
-
In de schijnwerper
Goedkope 10 Gbps Virtual Private Server (VPS) in Nederland (Met PURE NVMe opslag!)HostingTe koop webshop shopify officetown. 500 omzet - kantoorartikelen - Bol accountsWebsite te koopHoge affiliate-inkomsten! Word een hostslim-partner 20% terugkerende inkomsten!HostingDatingbureau.be Te KoopWebsite te koop -
14-11-2010, 13:23 #2
- Berichten
- 325
- Lid sinds
- 17 Jaar
Re: Fout in php bij toevoegen record
Het is misschien handig om alleen gerelateerde code te posten. Een hele script is teveel van het goede.
-
14-11-2010, 13:27 #3
- Berichten
- 6
- Lid sinds
- 16 Jaar
Re: Fout in php bij toevoegen record
Inderdaad. Het wordt me nu ook niet duidelijk wat precies je probleem is...
-
14-11-2010, 13:28 #4
- Berichten
- 191
- Lid sinds
- 17 Jaar
Re: Fout in php bij toevoegen record
Welke error genereerd "or die(mysql_error())"
-
14-11-2010, 13:38 #5
- Berichten
- 651
- Lid sinds
- 17 Jaar
Re: Fout in php bij toevoegen record
Volgens mij is het probleem dat er de UPDATE functie wordt gebruikt, in plaats van de INSERT functie. Daarom wordt er geen nieuw record ingevoegd. Er wordt geprobeerd een record te update, die met dit script juist nog moet worden aangemaakt.
Heb al PB verstuurd.
-
14-11-2010, 14:38 #6
- Berichten
- 77
- Lid sinds
- 15 Jaar
Re: Fout in php bij toevoegen record
Klaar terwijl u wacht :P
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic