Nog meer Gekke tekens
Laatst vroeg ik in een ander topic hoe ik die  tekens kon wegkrijgen in een pagina. Nu is het wel gelukt maar nadat ik bij het gastenboek op Plaats bericht druk komen ze weer tevoorschijn. Die regel staat nergens meer in het script en op andere pagina's op de website zijn ze allemaal al verwijderd
Dus mijn vraag is:
Hoe kan ik zorgen dat deze tekens niet meer tevoorschijn komen?
Dus mijn vraag is:
Hoe kan ik zorgen dat deze tekens niet meer tevoorschijn komen?
Gewijzigd op 01/01/1970 01:00:00 door Harm
Gesponsorde koppelingen:
duss ? en? wat?
Uhh Dat ik die tekens niet wegkrijg als ik een bericht post
Dit probleem heb ik ook wel eens iets anders gehad, ineens hadden alle bestanden van mijn site aan het begin  staan. Oerirritand, maar ik kon het gewoon weer weghalen.
Ik niet. Bij mij staan die tekens niet in de code maar je kan ze wel zien op de website
kan je het script laten zien ?
Het script is heel lang. Ik had het er net ookal opgezet maar toen had een MOderator het eraf gehaalt.
uhm zet het in een linkje in een text bestandje en plaats het hier
Hier is het url van het script:
http://www.dj-harm.nl/script.php
* LINK GEMAAKT *
http://www.dj-harm.nl/script.php
* LINK GEMAAKT *
Gewijzigd op 01/01/1970 01:00:00 door Harm
@HarmW: Met welke editor werk jij?
Sorry, het wil niet lukken hoe kan ik dit online krijgen (script)
uhm ipv van *.php moet je even *.txt van maken ;)
HarmW schreef op 24.07.2007 22:30:
Extensie .txt of .phpsSorry, het wil niet lukken hoe kan ik dit online krijgen (script)
Wat voor encoding gebruik je in je pagina's? Ik bedoel dit:
Staat er bij jou ook zoiets in de head sectie?
Staat er bij jou ook zoiets in de head sectie?
Doet het niet
SanThe schreef op 24.07.2007 22:28:
@HarmW: Met welke editor werk jij?
Heb je wel een 'kale' ASCII-editor?
zit hier soms iets niet goed
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
99
100
101
102
103
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
103
<?php
// ========================================= Bericht toevoegen ==================================
elseif ($_GET['action'] == "add")
{
// Menu content header weergeven
echo show_content_header("Bericht toevoegen",$ccontentheader,$ccontent);
// Controleren of formulier gepost is
if (isset($_POST['submit']))
{
// Post variabelen opslaan
$pname = ucwords(strip_tags($_POST['name']));
$pemail = strip_tags($_POST['email']);
$pcontent = $_POST['content'];
$ip = $_SERVER['REMOTE_ADDR'];
// Controleren of ip gebanned is maar niet de rank admin heeft
if (!banned())
{
// Controleren of alle verplichte velden zijn ingevuld
if (!empty($pname) && !empty($pcontent))
{
// Query SELECT maken en uitvoeren
$query = 'SELECT id, username FROM admins WHERE username = "'.$pname.'"';
$result = mysql_query($query);
$record = mysql_fetch_object($result);
// Controleren of naam niet gelijk is aan een admin username
if (($pname <> $record->username) || login())
{
// Controleren of bericht het minimaal aantal karakters heeft
if ((strlen($pcontent) >= $minaantalkpb) || login())
{
// Controleren of email adres is ingevuld
if (!empty($pemail))
{
// Controleren of geldig email adres in ingevuld
if (valid_email($pemail))
{
// Query INSERT maken en uitvoeren
$query = "INSERT INTO gastenboek (name, email, content, ip, datetime)
VALUES ('".$pname."','".$pemail."','".$pcontent."','".$ip."',now())";
$result = mysql_query($query);
// Info message weergeven
echo show_info_message("U bericht is succesvol geplaatst.","$PHP_SELF?");
}
else
{
// Error message weergeven
echo show_error_message("Email adres is niet geldig!");
// Bericht toevoegen form weergeven
echo show_add_form($aantalkpb,$smilies,$ubbcode);
}
}
// Geen email adres ingevuld
else
{
// Query INSERT maken en uitvoeren
$query = "INSERT INTO gastenboek (name, email, content, ip, datetime)
VALUES ('".$pname."','".$pemail."','".$pcontent."','".$ip."',now())";
$result = mysql_query($query);
// Info message weergeven
echo show_info_message("Uw bericht is succesvol geplaatst.","$PHP_SELF?");
}
}
else
{
// Error message weergeven
echo show_error_message("Het bericht moet minstens ".$minaantalkpb." karakters bevatten!");
// Bericht toevoegen form weergeven
echo show_add_form($aantalkpb,$smilies,$ubbcode);
}
}
// Naam is gelijk aan een admin naam
else
{
// Error message weergeven
echo show_error_message("Deze naam is gereserveerd voor een beheerder!<br>Bent u een beheerder, log dan eerst in voordat u een bericht plaatst.");
// Bericht toevoegen form weergeven
echo show_add_form($aantalkpb,$smilies,$ubbcode);
}
}
// Velden niet ingevuld
else
{
// Error message weergeven
echo show_error_message("Vul alle verplichte velden in!");
// Bericht toevoegen form weergeven
echo show_add_form($aantalkpb,$smilies,$ubbcode);
}
}
// Ip is gebanned
else
{
// Error message weergeven
echo show_error_message("U bent gebanned en kan daarom geen berichten plaatsen!");
}
}
// Bericht toevoegen form weergeven
else
{
echo show_add_form($aantalkpb,$smilies,$ubbcode);
}
// Menu content footer weergeven
echo show_content_footer();
?>
// ========================================= Bericht toevoegen ==================================
elseif ($_GET['action'] == "add")
{
// Menu content header weergeven
echo show_content_header("Bericht toevoegen",$ccontentheader,$ccontent);
// Controleren of formulier gepost is
if (isset($_POST['submit']))
{
// Post variabelen opslaan
$pname = ucwords(strip_tags($_POST['name']));
$pemail = strip_tags($_POST['email']);
$pcontent = $_POST['content'];
$ip = $_SERVER['REMOTE_ADDR'];
// Controleren of ip gebanned is maar niet de rank admin heeft
if (!banned())
{
// Controleren of alle verplichte velden zijn ingevuld
if (!empty($pname) && !empty($pcontent))
{
// Query SELECT maken en uitvoeren
$query = 'SELECT id, username FROM admins WHERE username = "'.$pname.'"';
$result = mysql_query($query);
$record = mysql_fetch_object($result);
// Controleren of naam niet gelijk is aan een admin username
if (($pname <> $record->username) || login())
{
// Controleren of bericht het minimaal aantal karakters heeft
if ((strlen($pcontent) >= $minaantalkpb) || login())
{
// Controleren of email adres is ingevuld
if (!empty($pemail))
{
// Controleren of geldig email adres in ingevuld
if (valid_email($pemail))
{
// Query INSERT maken en uitvoeren
$query = "INSERT INTO gastenboek (name, email, content, ip, datetime)
VALUES ('".$pname."','".$pemail."','".$pcontent."','".$ip."',now())";
$result = mysql_query($query);
// Info message weergeven
echo show_info_message("U bericht is succesvol geplaatst.","$PHP_SELF?");
}
else
{
// Error message weergeven
echo show_error_message("Email adres is niet geldig!");
// Bericht toevoegen form weergeven
echo show_add_form($aantalkpb,$smilies,$ubbcode);
}
}
// Geen email adres ingevuld
else
{
// Query INSERT maken en uitvoeren
$query = "INSERT INTO gastenboek (name, email, content, ip, datetime)
VALUES ('".$pname."','".$pemail."','".$pcontent."','".$ip."',now())";
$result = mysql_query($query);
// Info message weergeven
echo show_info_message("Uw bericht is succesvol geplaatst.","$PHP_SELF?");
}
}
else
{
// Error message weergeven
echo show_error_message("Het bericht moet minstens ".$minaantalkpb." karakters bevatten!");
// Bericht toevoegen form weergeven
echo show_add_form($aantalkpb,$smilies,$ubbcode);
}
}
// Naam is gelijk aan een admin naam
else
{
// Error message weergeven
echo show_error_message("Deze naam is gereserveerd voor een beheerder!<br>Bent u een beheerder, log dan eerst in voordat u een bericht plaatst.");
// Bericht toevoegen form weergeven
echo show_add_form($aantalkpb,$smilies,$ubbcode);
}
}
// Velden niet ingevuld
else
{
// Error message weergeven
echo show_error_message("Vul alle verplichte velden in!");
// Bericht toevoegen form weergeven
echo show_add_form($aantalkpb,$smilies,$ubbcode);
}
}
// Ip is gebanned
else
{
// Error message weergeven
echo show_error_message("U bent gebanned en kan daarom geen berichten plaatsen!");
}
}
// Bericht toevoegen form weergeven
else
{
echo show_add_form($aantalkpb,$smilies,$ubbcode);
}
// Menu content footer weergeven
echo show_content_footer();
?>
Edit:
Even een code van gemaakt, zodat die weer beter te lezen is.
Even een code van gemaakt, zodat die weer beter te lezen is.
Gewijzigd op 01/01/1970 01:00:00 door EricW.
Beste Harm, zou je anders eens iets meer moeite kunnen doen, en iets minder proberen over te komen als een uber luie aars die verwacht dat anderen wel je problemen oplossen? Enkel roepen dat hij het niet doet schiet natuurlijk geen jota op. Laat eens wat code zien, verwacht niet dat iemand behalve wes helderziend is, en wees niet zo ontiegelijk lui. Gelukkig zijn er allerlij vriendelijke mensen die gaan raden naar wat jouw probleem is, terwijl als je gewoon een stukje code, foutmelding of meer informatie gegeven had het allang opgelost had kunnen zijn.
Ik zou je eigenlijk willen verbieden ook nog maar een bericht te posten zonder dat je http://www.phphulp.nl/php/tutorials/10/143/ compleet uit je hoofd geleerd hebt.
There, I've said it.
Ik zou je eigenlijk willen verbieden ook nog maar een bericht te posten zonder dat je http://www.phphulp.nl/php/tutorials/10/143/ compleet uit je hoofd geleerd hebt.
There, I've said it.
Hallo Arend
ik denk niet da harm lui is hij is net 12 jaar dus ik vind dat hij al veel weet maar soms te veel wil in te korte tijd tja dat krijg met de jongens soms geen gedult en dat mot je wel hebben als je php wil leren
hij bedoelt het allemaal goed hoor
als je ziet wat hij allemaal al heeft gemaakt !!
ik denk niet da harm lui is hij is net 12 jaar dus ik vind dat hij al veel weet maar soms te veel wil in te korte tijd tja dat krijg met de jongens soms geen gedult en dat mot je wel hebben als je php wil leren
hij bedoelt het allemaal goed hoor
als je ziet wat hij allemaal al heeft gemaakt !!
de oplossing is de eerste paar tekens even weg te halen uit je php file en deze opnieuw te typen...gek genoeg zijn ze weg... sommige editors op windows willen nog wel eens troep achterlaten zoalsj e merkt...in dit geval verborgen tekens die je browser niet begrijpt. Ik heb het op me werk wel eens gehad met EditPlus
@ericW, leeftijd is geen excuus je niet aan de regels te houden of wat duidelijker te zijn.
Ook jij mag eens de regels lezen voordat je iets roept, ABN staat daar ook beschreven.
Ook jij mag eens de regels lezen voordat je iets roept, ABN staat daar ook beschreven.
Gewijzigd op 01/01/1970 01:00:00 door Terence Hersbach



