Kleine Vragen Topic #2

Gestart doorKingunit3.067 reacties11.764 weergaven

3.068 berichten · pagina 160 van 205

Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Waar de heck zoek je dan op??!??
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
waarom werk Query() niet?

Codeblok (voorbeeld.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


class db extends Mysqli{
public function __construct($host, $user, $pass, $db) {
parent::__construct($host, $user, $pass, $db);

if(mysqli_connect_error()) {
die("Kan niet met de database van Livetrein verbinden. Probeer het over enkele momenten weer!");
}
}


public function Query($sql) {
if(mysqli_query($sql)) {
return true;
}
else {
die("Door een fout in het systeem van Livetrein kon de gegevens niet opgehaald worden. Exususes voor het ongemak, probeer het nogmaals.");
}
}
}


class info extends db {
public $station;

public function __construct($username, $password, $station) {
$this->Station = $station;
$this->Username = $username;
$this->Password = $password;
$this->Connection = new db("localhost", "root", "", "livetrein");
}


private function convert($stationname) {
$this->Connection->Query("SELECT * FRO");
}
}

?>

Heb nu wel een verbinding maar ik kan geen querys uitvoeren.
0
Berichten
7.498
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Jochems schreef:
Eerdere citaten tonen
Luukieboy schreef:
Nog niet gevonden sadley ....
Gast.. 1e resultaat op Google:
http://wordpress.org/plugins/role-scoper/
Thx smile
Aarclay schreef:
Waar de heck zoek je dan op??!??
Op Google en wordpress
Alleen ik wist de benaming er niet voor..
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Dylanh schreef:
waarom werk Query() niet?
Codeblok (voorbeeld.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


class db extends Mysqli{
public function __construct($host, $user, $pass, $db) {
parent::__construct($host, $user, $pass, $db);

if(mysqli_connect_error()) {
die("Kan niet met de database van Livetrein verbinden. Probeer het over enkele momenten weer!");
}
}


public function Query($sql) {
if(mysqli_query($sql)) {
return true;
}
else {
die("Door een fout in het systeem van Livetrein kon de gegevens niet opgehaald worden. Exususes voor het ongemak, probeer het nogmaals.");
}
}
}


class info extends db {
public $station;

public function __construct($username, $password, $station) {
$this->Station = $station;
$this->Username = $username;
$this->Password = $password;
$this->Connection = new db("localhost", "root", "", "livetrein");
}


private function convert($stationname) {
$this->Connection->Query("SELECT * FRO");
}
}

?>

Heb nu wel een verbinding maar ik kan geen querys uitvoeren.

Daar wat te kloten werkt het al:

Codeblok (voorbeeld.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


class db extends Mysqli {
public function __construct($host, $user, $pass, $db) {
parent::__construct($host, $user, $pass, $db);

if(mysqli_connect_error()) {
die("Kan niet met de database van Livetrein verbinden. Probeer het over enkele momenten weer!");
}
}
}


class info extends db {
public $station;

public function __construct($username, $password, $station) {
$this->Station = $station;
$this->Username = $username;
$this->Password = $password;
$this->Connection = new db("localhost", "root", "", "livetrein");
}


public function Query($sql) {
if(mysqli_query($this->Connection, $sql)) {
return true;
}
else {
die("Door een fout in het systeem van Livetrein kon de gegevens niet opgehaald worden. Excuses voor het ongemak, probeer het nogmaals.");
return false;
}
}


public function convert($stationname) {
echo $this->Query("SELECf");
}
}


$info = new info(d, a, z);
$info->convert("a");
?>
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Ik gebruik nu smarty als TPL praser, zijn er nog valkuilen waar ik op moet letten? Ik wil niet dat een persoon TPLs kan uploaden en daardoor php code kan uitvoeren. Overigens heb ik dat getest en is niet mogelijk.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
PHPcode hoort ook niet in templates.
Ik raad aan je templates buiten je webroot te plaatsen.
0
Marv

Lid

Berichten
3.092
Reputatie
1
Punten
0,21
Lid sinds
Laatst gezien
Ik heb een klein formuliertje dat na het invullen een query in de database gooit met de datum NOW() en het ip adres.

Nu wil ik een check stukje maken, dat checkt of het een dag geleden is.. maar telkens werkt het niet want hij zegt dat er met die datum niks in de database zit.

datum = NOW() - interval 1 day

Wat is hier verkeerd aan? Hier check ik dus op en krijg dus niks weer.
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Ik ga denk ik dreamweaver gebruiken, is dit profesoneel of niet?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
De code die eruitkomt is vaak omslachtig. Leer liever gewoon HTML en CSS en gebruik een texteditor ipv WYSIWYG.
Daar leer je het meeste van.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Aarclay schreef:
PHPcode hoort ook niet in templates.
Ik raad aan je templates buiten je webroot te plaatsen.
Ikweet dat die er niet in hoort, ik weet wel dat die uitgevoerd konden worden via die templates.

Zijn er nog dingen waar ik op moet letten? Zegmaar eventuele beveiligings risico voor het systeem en of server?

(XXS is een risicoemo)
0
Kingunit

Lid · Topicstarter

Berichten
10.409
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sevvlor schreef:
Eerdere citaten tonen
Aarclay schreef:
PHPcode hoort ook niet in templates.
Ik raad aan je templates buiten je webroot te plaatsen.

Ikweet dat die er niet in hoort, ik weet wel dat die uitgevoerd konden worden via die templates.

Zijn er nog dingen waar ik op moet letten? Zegmaar eventuele beveiligings risico voor het systeem en of server?

(XXS is een risicoemo)
// nvm
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Aarclay schreef:
De code die eruitkomt is vaak omslachtig. Leer liever gewoon HTML en CSS en gebruik een texteditor ipv WYSIWYG.
Daar leer je het meeste van.
Ik kan al HTML/CSS, dus toch maar niet gebruiken?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Inderdaad. Gebruik een editor like Netbeans.

toevoeging op 11 oktober 2013, 19:55:35:
Wie kent een goede freeware audioeditor om te cutten in muziek, toevoegen van fades etc...
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Ik heb een probleem:

Codeblok (voorbeeld.php):

99
100
101

public function getNSdata() {
return $this->nsData();
}

$this->nsData(); is een array.

Codeblok (voorbeeld.php):

1

public $nsData;

Wanneer ik de function getNSdata(); aanroep krijg ik dus deze error:
Fatal error: Call to undefined method Info::nsData() in C:xampphtdocslivetrein.class.php on line 100

Wat doe ik fout?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
$this->nsData

Je verwart functions en variables.

je roept arrays toch nooit als "$array()" aan? (Tenzij het een closure is, maar dat terzijde)

toevoeging op 11 oktober 2013, 21:59:02:
Sevvlor schreef:
Eerdere citaten tonen
Aarclay schreef:
PHPcode hoort ook niet in templates.
Ik raad aan je templates buiten je webroot te plaatsen.

Ikweet dat die er niet in hoort, ik weet wel dat die uitgevoerd konden worden via die templates.

Zijn er nog dingen waar ik op moet letten? Zegmaar eventuele beveiligings risico voor het systeem en of server?

(XXS is een risicoemo)
Smarty...bah.

Met twig zet je

{{ variable|e }}


Waar de "e" voor escape staat
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