forum hulp nodig met open en sluiten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Sjefke

sjefke

04/01/2005 14:54:00
Quote Anchor link
hey,

ik ben bijna klaar met het forum dat ik aan het maken ben. alleen nu wil ik ook open/gesloten erin maken.
ik heb al iets zelf geprobeerd:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$select
= "SELECT * FROM forum_topics WHERE id='"$_GET['id']."'";
$query = mysql_query($select);
   while($list = mysql_fetch_object($query)){
?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
//hier moet iets komen bij $_GET['close'] == .)
if($_GET['close'] == )
{


$update = "UPDATE forum_topics SET closed='1' WHERE id='"$_GET['id']."'";
$query = mysql_query($update);

echo "Topic is gesloten. Er kunnen als het goed is nu geen berichten meer worden gepost.";
echo"<META HTTP-EQUIV='refresh' CONTENT='1; URL=index.php'>";

}
}

else
{
echo "Weet je zeker dat je dit topic sluit?<br><form action=\"?page=forum/sluit&close=1\" method=\"post\"><input type=\"submit\" onclick=\"location:?page=forum/sluit&close=".$_GET['id']."\" value=\"Ja\"> | <input type=\"button\" onclick=\"javascript:history.go(-1)\" value=\"Nee\"></form>";
}

?>

maar er zit een fout in. er komt een error. van
Parse error: parse error, unexpected T_VARIABLE in /home/thevissi/public_html/playzstation/forum/sluit.php on line 2

de bedoeling = als je op de button het geklikt van 'ja' dat er dan de link gaat naar ?page=forum/sluit&close="id".

bij de knoppen zit het wel goed volgens mij alleen wat moet er bovenaan?

en die fout kan iemand die oplossen?

alvast bedankt
 
PHP hulp

PHP hulp

26/12/2024 22:19:56
 
Alfred -

Alfred -

04/01/2005 15:17:00
Quote Anchor link
Quote:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
$select
= "SELECT * FROM forum_topics WHERE id='"$_GET['id']."'";  
// knip
$update = "UPDATE forum_topics SET closed='1' WHERE id='"$_GET['id']."'";  
?>


Zoek de fout...
Gewijzigd op 04/01/2005 15:18:00 door Alfred -
 
Sjefke

sjefke

04/01/2005 15:20:00
Quote Anchor link
ik heb bij de eerste een punt vergeten
Gewijzigd op 04/01/2005 15:22:00 door sjefke
 
Alfred -

Alfred -

04/01/2005 15:21:00
Quote Anchor link
Ik zei: "zoek de fout", niet "gok wat" ?
Als je hier de fout niet in zit, raad ik je (voor de zoveelste keer) af om te werken met php...
 
Steff   an

Steff an

04/01/2005 15:26:00
Quote Anchor link
Rafael:
Ik zei: "zoek de fout", niet "gok wat" ?
Als je hier de fout niet in zit, raad ik je (voor de zoveelste keer) af om te werken met php...


@rafael
Slecht geslapen??
Hij had anders wel gelijk, maar ook bij de 2e $_GET[] mist een PUNT.
Gewijzigd op 04/01/2005 15:26:00 door Steff an
 
Sjefke

sjefke

04/01/2005 15:26:00
Quote Anchor link
@rafael
sry. ik kwam erachter toen ik opnieuw ging typen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$select
= "SELECT * FROM forum_topics WHERE id='".$_GET['id']."'";
$query = mysql_query($select);
   while($list = mysql_fetch_object($query)){
?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
if($_GET['close'] == )
{


$update = "UPDATE forum_topics SET closed = '1' WHERE id='".$_GET['id']."'";
$query = mysql_query($update);

echo "Topic is gesloten. Er kunnen als het goed is nu geen berichten meer worden gepost.";
echo"<META HTTP-EQUIV='refresh' CONTENT='1; URL=index.php'>";

}

else
{
echo "Weet je zeker dat je dit topic sluit?<br><form action=\"?page=forum/sluit&close=1\" method=\"post\"><input type=\"submit\" onclick=\"location:?page=forum/sluit&close=".$_GET['id']."\" value=\"Ja\"> | <input type=\"button\" onclick=\"javascript:history.go(-1)\" value=\"Nee\"></form>";
}
}

?>


dit is een "bijna" werkende code. alleen wat moet er bij
if($_GET['close'] == )
staan als die de id moet kiezen uit de url.?
if($_GET['close'] == ".$_GET['id'].")

moet dat dan zo?
 
Alfred -

Alfred -

04/01/2005 15:28:00
Quote Anchor link
Greedy, hij heeft z'n post bijgewerkt, eerst vroeg hij iets totaal anders dat niet eens in de buurt kwam.... En ik heb vrij goed geslapen, bedankt voor de interesse :P :D
 
Mitch X

Mitch X

04/01/2005 15:29:00
Quote Anchor link
Kun je testen ...
 
Steff   an

Steff an

04/01/2005 15:29:00
Quote Anchor link
Quote:
dit is een "bijna" werkende code. alleen wat moet er bij
if($_GET['close'] == )
staan als die de id moet kiezen uit de url.?
if($_GET['close'] == ".$_GET['id'].")

moet dat dan zo?


Nee, je moet het zo doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
if($_GET['close'] == $_GET['id'])
?>

Nu mag je de punten weglaten.
 
Sjefke

sjefke

04/01/2005 15:29:00
Quote Anchor link
@Greedy
ik was zelf niet echt wakker.
er stond is het iets met de "close" in de 2e sql bij de update.

@Rafael
sry hiervoor
 
Steff   an

Steff an

04/01/2005 15:32:00
Quote Anchor link
laat maar
Gewijzigd op 04/01/2005 16:06:00 door Steff an
 
Alfred -

Alfred -

04/01/2005 15:39:00
Quote Anchor link
Greedy: lees m'n post eens duidelijk?
 
Steff   an

Steff an

04/01/2005 16:06:00
Quote Anchor link
@rafael
Sorry ik begreep het verkeerd.
Gewijzigd op 04/01/2005 16:10:00 door Steff an
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.