• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 19 januari 2026 om 09:34
  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    NFT Art Designer 1 maart 2025 om 14:08

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 26 december 2025 om 00:07
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

Profiel bewerken

  • Daan1987
  • 26 september 2012 om 13:58
  • Closed
  • Daan1987
    Student
    Berichten
    99
    • 26 september 2012 om 13:58
    • #1

    Hallo allemaal,
    ik heb een probleem. Mijn profiel bewerk script werkt niet. Als ik een lid wil bewerken en ik klik op bewerk slaat ie het niet op, dus hij wordt dan niet bewerkt. Kan iemand de fout zien?

    PHP
    <?php
    require_once('../../includes/config.php');
    $pageTitle = 'Leden Beheer';
    
    
    $perm_db = connectie()->query("SELECT teamSub.* FROM teamSub
    JOIN teamIndex ON (teamIndex.indexID=teamSub.indexID)
    WHERE LCASE(teamIndex.indexName)='".$_mGET[1]."' 
    AND ".$userGroup." <= teamIndex.indexGroup 
    AND LCASE(teamSub.subMap)='".$_mGET[2]."'
    AND ".$userGroup." <= teamSub.subGroup");
    
    
    
    
    if($perm_db->num_rows == 0 || login_check() === FALSE)
    {
    	header('Location:'.$site);
    	exit;
    }
    else if(isset($_POST['userUpdate']) && ! empty($_POST['username']))
    {
    	$user = uitvoer($_POST['username']);
    	$profiel_db = connectie()->query("SELECT * FROM users WHERE username='".$user."'");
    	
    	if($profiel_db->num_rows == 0)
    	{
    		$ctext = '<div class="wrong">deze persoon bestaat niet</div>';
    	}
    	else
    	{
    		$profiel = $profiel_db->fetch_assoc();
    
    
    		$explode = $profiel['userAge'];
    		$datum = explode("-", $explode);
    
    
    	  $ctext = '<form method="post" action="">
    		<h1 class="contentTitle">'.$titel.' &raquo; '.$profiel['username'].' &raquo; Profiel wijzigen</h1>
    		<div class="contentText">';
    
    
    
    
    		if(isset($_POST['bewerken']))
    		{
    			$naam =	connectie()->real_escape_string($_POST['naam']);
    			$woonplaats = connectie()->real_escape_string($_POST['woonplaats']);
    			$onderschrift = addslashes($_POST['ondertitel']);
    			$facebook = addslashes($_POST['facebook']);
    			$hyves = addslashes($_POST['hyves']);
    			$twitter = addslashes($_POST['twitter']);
    			$youtube = addslashes($_POST['youtube']);
    			$google = addslashes($_POST['google']);
    			$msn = connectie()->real_escape_string($_POST['msn']);
    			$power = $_POST['power'];
    			$respect = $_POST['respect'];
    			$geld = $_POST['geld'];
    			$vrienden = $_POST['vrienden'];
    			$vijanden = $_POST['vijanden'];
    			$berichten = $_POST['berichten'];
    			$autos = $_POST['autos'];
    
    
    			connectie()->query("UPDATE users SET userRealname='".$naam."',userCity='".$woonplaats."',userFacebook='".$facebook."',userHyves='".$hyves."',userTwitter='".$twitter."',userYoutube='".$youtube."',userGoogle='".$google."',userOnderschrift='".$onderschrift."',userMSN='".$msn."' WHERE username='".uitvoer($profiel['username'])."'");
    			connectie()->query("UPDATE users SET userPower=".$power.",userRespect=".$respect.",userGeld=".$geld." WHERE username='".uitvoer($profiel['username'])."'");
    			connectie()->query("UPDATE users SET userVrienden=".$vrienden.",userVijanden=".$vrienden.",userBerichten=".$berichten.",userAutos=".$autos." WHERE username='".uitvoer($profiel['username'])."'");
    			$ctext .= '<div class="ok">Je hebt het profiel bijgewerkt</div>
                            <meta http-equiv="refresh" content="1;URL=leden/profiel/'.$profiel['username'].'/" />';
    			
    		}
    		else
    		{
    		  $ctext .= '<table>
    				<tr>
    					<td>Naam:</td>
    					<td><input type="text" name="naam" value="'.$profiel['userRealname'].'" /></td>
    				</tr>
    				<tr>
    					<td>Woonplaats:</td>
    					<td><input type="text" name="woonplaats" value="'.$profiel['userCity'].'" /></td>
    				</tr>
    				<tr>
    					<td>E-mail:</td>
    					<td><input type="text" name="mail" value="'.$profiel['userMail'].'" readonly="readonly" disabled /></td>
    				</tr>
    				<tr>
    					<td>Ondertitel:</td>
    					<td><input type="text" name="ondertitel" value="'.$profiel['userOnderschrift'].'" /></td>
    				</tr>
    				<tr>
    					<td>MSN:</td>
    					<td><input type="text" name="msn" value="'.$profiel['userMSN'].'" /></td>
    				</tr>
    			</table>
    		</div>
    
    
    		<h1 class="contentTitle">'.$titel.' &raquo; '.$profiel['username'].' &raquo; Social Media wijzigen</h1>
    		<div class="contentText">
                            <table>
                                    <tr>
    					<td>Facebook:</td>
    				        <td><input type="text" name="facebook" value="'.$profiel['userFacebook'].'" /></td>
    				        <td>Hyves:</td>
    				        <td><input type="text" name="hyves" value="'.$profiel['userHyves'].'" /></td>
    			       </tr>
                                   <tr>
    					<td>Twitter:</td>
    					<td><input type="text" name="twitter" value="'.$profiel['userTwitter'].'" /></td>        
    				        <td>Youtube:</td>
    					<td><input type="text" name="youtube" value="'.$profiel['userYoutube'].'" /></td>	        
    			        </tr>
                                    <tr>
    					<td>Google+:</td>
    					<td><input type="text" name="google" value="'.$profiel['userGoogle'].'" /></td>
    				</tr>
                            </table>
                    </div>
    		
    		<h1 class="contentTitle">'.$titel.' &raquo; '.$profiel['username'].' &raquo; Vaardigheden wijzigen</h1>
    		<div class="contentText">
    			<table>
    				<tr>
    					<td>Power</td>
    					<td>
    					  <select name="power">'; 
    
    
    						for($i=0; $i <= 5; $i++) 
    						{ 
    		
    							$selected = ($profiel['userPower'] == $i) ? ' selected="selected"' : ''; 
    		
    							$ctext .= '<option value="'.($i).'" '.$selected.'>'. ($i) .'</option>'; 
    						}
    		$ctext .= '	  </select>
    					</td>
    				</tr>
    				<tr>
    					<td>Respect</td>
    					<td>
    					  <select name="respect">'; 
    		
    						for($i=0; $i <= 5; $i++) 
    						{ 
    		
    							$selected = ($profiel['userRespect'] == $i) ? ' selected="selected"' : ''; 
    		
    							$ctext .= '<option value="'.($i).'" '.$selected.'>'. ($i) .'</option>'; 
    						}
    		$ctext .= '			  </select>
    					</td>
    				</tr>
    				<tr>
    					<td>Geld</td>
    					<td>
    					  <select name="geld">'; 
    		
    						for($i=0; $i <= 5; $i++) 
    						{ 
    		
    							$selected = ($profiel['userGeld'] == $i) ? ' selected="selected"' : ''; 
    
    
    							$ctext .= '<option value="'.($i).'" '.$selected.'>'. ($i) .'</option>'; 
    						}
    		$ctext .= '	  </select>
    					</td>
    				</tr>
    				<tr>
    					<td>Vrienden</td>
    					<td>
    					  <select name="vrienden">'; 
    
    
    						for($i=0; $i <= 5; $i++) 
    						{ 
    
    
    							$selected = ($profiel['userVrienden'] == $i) ? ' selected="selected"' : ''; 
    
    
    							$ctext .= '<option value="'.($i).'" '.$selected.'>'. ($i) .'</option>'; 
    						}
    		$ctext .= '	  </select>
    					</td>
    				</tr>
    				<tr>
    					<td>Vijanden</td>
    					<td>
    					  <select name="vijanden">'; 
    
    
    						for($i=0; $i <= 5; $i++) 
    						{ 
    
    
    							$selected = ($profiel['userVijanden'] == $i) ? ' selected="selected"' : ''; 
    
    
    							$ctext .= '<option value="'.($i).'" '.$selected.'>'. ($i) .'</option>'; 
    						}
    		$ctext .= '	  </select>
    					</td>
    				</tr>
    				<tr>
    					<td>Berichten</td>
    					<td>
    					  <select name="berichten">'; 
    		
    						for($i=0; $i <= 5; $i++) 
    						{
    							$selected = ($profiel['userBerichten'] == $i) ? ' selected="selected"' : ''; 
    
    
    							$ctext .= '<option value="'.($i).'" '.$selected.'>'. ($i) .'</option>'; 
    						}
    		$ctext .= '			  </select>
    					</td>
    				</tr>
    				<tr>
    					<td>Auto's</td>
    					<td>
    					  <select name="autos">'; 
    
    
    						for($i=0; $i <= 5; $i++) 
    						{ 
    
    
    							$selected = ($profiel['userAutos'] == $i) ? ' selected="selected"' : ''; 
    
    
    							$ctext .= '<option value="'.($i).'" '.$selected.'>'. ($i) .'</option>'; 
    						}
    		$ctext .= '	  </select>
    					</td>
    				</tr>
    				<tr>
    					<td></td>
    					<td><input type="submit" name="bewerken" value="Bewerk" />
    				</tr>
    			</table>';
    		}
    
    
    	  $ctext .= '
    		</div>
    		</form>';
    	}
    }
    else
    {
    	$value = '';
    	
    	if(! empty($_mGET[3]))
    	{
    		$value = $_mGET[3];
    	}
    	
    	$ctext = '<form method="post" action="">
    		<h1 class="contentTitle">'.$titel.' &raquo; Gebruikers &raquo; Profiel bewerken</h1>
    		<div class="contentText">
    		<h2>
    			Profiel bewerken van: <input type="text" name="username" value="'.$value.'" /><br/>
    			<input type="submit" name="userUpdate" value="Bewerk profiel" />
    		</h2>
    		</div>
    	</form>';
    }
    require_once('../../_header.php');
    	echo $ctext;
    require_once('../../_footer.php');
    ?>
    Toon Meer

    Bewerkt 2 keer, laatst door Daan1987 (26 september 2012 om 19:33).

  • rickvbeek
    Ict allrounder
    Ontvangen Reacties
    5
    Berichten
    500
    • 26 september 2012 om 14:35
    • #2

    Beste ,

    Kan je ook laten zien waar je dit online heb staan.

  • L.Groot
    Elite members
    Ontvangen Reacties
    31
    Berichten
    4.888
    • 26 september 2012 om 16:55
    • #3

    Wijzig lijn 206:
    <td>Auto's</td>
    In:
    <td>Auto\'s</td>

    En het moet werken :). Tip: download een tekstverwerker met een highlighting functionaliteit (zoals de open-source Notepad++).

    Hopelijk helpt dit je verder en veel succes nog.

  • Daan1987
    Student
    Berichten
    99
    • 26 september 2012 om 18:24
    • #4

    Dat is het niet.

  • xxx
    Professional
    Ontvangen Reacties
    1
    Berichten
    902
    • 26 september 2012 om 18:41
    • #5

    Errors?

    Uniek mens.

  • rickvbeek
    Ict allrounder
    Ontvangen Reacties
    5
    Berichten
    500
    • 26 september 2012 om 19:19
    • #6

    Zet anders even boven aan het script achter <?php

    PHP
    error_reporting('e_all')
  • Daan1987
    Student
    Berichten
    99
    • 26 september 2012 om 19:26
    • #7

    Heb ik geprobeerd. Maar wordt ik ook niet wijzer van. Stond toen alleen in line 1 t/m 3 errors. Met dat scriptje erbij. Dus dat is niet in het script zelf.

  • rickvbeek
    Ict allrounder
    Ontvangen Reacties
    5
    Berichten
    500
    • 26 september 2012 om 19:34
    • #8
    Citaat van Daan1987

    Heb ik geprobeerd. Maar wordt ik ook niet wijzer van. Stond toen alleen in line 1 t/m 3 errors. Met dat scriptje erbij. Dus dat is niet in het script zelf.


    En die errors wil je ook niet posten ? want zonder errors en zonder webpagina. kan het aan heel veel lichen.

  • Willem
    Enlightened
    Ontvangen Reacties
    12
    Berichten
    3.839
    • 26 september 2012 om 19:56
    • #9

    Topic weer terug hersteld naar de 1e versie van TS. TS krijgt waarschuwing voor onnodig verwijderen van zijn Topic.

    Nu geen offtopic meer! Alle overige offtopic berichten verwijderd.

  • Luc
    Software Engineer
    Ontvangen Reacties
    44
    Berichten
    1.986
    • 26 september 2012 om 20:12
    • #10

    Probleem gevonden:

    Het zit hem in het feit, dat wanneer je de eerste keer op post drukt, en dan weer de 2e post de eerste overschrijft. Wat betekend dat hij nooit de bovenste else if uitvoert nadat je op profiel update hebt gedrukt.

    Oplossing, een username bij de profiel update bijzetten en alleen daarop checken bij de eerste else if of die bestaat.

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • Donny5300
    Beginner
    Berichten
    52
    • 26 september 2012 om 20:27
    • #11

    Luc: je moet een voorbeeld geven... Deze jongen is zero met PHP

    Meld je alvast aan op Underworld Mafia Nation! ! Er wordt druk gesleuteld aan deze website, en wanneer het klaar is krijgt iedereen een mail voor de ronde start!

    • Nieuwe layout onderweg!
    • Nieuwe updates in ontwikkeling!
  • Daan1987
    Student
    Berichten
    99
    • 26 september 2012 om 20:39
    • #12

    Deze jongen is toevallig een meid. En het is al opgelost. Zoals luc zei. Dus geen voorbeeld nodig.

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design