Forum (alweer)

Gestart doorBremdecoolste27 reacties95 weergaven

28 berichten · pagina 2 van 2

Bremdecoolste

Lid · Topicstarter

Berichten
1.783
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Lekker bouwen. Je kan ook MultiSess gebruiken. Heb ik ook in mijn site gebouwd for years ago....
Nee dank je, ik wil het zelf maken, Dat vind ik gewoon leuk biggrin
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Ga je gang smile
0
Bremdecoolste

Lid · Topicstarter

Berichten
1.783
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dylanh schreef:
[COLOR= #0000BB]<?php
$input[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"<script>alert(dit is een alert);</script>"[/COLOR][COLOR= #007700];[/COLOR]

[COLOR= #FF8000]// Zonder htmlentities:[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$input[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// output: een alert met dit is een alert
// met htmlentities[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] htmlentities[COLOR= #007700]([/COLOR][COLOR= #0000BB]$input[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]// output: een tekst met: <script>alert(dit is een alert);</script> en GEEN ALERT[/COLOR]
?>
toevoeging op 24 september 2012, 17:52:00:
Doe trouwens dit:

[COLOR= #0000BB]<?php
$host[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"mysql6.000webhost.com"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Host name [/COLOR]
[COLOR= #0000BB]$username[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"a6671097_bram"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Mysql username [/COLOR]
[COLOR= #0000BB]$password[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"wachtwoord"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Mysql password [/COLOR]
[COLOR= #0000BB]$db_name[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"a6671097_forum"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Database name [/COLOR]
[COLOR= #0000BB]$tbl_name[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"forum_question"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Table name 

// Connect to server and select database.[/COLOR]
[COLOR= #0000BB]$connectie[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_connect"]mysql_connect[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$host[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$username[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$password[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][COLOR= #0000BB]$connectie[/COLOR][COLOR= #007700]) {[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Geen verbinding met MySQL server![/COLOR][COLOR= #007700];
}[/COLOR]
[COLOR= #0000BB]$database[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_select_db"]mysql_select_db[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$db_name[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][COLOR= #0000BB]$database[/COLOR][COLOR= #007700]) {[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Kan database niet vinden[/COLOR][COLOR= #007700];
}[/COLOR]
?>


i.p.v

[COLOR= #0000BB]<?php
$host[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"mysql6.000webhost.com"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Host name [/COLOR]
[COLOR= #0000BB]$username[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"a6671097_bram"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Mysql username [/COLOR]
[COLOR= #0000BB]$password[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"wachtwoord"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Mysql password [/COLOR]
[COLOR= #0000BB]$db_name[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"a6671097_forum"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Database name [/COLOR]
[COLOR= #0000BB]$tbl_name[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"forum_question"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Table name 

// Connect to server and select database.[/COLOR]
[URL="http://www.php.net/mysql_connect"]mysql_connect[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"mysql6.000webhost.com"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"a6671097_bram"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"wachtwoord"[/COLOR][COLOR= #007700])[/COLOR]or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"cannot connect"[/COLOR][COLOR= #007700]);[/COLOR] 
[URL="http://www.php.net/mysql_select_db"]mysql_select_db[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"a6671097_forum"[/COLOR][COLOR= #007700])[/COLOR]or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"cannot select DB"[/COLOR][COLOR= #007700]);[/COLOR]

?>


Waarom? En trouwens, er is nog een fout opgetreden, kijk maar eens als je een reactie wilt testten....
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
die() stopt je script, en dat wil je niet. HTML wordt afgekapt enzo... Maar goed, je zal alsnog altijd je scrpt bij een dergelijke error moeten stoppen.

Als je het goed wilt doen sla je bij zowel de $connectie als bij $database een foutmeldings-string op in een variabele($error) en plaats je vervolgens een include(). Hier includeer je een nette pagina met een een tekst dat de site niet bereikbaar is vanwege: $error....
Dan een exit na de include en hoppa....
0
Bremdecoolste

Lid · Topicstarter

Berichten
1.783
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
poe poe... ik zal t proberen...
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Valt reuze mee, basiskennis PHP wink
0
Berichten
1.871
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
die() stopt je script, en dat wil je niet. HTML wordt afgekapt enzo... Maar goed, je zal alsnog altijd je scrpt bij een dergelijke error moeten stoppen.

Als je het goed wilt doen sla je bij zowel de $connectie als bij $database een foutmeldings-string op in een variabele($error) en plaats je vervolgens een include(). Hier includeer je een nette pagina met een een tekst dat de site niet bereikbaar is vanwege: $error....
Dan een exit na de include en hoppa....
Zoiets dus?

mysql_select_db("databees")or include("error.php?error=select_db");

Correct my if iam wrong, mijn foutenafhandeling is ook niet zo heel goed bloos
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
waarom die or? En hoe wil je een URL includeren?
Die error zet je dan in een variabele ($error) welke je in je error.php kan gebruiken. Niks nakkes nada $_GET.

[COLOR= #0000BB]<?php
$database[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_select_db"]mysql_select_db[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"databeest"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][COLOR= #0000BB]$database[/COLOR][COLOR= #007700]) {[/COLOR]
[COLOR= #0000BB]$error[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"Kan de database niet vinden!"[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/include"]include[/URL] [COLOR= #DD0000]"error.php"[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/exit"]exit[/URL][COLOR= #007700]();
}[/COLOR]
?>


En $error haal je in error.php op.

En dit zelfde doe je hiervoor natuurlijk ook voor je mysql_connect().
0
Bremdecoolste

Lid · Topicstarter

Berichten
1.783
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
en dan ziet error.php er zo uit:

Sorry, an error had aquirred when trying to perform this action, please go back to: <a href="Home.php">Home</a>


Of iets dergelijks?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Wat jij wilt... Leuke van HTML is dat jij vrij bent met wat je publiceert... smileOnthoud wel dat verwijzen naar home.php ook niet veel zin heeft met een luie mysql-service of niet te vinden database clown
Ik zou wel even $error erin echoen voor de duidelijkheid.
0
Bremdecoolste

Lid · Topicstarter

Berichten
1.783
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Wat jij wilt... Leuke van HTML is dat jij vrij bent met wat je publiceert... smile
Onthoud wel dat verwijzen naar home.php ook niet veel zin heeft met een luie mysql-service of niet te vinden database clown
Ik zou wel even $error erin echoen voor de duidelijkheid.
Oke, nu nog w88 tot iemand wil designen voor mij, kan ik lekker aan de slag biggrin
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Of een kale template bouwen. Zo interessant is een error-pagina nou ook weer niet wink.
0
Bremdecoolste

Lid · Topicstarter

Berichten
1.783
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik bedoel gewoon voor mijn website over het algemeen biggrin
toevoeging op 2 oktober 2012, 20:29:05:
Aarclay schreef:
Lekker bouwen. Je kan ook MultiSess gebruiken. Heb ik ook in mijn site gebouwd for years ago....
De aanmeld AddOn werkt niet? En de login doet ook niks?
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren