Inlog,, Member script
Ik heb een inlog script gemaakt met sessies,,
Als je ingelogd bent word je naar je CP (Control Panel) gebracht (admin/cp?id="Jouw id")
Maar nu kun je op iedereens panel ,, door alleen het id te veranderen,, zou iemand me willen helpen zodat dat niet meer kan ?
Gr SulfeR
Zet een sessie id en vergelijk deze met het ingegeven id ...
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?
$sql = "SELECT * FROM tabel WHERE id = '" . $_SESSION['idnummer_van_ingelogde_user'] . "'";
$res= mysql_query($sql);
if (mysql_num_rows($res) >= 1)
echo ":)))))";
else
echo ":(((((";
?>
$sql = "SELECT * FROM tabel WHERE id = '" . $_SESSION['idnummer_van_ingelogde_user'] . "'";
$res= mysql_query($sql);
if (mysql_num_rows($res) >= 1)
echo ":)))))";
else
echo ":(((((";
?>
want als ik nu naar cp.php?id=" . $_SESSION['id'] . " ga via een link dan geeft hij niks weer,,
dit is wat er staat op inlog pagina2..
if (!empty($_POST)){
require("database.php");
$query = "SELECT * FROM profiel WHERE gebruikersnaam='" . $_POST["username"] ."' AND wachtwoord='". $_POST["wachtwoord"]. "'";
$result = mysql_query($query) or die("FOUT : " . mysql_error());
if (mysql_num_rows($result) > 0){
// e-mailadres gevonden, registreer gegevens in session
$username = $_POST["username"];
$wachtwoord = $_POST["wachtwoord"];
$query2 = "SELECT id FROM profiel WHERE gebruikersnaam='" . $_POST["username"] ."'";
$result2 = mysql_query($query2) or die("FOUT : " . mysql_error());
$lijst = mysql_fetch_array($result2);
$id = $lijst['id'];
session_register("username");
session_register("wachtwoord");
session_register("id");
SELECT id FROM profiel ..rest..
en vervolgens registreer je ook username en wachtwoord.. maar die bestaan helenaal niet :)
doe eens na:
Kijk eens wat dat weergeeft.. als dat weer niets is dan weet je dat er geen resultaat is van de query....
hoe je dit kunt testen is zo:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?
$query2 = "SELECT id FROM profiel WHERE ....de rest....";
$result2 = mysql_query($query2) or die(mysql_error());
echo "aantal resultaten: " . mysql_num_rows($result2) . "<p>";
?>
$query2 = "SELECT id FROM profiel WHERE ....de rest....";
$result2 = mysql_query($query2) or die(mysql_error());
echo "aantal resultaten: " . mysql_num_rows($result2) . "<p>";
?>
Dat moest dus achter de session register.. :
EN als ik dat doe,, dan gaat hij gewoon naar de id :S
Dus de query is niet leeg
Code (php)
Als ik dit probleem op heb gelost,, dan moet ik nog een BBcode er in pleuren en dan heb ik een Cu2 script :D,, Die kan ik dan wel hier neer pleueren :D
Gewijzigd op 18/07/2004 12:45:00 door Niels
En btw doe het eens zo:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?
# ipv
session_register("sessienaam");
# gebruik
$_SESSION['sessienaam'] = $waarde;
?>
# ipv
session_register("sessienaam");
# gebruik
$_SESSION['sessienaam'] = $waarde;
?>
Quote:
Klopt nu geeft hij wel weer,, wat het id is.
Maar als ik nu me id verander naar id=300 ofzo,, dan laat hij ook de gegevens zien van dat id,, en dat mag niet,, hij moet allen gegevens van jou id laten zien
Dit had ik :
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php
include("../database.php");
$id = $_GET["id"];
$query = "SELECT * FROM profiel WHERE id=" . $id . "";
$result2 = mysql_query($query)or die(mysql_error());
$lijst = mysql_fetch_array($result2);
echo "Welkom, " . $lijst['gebruikersnaam'] . ". Hier kun je je profiel bewerken.";
?>
include("../database.php");
$id = $_GET["id"];
$query = "SELECT * FROM profiel WHERE id=" . $id . "";
$result2 = mysql_query($query)or die(mysql_error());
$lijst = mysql_fetch_array($result2);
echo "Welkom, " . $lijst['gebruikersnaam'] . ". Hier kun je je profiel bewerken.";
?>
</td>
</tr>
<form name="wijzig" method="POST" action="wijzig_pro2.php">
<tr>
<td width="125">Naam</td>
<td width=""><input type="text" name="naam" value=""></td>
</tr>
<tr>
?>
Daar ging hij ophalen welk id er in de ?id= genoemt werd,,
Maar dat heb ik veranderd in :
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
include("../database.php");
$query = "SELECT * FROM profiel WHERE id=" . $_SESSION["id"] . "";
$result2 = mysql_query($query)or die(mysql_error());
$lijst = mysql_fetch_array($result2);
echo "Welkom, " . $lijst['gebruikersnaam'] . ". Hier kun je je profiel bewerken.";
?>
include("../database.php");
$query = "SELECT * FROM profiel WHERE id=" . $_SESSION["id"] . "";
$result2 = mysql_query($query)or die(mysql_error());
$lijst = mysql_fetch_array($result2);
echo "Welkom, " . $lijst['gebruikersnaam'] . ". Hier kun je je profiel bewerken.";
?>
</td>
</tr>
<form name="wijzig" method="POST" action="wijzig_pro2.php">
<tr>
<td width="125">Naam</td>
<td width=""><input type="text" name="naam" value=""></td>
</tr>
<tr>
?>
Zodat hij nu uit de sessie haalt :D,, waardoor hij nu wel doet,, en waardoor je nu niet naar ander profiel kunt maar binnen je eigen :D
Iig,, bedankt voor het helpen met die session_register .. Thanks :D
Gewijzigd op 18/07/2004 13:05:00 door Niels
Kan iemand me helpen met een BBcode te schrijven,, of in elk veval hoe ik die moet toepassen ?
Kijk hier eens bij scripts :)
Code (php)
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
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
<?php
<table bgcolor="#F5F5F5" border="1" align="center" bordercolor="#000000" width="800">
<tr>
<td colspan="2">
[code]<?php
$pagina = strip_tags($_POST["pagina"]);
if(!($pagina){
echo "Je hebt niks veranderd, <a href=\"control.php?id=" . $_SESSION["id"] . "\">Naar jouw controle scherm sectie</a>";
}
else {
include("../database.php");
$query="UPDATE `profiel`";
$query.="SET pagina = '" . $pagina . "'";
$query.="WHERE `id` = '" . $_POST["id"] . "' LIMIT 1";
$result = mysql_query($query) or die ("FOUT: " . mysql_error());
$tekst = "Profiel nummer: " . $_SESSION["id"] . ". is bewerkt... <a href=\"control.php?id=" . $_SESSION["id"] . "\">Naar jouw controle scherm sectie</a>";
die ($tekst);
}
?>
</td>
</tr>
</table>
?>
<table bgcolor="#F5F5F5" border="1" align="center" bordercolor="#000000" width="800">
<tr>
<td colspan="2">
[code]<?php
$pagina = strip_tags($_POST["pagina"]);
if(!($pagina){
echo "Je hebt niks veranderd, <a href=\"control.php?id=" . $_SESSION["id"] . "\">Naar jouw controle scherm sectie</a>";
}
else {
include("../database.php");
$query="UPDATE `profiel`";
$query.="SET pagina = '" . $pagina . "'";
$query.="WHERE `id` = '" . $_POST["id"] . "' LIMIT 1";
$result = mysql_query($query) or die ("FOUT: " . mysql_error());
$tekst = "Profiel nummer: " . $_SESSION["id"] . ". is bewerkt... <a href=\"control.php?id=" . $_SESSION["id"] . "\">Naar jouw controle scherm sectie</a>";
die ($tekst);
}
?>
</td>
</tr>
</table>
?>
Daar moet hij tussen en de BBcode moet dus over $pagina gaan,,
Of ligt het eraan omdat ik daar strip_tags gebruik ??
Gewijzigd op 18/07/2004 13:49:00 door Niels
dus.
En ik zou het zo doen:
Kijk eens naar je kleuren en je PHP tags ... En ik zou het zo doen:
Code (php)
1
2
3
4
2
3
4
<?
$pagina = ubb(htmlentities($_POST['pagina']));
# htmlentities schakeld de HTML uit en ubb is een verzonnen ubb functie :)
?>
$pagina = ubb(htmlentities($_POST['pagina']));
# htmlentities schakeld de HTML uit en ubb is een verzonnen ubb functie :)
?>
function ubb($pagina)
En dan ga ik weer terug naar de andere en daar doe ik
include("ubbcode.php");
ubb(htmlentities($pagina));
Bedoel je dat ik dat moet doen ?
Gewijzigd op 18/07/2004 14:09:00 door Niels
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
function ubb()
{
$_POST['pagina'] = preg_replace("#\(c\)#", "©", $_POST['pagina']);
$_POST['pagina']= preg_replace("#\(tm\)#", "™", $_POST['pagina']);
$_POST['pagina'] = preg_replace("#\(r\)#", "®", $_POST['pagina']);
//img
$_POST['pagina'] = preg_replace("/\[img\](.*?)\[\/img\]/is", "<img src='\\1' />", $_POST['pagina']);
$_POST['pagina'] = preg_replace("/\[img align=(.*?)\](.*?)\[\/img\]/is", "<img src='\\2' align='\\1' />", $_POST['pagina']);
$_POST['pagina'] = preg_replace("/\[imglink=(.*?)\](.*?)\[\/imglink\]/is", "<a href='picture.php?picture=\\1' target='_blank'>\\2</a>", $_POST['pagina']);
return $_POST['pagina'];
}
?>
function ubb()
{
$_POST['pagina'] = preg_replace("#\(c\)#", "©", $_POST['pagina']);
$_POST['pagina']= preg_replace("#\(tm\)#", "™", $_POST['pagina']);
$_POST['pagina'] = preg_replace("#\(r\)#", "®", $_POST['pagina']);
//img
$_POST['pagina'] = preg_replace("/\[img\](.*?)\[\/img\]/is", "<img src='\\1' />", $_POST['pagina']);
$_POST['pagina'] = preg_replace("/\[img align=(.*?)\](.*?)\[\/img\]/is", "<img src='\\2' align='\\1' />", $_POST['pagina']);
$_POST['pagina'] = preg_replace("/\[imglink=(.*?)\](.*?)\[\/imglink\]/is", "<a href='picture.php?picture=\\1' target='_blank'>\\2</a>", $_POST['pagina']);
return $_POST['pagina'];
}
?>
Zou hij het dan wel doen ??
Gewijzigd op 18/07/2004 14:19:00 door Niels
ik dnek zelf dat het hier zit :
ubb(htmlentities($pagina));
Maar zonder htmlentities doet hij het ook niet,,
Hij slaat dan alleen de © op maar als ik [mail]mail[/mail] deo dan slaat hij dat zo op terwijl ik in me ubbcode.php dit heb staan :
$_POST["pagina"] = preg_replace("/\[email\](.*?)\[\/email\]/is", "<a href='mailto:\\1'>\\1</a>", $_POST["pagina"]);
Ik vind maar raar :S
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
// Het is al weer gedaan,, ik zag het :
preg_replace("/\[email\](.*?)\[\/email\]/is"
//moet zijn
preg_replace("#\[email\](.*?)\[/email\]#si"
// Het is al weer gedaan,, ik zag het :
preg_replace("/\[email\](.*?)\[\/email\]/is"
//moet zijn
preg_replace("#\[email\](.*?)\[/email\]#si"
Gewijzigd op 18/07/2004 14:49:00 door Niels
Neej hoor die / / is gwo0n correct ...
function bbcode($bericht)
{
$nr = 0;
while ($nr <= 50)
{
$bericht = preg_replace("/\[LEFT\](.*)\[\/LEFT\]/si","<div align=\"left\">$1</div>",$bericht);
$bericht = preg_replace("/\[CENTER\](.*)\[\/CENTER\]/si","<div align=\"center\">$1</div>",$bericht);
$bericht = preg_replace("/\[RIGHT\](.*)\[\/RIGHT\]/si","<div align=\"right\">$1</div>",$bericht);
$bericht = preg_replace("/\[CODE\](.*)\[\/CODE\]/si","<table border=\"0\" width=\"100%\"><tr><td>Code: <table border=\"1\" width=\"95% cellspacing=\"0\" align=\"left\"><tr><td><font face=\"courier\" color=\"#888888\">$1</font></td></tr></table></td></tr></table>",$bericht);
$bericht = preg_replace("/\[HR=(\#[0-9A-Fa-f]{6})\]/si","<hr color=\"$1\" noshade>",$bericht);
$bericht = preg_replace("/\[U\](.*)\[\/U\]/si","<U>$1</U>",$bericht);
$bericht = preg_replace("/\[I\](.*)\[\/I\]/si","<I>$1</I>",$bericht);
$bericht = preg_replace("/\[B\](.*)\[\/B\]/si","<B>$1</B>",$bericht);
$bericht = preg_replace("/\[MAIL=(.*)\](.*)\[\/MAIL\]/si","<a href=\"mailto:$1\">$2</a>",$bericht);
$bericht = preg_replace("/\[SIZE=([1-7])\](.*)\[\/SIZE\]/si","<font size=\"$1\">$2</font>",$bericht);
$bericht = preg_replace("/\[COLOR=(\#[0-9A-F]{6})\](.*?)\[\/COLOR\]/si","<font color=\"$1\">$2</font>", $bericht);
$bericht = preg_replace("/\[FONT=(.*)\](.*)\[\/FONT\]/si","<font face=\"$1\">$2</font>",$bericht);
$bericht = preg_replace("/\[IMG\](.*)\[\/IMG\]/si","<img src=\"$1\" border=\"0\">",$bericht);
$bericht = preg_replace("/\(.*)\[\/URL\]/si","<a href=\"$1\" target=\"_blank\">$2</a>",$bericht);
$bericht = preg_replace("/\[QUOTE=([a-z]*)\](.*)\[\/QUOTE\]/si","Quote: $1<table border=\"1\" width=\"100%\" cellspacing=\"0\" cellpadding=\"3\"><tr><td>$2</td></tr></table>",$bericht);
$nr++;
}
return $bericht;
}
die loop zit er in om bijv een qoute in een qoute toch werkend te krijgen. Als ik dat niet doen werkt het niet goed... Als iemand daar nog een oplossing voor heeft hoor ik dat graag :).
Quote:
Neej hoor die / / is gwo0n correct ...
Maar waar zie jij een // dan ???
Het enigste wat ik nog wil is al ik doe dat hij daar dna die kleurtjes aan geeft,,
Dit is de BBcode
Code (php)
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
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
<?php
function ubb()
{
$bbgcolor = '#000000';
$quote_bg_color = '#FFFFFF';
$code_bg_color = '#99CCFF';
$quote_table = "<table width=\"90%\" border=\"1\" cellpadding=\"3\" cellspacing=\"1\" align=\"center\" bordercolor=\"" . $bbgcolor . "\"><tr><td><b>quote: \\1</b></td></tr><tr><td bgcolor=\"" . $quote_bg_color . "\" bordercolor=\"#000000\">\\2</td></tr></table><br>";
$quote_table_nu = "<table width=\"90%\" border=\"1\" cellpadding=\"3\" cellspacing=\"1\" align=\"center\" bordercolor=\"" . $bbgcolor . "\"><tr><td><b>quote</b></td></tr><tr><td bgcolor=\"". $quote_bg_color . "\" bordercolor=\"#000000\">\\1</td></tr></table><br>";
$code_table = "<table width=\"90%\" cellspacing=\"1\" cellpadding=\"3\" border=\"1\" bordercolor=\"$bbgcolor\" align=\"center\"><tr><td bgcolor=\"" . $code_bg_color . "\"><b>code</b></td></tr><tr><td bgcolor=\"". $code_bg_color . "\">\\1</td></tr></table><br>";
$_POST["pagina"] = preg_replace("#\(c\)#", "©", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\(tm\)#", "™", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\(r\)#", "®", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[quote=(.*?)\](.*?)\[/quote]#si", "$quote_table", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[quote](.*?)\[/quote]#si", "$quote_table_nu", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\(.*?)\#si", "$code_table", $_POST["pagina"]);
//urls
$_POST["pagina"] = preg_replace ("#\[url\](.*?)\[/url]#si", "<a href='www\\1' target='_blank'>\\1</a>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace ("#\[url=(.*?)\](.*?)\[/url]#si", "<a href='\\1' target='_blank'>\\2</a>", $_POST["pagina"]);
//mails
$_POST["pagina"] = preg_replace("#\[email\](.*?)\[/email\]#is", "<a href='mailto:\\1'>\\1</a>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[email=(.*?)\](.*?)\[/email]#si", "<a href='mailto:\\1'>\\2</a>", $_POST["pagina"]);
//img
$_POST["pagina"] = preg_replace("#\[img\](.*?)\[/img]#si", "<img src='\\1' />", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[img align=(.*?)\](.*?)\[/img]#si", "<img src='\\2' align='\\1' />", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[imglink=(.*?)\](.*?)\[/imglink]#si", "<a href='picture.php?picture=\\1' target='_blank'>\\2</a>", $_POST["pagina"]);
//flash
$_POST["pagina"] = preg_replace("#\[flash=(.*?), (.*?)\](.*?)\[/flash]#si", "<object classid=\"clsid: D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\\1 height=\\2><param name=movie value=\\3><param name=play value=true><param name=loop value=true><param name=quality value=high><embed src=\\3 width=\\1 height=\\2 play=true loop=true quality=high></embed></object>", $_POST["pagina"]);
//opmaaktags
$_POST["pagina"] = preg_replace("#\[BR](.*?)\[/BR]#si", "<br>\\1<br>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[br\](.*?)\[/br]#si", "<br>\\1</br>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[b\](.*?)\[/b]#si", "<b>\\1</b>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[i\](.*?)\[/i]#si", "<i>\\1</i>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[u\](.*?)\[/u]#si", "<u>\\1</u>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[move\](.*?)\[/move]#si", "<marquee>\\1</marquee>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[sub](.*?)\[/sub]]#si", "<sub>\\1</sub>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[sup\](.*?)\[/sup]#si", "<sup>\\1</sup>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[tt\](.*?)\[/tt]#si", "<tt>\\1</tt>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[s\](.*?)\[/s]#si", "<s>\\1</s>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[*\](.*?)\[/*]#si", "<li>\\1</li>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[list=(.*?)\](.*?)\[/list]#si", "<ol type=\"\\1\">\\2</ol>", $_POST["pagina"]);
//smilies
$_POST["pagina"] = str_replace(":D","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/biggrin.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":]","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/blink.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace("|)","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/cool.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":[","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/dry.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":@","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/mad.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":}","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/laugh.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace("8)","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/rolleyes.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":(","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/sad.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":?","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/huh.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":)","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/smile.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(";)","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/wink.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":*","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/unsure.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":>","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/ohmy.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":P","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/tongue.gif\">",$_POST["pagina"]);
//scheldworden filter
$_POST["pagina"] = str_replace("fuck","f*ck",$_POST["pagina"]);
$_POST["pagina"] = str_replace("shit","sh*t",$_POST["pagina"]);
$_POST["pagina"] = str_replace("kut","k*t",$_POST["pagina"]);
$_POST["pagina"] = str_replace("suck","s*ck",$_POST["pagina"]);
$_POST["pagina"] = str_replace("cum","c*m",$_POST["pagina"]);
$_POST["pagina"] = str_replace("blowjob","bl*wj*b",$_POST["pagina"]);
$_POST["pagina"] = str_replace("pik","p*k",$_POST["pagina"]);
$_POST["pagina"] = str_replace("lul","l*l",$_POST["pagina"]);
$_POST["pagina"] = str_replace("eikel","**k*l",$_POST["pagina"]);
$_POST["pagina"] = str_replace("klootzak","kl**tz*k",$_POST["pagina"]);
$_POST["pagina"] = str_replace("dyke","d*ke",$_POST["pagina"]);
$_POST["pagina"] = str_replace("asshole","*ssh*le",$_POST["pagina"]);
$_POST["pagina"] = str_replace("hoer","h**r",$_POST["pagina"]);
$_POST["pagina"] = str_replace("slet","sl*t",$_POST["pagina"]);
$_POST["pagina"] = str_replace("teef","t**f",$_POST["pagina"]);
$_POST["pagina"] = str_replace("bitch","b*tch",$_POST["pagina"]);
return $_POST["pagina"];
}
?>
function ubb()
{
$bbgcolor = '#000000';
$quote_bg_color = '#FFFFFF';
$code_bg_color = '#99CCFF';
$quote_table = "<table width=\"90%\" border=\"1\" cellpadding=\"3\" cellspacing=\"1\" align=\"center\" bordercolor=\"" . $bbgcolor . "\"><tr><td><b>quote: \\1</b></td></tr><tr><td bgcolor=\"" . $quote_bg_color . "\" bordercolor=\"#000000\">\\2</td></tr></table><br>";
$quote_table_nu = "<table width=\"90%\" border=\"1\" cellpadding=\"3\" cellspacing=\"1\" align=\"center\" bordercolor=\"" . $bbgcolor . "\"><tr><td><b>quote</b></td></tr><tr><td bgcolor=\"". $quote_bg_color . "\" bordercolor=\"#000000\">\\1</td></tr></table><br>";
$code_table = "<table width=\"90%\" cellspacing=\"1\" cellpadding=\"3\" border=\"1\" bordercolor=\"$bbgcolor\" align=\"center\"><tr><td bgcolor=\"" . $code_bg_color . "\"><b>code</b></td></tr><tr><td bgcolor=\"". $code_bg_color . "\">\\1</td></tr></table><br>";
$_POST["pagina"] = preg_replace("#\(c\)#", "©", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\(tm\)#", "™", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\(r\)#", "®", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[quote=(.*?)\](.*?)\[/quote]#si", "$quote_table", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[quote](.*?)\[/quote]#si", "$quote_table_nu", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\(.*?)\#si", "$code_table", $_POST["pagina"]);
//urls
$_POST["pagina"] = preg_replace ("#\[url\](.*?)\[/url]#si", "<a href='www\\1' target='_blank'>\\1</a>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace ("#\[url=(.*?)\](.*?)\[/url]#si", "<a href='\\1' target='_blank'>\\2</a>", $_POST["pagina"]);
//mails
$_POST["pagina"] = preg_replace("#\[email\](.*?)\[/email\]#is", "<a href='mailto:\\1'>\\1</a>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[email=(.*?)\](.*?)\[/email]#si", "<a href='mailto:\\1'>\\2</a>", $_POST["pagina"]);
//img
$_POST["pagina"] = preg_replace("#\[img\](.*?)\[/img]#si", "<img src='\\1' />", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[img align=(.*?)\](.*?)\[/img]#si", "<img src='\\2' align='\\1' />", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[imglink=(.*?)\](.*?)\[/imglink]#si", "<a href='picture.php?picture=\\1' target='_blank'>\\2</a>", $_POST["pagina"]);
//flash
$_POST["pagina"] = preg_replace("#\[flash=(.*?), (.*?)\](.*?)\[/flash]#si", "<object classid=\"clsid: D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\\1 height=\\2><param name=movie value=\\3><param name=play value=true><param name=loop value=true><param name=quality value=high><embed src=\\3 width=\\1 height=\\2 play=true loop=true quality=high></embed></object>", $_POST["pagina"]);
//opmaaktags
$_POST["pagina"] = preg_replace("#\[BR](.*?)\[/BR]#si", "<br>\\1<br>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[br\](.*?)\[/br]#si", "<br>\\1</br>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[b\](.*?)\[/b]#si", "<b>\\1</b>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[i\](.*?)\[/i]#si", "<i>\\1</i>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[u\](.*?)\[/u]#si", "<u>\\1</u>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[move\](.*?)\[/move]#si", "<marquee>\\1</marquee>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[sub](.*?)\[/sub]]#si", "<sub>\\1</sub>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[sup\](.*?)\[/sup]#si", "<sup>\\1</sup>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[tt\](.*?)\[/tt]#si", "<tt>\\1</tt>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[s\](.*?)\[/s]#si", "<s>\\1</s>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[*\](.*?)\[/*]#si", "<li>\\1</li>", $_POST["pagina"]);
$_POST["pagina"] = preg_replace("#\[list=(.*?)\](.*?)\[/list]#si", "<ol type=\"\\1\">\\2</ol>", $_POST["pagina"]);
//smilies
$_POST["pagina"] = str_replace(":D","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/biggrin.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":]","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/blink.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace("|)","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/cool.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":[","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/dry.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":@","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/mad.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":}","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/laugh.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace("8)","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/rolleyes.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":(","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/sad.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":?","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/huh.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":)","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/smile.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(";)","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/wink.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":*","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/unsure.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":>","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/ohmy.gif\">",$_POST["pagina"]);
$_POST["pagina"] = str_replace(":P","<img src=\"http://xboxplanet.is-1337.org/Freedom%20Fighters/Niels/gb/images/smilies/tongue.gif\">",$_POST["pagina"]);
//scheldworden filter
$_POST["pagina"] = str_replace("fuck","f*ck",$_POST["pagina"]);
$_POST["pagina"] = str_replace("shit","sh*t",$_POST["pagina"]);
$_POST["pagina"] = str_replace("kut","k*t",$_POST["pagina"]);
$_POST["pagina"] = str_replace("suck","s*ck",$_POST["pagina"]);
$_POST["pagina"] = str_replace("cum","c*m",$_POST["pagina"]);
$_POST["pagina"] = str_replace("blowjob","bl*wj*b",$_POST["pagina"]);
$_POST["pagina"] = str_replace("pik","p*k",$_POST["pagina"]);
$_POST["pagina"] = str_replace("lul","l*l",$_POST["pagina"]);
$_POST["pagina"] = str_replace("eikel","**k*l",$_POST["pagina"]);
$_POST["pagina"] = str_replace("klootzak","kl**tz*k",$_POST["pagina"]);
$_POST["pagina"] = str_replace("dyke","d*ke",$_POST["pagina"]);
$_POST["pagina"] = str_replace("asshole","*ssh*le",$_POST["pagina"]);
$_POST["pagina"] = str_replace("hoer","h**r",$_POST["pagina"]);
$_POST["pagina"] = str_replace("slet","sl*t",$_POST["pagina"]);
$_POST["pagina"] = str_replace("teef","t**f",$_POST["pagina"]);
$_POST["pagina"] = str_replace("bitch","b*tch",$_POST["pagina"]);
return $_POST["pagina"];
}
?>
Let niet op die strepen !!!
Gewijzigd op 18/07/2004 15:01:00 door Niels