Oke,
Ik zal ff wat in elkaar gaan knutselen
Oke,
Ik zal ff wat in elkaar gaan knutselen
Cpers.
Is het slim om in de database het wachtwoord op te slaan als md5, of niet?
Is er een betere beveiliging, zoja zeg het even
Met vriendelijke groet.
Wie zegt dat ik het niet eens getest heb?
En slotje op.
Nog bedankt voor de reacties
:slotje:
Hallo cpers.
Ik ben een inbox aan het maken.
Er staat 2 berichten in de tabel en hij laat er maar 1 zien.
inbox.php
<?php
/*
(c) xxx.nl
Alle rechten voorbehouden.
Niets mag worden gekopieerd zonder toestemming.
*/
include ("../config.php");
logincheck ();
$page = $_GET['p'];
$max = 10;
$start = ($_GET['n'] >= 0) ? $_GET['n'] * $max : 0;
?>
<html>
<head>
<title>xxx.nl</title>
<meta name="description" content="xxx is een gratis maffia game.">
<meta name="author" content="Youri">
<link href="../design/css/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="60%" align="center">
<tr>
<td class="titel" colspan="3">Je berichten</td>
</tr>
<tr>
<td class="text" width="20%"><b>Van</b></td>
<td class="text" width="40%"><b>Onderwerp</b></td>
<td class="text" width="40%"><b>Datum</b></td>
</tr>
<?php
$dbres = mysql_query("SELECT * FROM `Messages` WHERE `to`='{$data['name']}' AND `safe`=0 ORDER BY `time` DESC LIMIT $start, $max");
while($msg = mysql_fetch_assoc($dbres)) {
$dbres = mysql_query("SELECT * FROM `Users` WHERE `name`='{$msg['from']}'");
$user = mysql_fetch_assoc($dbres);
$from = $msg['from'];
$to = $msg['to'];
$subject = $msg['subject'];
$time = $msg['time'];
$showtime = gmdate("d-m-Y H:i:s", $time);
if ($msg['read'] == 1) {
PRINT <<<ENDHTML
<tr>
<td class="text"><a href="../user.php?uid={$user['id']}">{$from}</a></td>
<td class="text"><a href="read.php?mid={$msg['id']}">{$subject}</a></td>
<td class="text">{$showtime}</td>
</tr>
ENDHTML;
}
else {
PRINT <<<ENDHTML
<tr>
<td class="text"><i><a href="../user.php?uid={$user['id']}">{$from}</a></i></td>
<td class="text"><i><a href="read.php?mid={$msg['id']}">{$subject}</a></i></td>
<td class="text"><i>{$showtime}</i></td>
</tr>
ENDHTML;
}
}
?>
</table>
</body>
</html>
Toon Meer
De tabel is.
--
-- Tabelstructuur voor tabel `Messages`
--
CREATE TABLE IF NOT EXISTS `Messages` (
`id` int(100) NOT NULL auto_increment,
`from` varchar(20) NOT NULL,
`to` varchar(20) NOT NULL,
`subject` varchar(200) NOT NULL,
`msg` text NOT NULL,
`read` int(5) NOT NULL default '0',
`safe` int(5) NOT NULL default '0',
`time` int(100) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
--
-- Gegevens worden uitgevoerd voor tabel `Messages`
--
INSERT INTO `Messages` (`id`, `from`, `to`, `subject`, `msg`, `read`, `safe`, `time`) VALUES
(1, 'Test', 'Youri', 'Onderwep', 'Message', 1, 0, 1261601566),
(2, 'Test', 'Youri', 'Onderwep', 'Message', 1, 0, 1261601566),
Toon Meer
Mijn inlog naam is dus youri, maar als ik naar me inbox ga laat hij er maar 1 zien.
Wie ken me helpen?
Mooie layouts.
Ga zo door.
Db-maffia
Als je het zelf wist dan had je het zelf wel gezegt, kijk nou dus hoe dom je bent (c).
@Killingdevil
Oke dankje ikga het ff verder uitzoeken.
Wat is er bij dit stukje fout?
mysql_query("UPDATE `Jail` SET `penalty`='{$penalty}', `bo`+1, `time`=FROM_UNIXTIME($myself['time'] + 50) WHERE `name`='{$data['name']}'");
De error is:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in
Hallo cpers.
$dbres = mysql_query("SELECT *,UNIX_TIMESTAMP(`time`) AS `time` FROM `Jail` WHERE `name`='{$data['name']}'");
$num = mysql_num_rows($dbres);
$myself = mysql_fetch_assoc($dbres);
Om te laten zien dat je in de gevangenis zit doe je dit.
Maar als ik nou is dit doe
Geef hij dan ook aan dat je in de gevangenis zit?
Weet iemand of het werkt?
Zo ver ik weet niet, je kan wel om de bijv 5 minuten je achtergrond laten veranderen.
Hallo cpers
Ik heb een error.
Dit is het stukje.
function jailcheck() {
$dbres = $db->query("SELECT *, UNIX_TIMESTAMP(`time`) AS `getime` FROM `Jail` WHERE `name`='{$data->name}'");
$jailcheck = $dbres->num_rows;
if ($jailcheck == "1") {
header("Location: injail.php");
return false;
}
else {
return true;
}
}
Toon Meer
De error is:
Notice: Undefined variable db
Hoe kan dat dat ik deze error krijg?
Wie ken me helpen?
?>
<html>
<head>
<title>::Provenzano-Crime::</title>
<link rel="stylesheet" type="text/css" href="css-v1.css">
</head>
<body style="margin: 0px;">
<table align="center" width=100%>
<tr><td class="subTitle"><b>Belservice</b></td></tr>
<tr><td class="mainTxt">
Hier kun je je Credits kopen die je nodig hebt om voordelen te kopen, zoals bijvoorbeeld een VIP account, extra geld/power, ect.
Volg de instructies hieronder, en alles komt goed! Per keer dat je belt krijg je <b>400</b> credits.
<b>In welk land woon je?</b>
<a href="koopcredits.php?c=31">Nederland</a>
<a href="koopcredits.php?c=32">België</a>
<?php
Toon Meer
verander dat is, zonder de echo's
Oke bedankt voor de reacties, nou weet ik het zeker.
Ik stap gewoon over.
voor de mensen die ook over willen stappen, hier hoe je connecties maakt, een query uitvoert en hoe je een query laat zien.
De connectoin
De gegevens uit de database halen (met assoc)
En anders google eventjes.
Wat zouden jullie doen.
Bij mysql blijven, of overstappen naar mysqli.
Ik heb gelezen dat de mysql_query eruit gaan bij PHP6?
Of is het een fabeltje?