Webdesigner
Berichten: 541
Hallo,
Op mijn site hiphopmusic kunnen mensen een account aan maken en hun profiel maken(bewerken).
Alleen de mensen kunnen geen UBB codes gebruiken, hoe kan ik dit toevoegen in het systeem.
Ik heb hier onder het bewerk mijn profiel php script stageplaats. volgens mij moet je het hier aan toevoegen, is het het toch een ander .php zeg het even dan meld ik die ook hier.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
|
<div class="contentTop">
</div>
<div class="contentItem">
<h1>Wijzig mijn Persoonlijke pagina</h1>
<?php
if(isset($_SESSION['uName'])) {
$sql = "SELECT * FROM leden WHERE id = :id";
$stmt = $pdo_connection->prepare($sql);
$stmt->bindParam(':id', $_SESSION['uId'], PDO::PARAM_INT);
$stmt->execute();
$user = $stmt->fetchAll();
if(!isset($user[0]['id'])) {
echo '<p>Er is een onbekende fout opgetreden</p>';
} else {
$user = $user[0];
if(strtolower($_SERVER['REQUEST_METHOD']) == 'post') {
$error = false;
$photo = $user['img'];
if(file_exists($_FILES['image']['tmp_name'])) {
$name = "profile_".uniqid();
require_once(dirname(__FILE__).'/../upload/class.fotoupload.php');
$foo = new Upload($_FILES['image']);
if($foo->uploaded) {
$foo->file_new_name_body = $name;
$foo->image_resize = true;
$foo->jpeg_quality = 100;
$foo->image_convert = "jpg";
$foo->image_x = 140;
$foo->image_y = 129;
$foo->Process(dirname(__FILE__).'/../upload/usrpics/');
if (!$foo->processed) {
$error = 'Uploaden van foto mislukt';
} else {
$photo = $name . '.jpg';
}
}
}
if($error != false) {
echo '<script type="text/javascript">alert("'.$error.'");</script>';
} else {
$sql = "UPDATE leden SET pb = :pb, info = :info, img = :img WHERE id = :id";
$stmt = $pdo_connection->prepare($sql);
$stmt->bindParam(':id', $_SESSION['uId'], PDO::PARAM_INT);
$stmt->bindParam(':pb', $_POST['pb'], PDO::PARAM_STR);
$stmt->bindParam(':info', $_POST['info'], PDO::PARAM_STR);
$stmt->bindParam(':img', $photo, PDO::PARAM_STR);
$stmt->execute();
}
}
?>
<form action="/?pagina=bewerkprofiel" method="post" class="uniForm" enctype="multipart/form-data" style="margin-top: 10px;">
<?php
if(strtolower($_SERVER['REQUEST_METHOD']) == 'post') {
echo '<div id="okMsg">'.
'<p>Uw profiel is opgeslagen.</p>'.
'</div>';
}
?>
<fieldset class="inlineLabels">
<div class="ctrlHolder">
<label for="pb">
Mijn Persoonlijke zin
</label>
<input id="pb" name="pb" value="<?php echo (isset($_POST['pb'])) ? $_POST['pb'] : $user['pb']; ?>" size="35" class="textInput" type="text">
<p class="formHint">
Vul uw persoonlijke zin in.
</p>
</div>
<div class="ctrlHolder">
<label for="info">
Mijn persoonlijk bericht
</label>
<textarea id="info" name="info" rows="25" cols="25"><?php echo (isset($_POST['info'])) ? $_POST['info'] : $user['info']; ?></textarea>
<p class="formHint">
Vul uw persoonlijke bericht in.
</p>
</div>
<div class="ctrlHolder">
<label for="image">
Profielfoto
</label>
<input id="image" name="image" size="35" class="fileUpload" type="file">
<p class="formHint">
Selecteer alleen een profielfoto wanneer u de huidige wilt wijzigen.
</p>
</div>
<div class="buttonHolder">
<button type="submit" class="primaryAction">
Opslaan
</button>
</div>
</fieldset>
</form>
<?php
}
} else {
echo '<p>U dient ingelogd te zijn om deze pagina te bekijken. <a href="/?pagina=login">Klik hier om in te loggen</a></p>';
}
?>
</div>
<div class="contentBottom">
</div>
|
|
|
Rick
28-11-2010 21:17
Dit topic is 177 keer bekeken door 41 verschillende leden
Reacties op: "[img] codes toevoegen..."
1
Reageer op: "[img] codes toevoegen..."
1