Reacie Systeem
Nu wil ik het volgende:
Als ik in een weblog zit te bekijken en daar een reactie wil plaatsen dan moet hij een WID meegeven.
WID staat voor Weblog ID.
Ik heb al in het invoer gedeelte een value staan alleen deze snaptie niet.
wat kan ik doen??
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
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
<?php
//Weblog gedeelte
echo "<div align='right'><img src='images/linkleft.gif' border='0'> <a href='weblog.php' class='mblink'> Back!</a></div>";
$id = 1; // (default)
if (is_numeric($_GET['id']))
$id = $_GET['id'];
$query = mysql_query("SELECT log, kop, foto, alt, title, id, DATE_FORMAT(date_time,'%d-%m-%Y') as date_time, date_time as datum FROM weblog WHERE ID = $id " );
for ( ;$r = mysql_fetch_assoc($query); )
{
echo "<img src='../images/lijn2.png' alt=''><br><br>\n";
echo "<a href='weblog_single.php?id=".$r['id']."' class='link'><img src='images/link.gif' border='0' title=". $r['kop']." alt=". $r['kop']."></a> <font size='1' color='gray'>".$r['date_time']."</font> <span class='subkop'>". $r['kop']."</span><br>\n";
echo "<span class='small'>Posted by: Richard - Source:<a href='http://www.rlock.net' class='smalllink' target='_blank'>www.rlock.net</a></span><br><br>";
echo "<span class='normal'>".nl2br($r['log'])."</span><br><br>\n";
if ($r['foto'] != "" AND $r['foto'] != "")
echo "<img src='../images/log images/".$r['foto']."' alt'".$r['alt']."' title='".$r['title']."' border='1'><br><br>";
}
//reactie gedeelte
$wid = $_GET['id'];
$waarde = 20;
$query = mysql_query("SELECT id, name, text, wid, DATE_FORMAT(date_time,'%H:%i %d-%m-%Y') as date_time, date_time as datum FROM weblog_reacties WHERE wid = $wid ORDER BY datum DESC LIMIT 0,".$waarde."");
echo "<table>";
for ( ;$r = mysql_fetch_assoc($query); )
{
echo "<tr>"; # Regel met 2 lege cellen
echo "<td VALIGN=top width=120 NOWRAP>"; # Row 1, Cel 1
echo " ";
echo "</td>";
echo "<td VALIGN=BOTTOM width=350 NOWRAP>"; # Row 1, Cel 2
echo "<br><HR class='lijnen' size='1'>";
echo "</td>";
echo "</tr>";
echo "<tr>"; # Regel met 2 gevulde cellen
echo "<tr><td valign='top' width='120' NOWRAP>";
echo "<span class='normal'><b>".$r['name']."</b></span><br>";
echo "<span class='normal'>".$r['date_time']."</span>";
echo "</td>";
echo "<td valign='top' width='350' NOWRAP>";
echo "<span class='normal'>".$r['text']."</span>";
echo "</td></tr>";
}
echo "</table>";
?>
//Weblog gedeelte
echo "<div align='right'><img src='images/linkleft.gif' border='0'> <a href='weblog.php' class='mblink'> Back!</a></div>";
$id = 1; // (default)
if (is_numeric($_GET['id']))
$id = $_GET['id'];
$query = mysql_query("SELECT log, kop, foto, alt, title, id, DATE_FORMAT(date_time,'%d-%m-%Y') as date_time, date_time as datum FROM weblog WHERE ID = $id " );
for ( ;$r = mysql_fetch_assoc($query); )
{
echo "<img src='../images/lijn2.png' alt=''><br><br>\n";
echo "<a href='weblog_single.php?id=".$r['id']."' class='link'><img src='images/link.gif' border='0' title=". $r['kop']." alt=". $r['kop']."></a> <font size='1' color='gray'>".$r['date_time']."</font> <span class='subkop'>". $r['kop']."</span><br>\n";
echo "<span class='small'>Posted by: Richard - Source:<a href='http://www.rlock.net' class='smalllink' target='_blank'>www.rlock.net</a></span><br><br>";
echo "<span class='normal'>".nl2br($r['log'])."</span><br><br>\n";
if ($r['foto'] != "" AND $r['foto'] != "")
echo "<img src='../images/log images/".$r['foto']."' alt'".$r['alt']."' title='".$r['title']."' border='1'><br><br>";
}
//reactie gedeelte
$wid = $_GET['id'];
$waarde = 20;
$query = mysql_query("SELECT id, name, text, wid, DATE_FORMAT(date_time,'%H:%i %d-%m-%Y') as date_time, date_time as datum FROM weblog_reacties WHERE wid = $wid ORDER BY datum DESC LIMIT 0,".$waarde."");
echo "<table>";
for ( ;$r = mysql_fetch_assoc($query); )
{
echo "<tr>"; # Regel met 2 lege cellen
echo "<td VALIGN=top width=120 NOWRAP>"; # Row 1, Cel 1
echo " ";
echo "</td>";
echo "<td VALIGN=BOTTOM width=350 NOWRAP>"; # Row 1, Cel 2
echo "<br><HR class='lijnen' size='1'>";
echo "</td>";
echo "</tr>";
echo "<tr>"; # Regel met 2 gevulde cellen
echo "<tr><td valign='top' width='120' NOWRAP>";
echo "<span class='normal'><b>".$r['name']."</b></span><br>";
echo "<span class='normal'>".$r['date_time']."</span>";
echo "</td>";
echo "<td valign='top' width='350' NOWRAP>";
echo "<span class='normal'>".$r['text']."</span>";
echo "</td></tr>";
}
echo "</table>";
?>
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
//invoergedeelte
<FORM method="POST" action="weblog_reactie.php" NAME="gegevens">
<div align="left"> <input type="hidden" name="wid" value="$wid"> </div>
<div align="left" class="normal">
Name:<br> <INPUT TYPE="text" NAME="name" SIZE="53" class="inputbox"><BR>
Message: <BR> <TEXTAREA NAME="text" ROWS="4" COLS="40" class="inputbox"></TEXTAREA><BR>
<INPUT TYPE="submit" NAME="submit" VALUE="Submit" class="button"></div>
</FORM>
?>
//invoergedeelte
<FORM method="POST" action="weblog_reactie.php" NAME="gegevens">
<div align="left"> <input type="hidden" name="wid" value="$wid"> </div>
<div align="left" class="normal">
Name:<br> <INPUT TYPE="text" NAME="name" SIZE="53" class="inputbox"><BR>
Message: <BR> <TEXTAREA NAME="text" ROWS="4" COLS="40" class="inputbox"></TEXTAREA><BR>
<INPUT TYPE="submit" NAME="submit" VALUE="Submit" class="button"></div>
</FORM>
?>
Gewijzigd op 01/01/1970 01:00:00 door Richard
$wid = $_GET['id'];
Ok, en nu zou je zelf de fout wel moeten zien...
Trouwens, variabelen moeten buiten quotes, dus:
Code (php)
1
2
3
2
3
<?php
$query = mysql_query("SELECT id, name, text, wid, DATE_FORMAT(date_time,'%H:%i %d-%m-%Y') as date_time, date_time as datum FROM weblog_reacties WHERE wid = ".$wid." ORDER BY datum DESC LIMIT 0,".$waarde."");
?>
$query = mysql_query("SELECT id, name, text, wid, DATE_FORMAT(date_time,'%H:%i %d-%m-%Y') as date_time, date_time as datum FROM weblog_reacties WHERE wid = ".$wid." ORDER BY datum DESC LIMIT 0,".$waarde."");
?>
Heb trouwens die variabelen netjes buiten de quotes gezet
Thx
Als ik een reactie invoer dan gaat hij naar een insertpagina. nu moet hij terug komen bij de weblog die je aan het lezen was.
Nu moet ik bij de onderstaande vraagtekens het ID hebben waar je vandaan kwam. Kan dit??
In de insert pagina heb ik de volgen <meta
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=weblog_single?id=??.php"
Richard, niet bumpen please.
Richard:
Heb ik nog 1 klein vraagje,
Als ik een reactie invoer dan gaat hij naar een insertpagina. nu moet hij terug komen bij de weblog die je aan het lezen was.
Nu moet ik bij de onderstaande vraagtekens het ID hebben waar je vandaan kwam. Kan dit??
In de insert pagina heb ik de volgen <meta
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=weblog_single?id=??.php"
Als ik een reactie invoer dan gaat hij naar een insertpagina. nu moet hij terug komen bij de weblog die je aan het lezen was.
Nu moet ik bij de onderstaande vraagtekens het ID hebben waar je vandaan kwam. Kan dit??
In de insert pagina heb ik de volgen <meta
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=weblog_single?id=??.php"
Als je het zo doet moet het kunnen:
Code (php)
1
2
3
2
3
<?php
echo '<META HTTP-EQUIV="Refresh" CONTENT="0; URL=weblog_single.php?id='.$wid.'">';
?>
echo '<META HTTP-EQUIV="Refresh" CONTENT="0; URL=weblog_single.php?id='.$wid.'">';
?>
Jan:
Richard, niet bumpen please.
Het was geen bump, probleem 1 was opgelost, en daarna kwam er een andere vraag over hetzelfde scriptje.
Edit:
php-tags toegevoegd
Gewijzigd op 01/01/1970 01:00:00 door Robert Deiman
Hij moet ook het cijfert halen uit de vorige pagina.