Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [php] Gastenboekje foutje [mysql] (https://forum.scholieren.com/showthread.php?t=535364)

micra 08-07-2003 14:48

[php] Gastenboekje foutje [mysql]
 
Ik ben bezig met een gastenboek en die werkt niet helemaal goed..
ik kan verder geen dingen in voegen enz . (ophalen werkt ook niet)
Ik werk met mysql.

Hier de scripts:

Gastenboek.php
[php]

<?php
require("config.php");
// Verwijder deze comment en de onderstaande regel als je een eigen stylesheet gebruikt...
echo "<link rel=\"stylesheet\" content=\"text/css\" href=\"style.css\">";
$query = mysql_query("SELECT * FROM gastenboek");
$result = mysql_num_rows($query);
?>



<center>
<table border="1" cellspacing="1" style="border-collapse: collapse" bordercolor="#111111" width="49%" id="AutoNumber1">
<tr>
<td width="25%" align="center">Naam: <?php $result->id ?></td>
<td width="25%" align="center">Datum: <?php $result->datum ?></td>
<td width="25%" align="center">titel: <?php $result->Onderwerp ?></td>
<td width="25%" align="center">Gelezen? <?php $resukt->gelezen ?></td>
</tr>
<tr>
<td width="100%" colspan="4">bericht</td>
</tr>
</table>
</center>

<?php include "gtoevoegen.php"; ?>
<?php

?>
[php]


gtoevoegen.php
PHP-code:

<?php
require("config.php");
// Verwijder deze comment en de onderstaande regel als je een eigen stylesheet gebruikt...
echo "<link rel=\"stylesheet\" content=\"text/css\" href=\"style.css\">";
 
mysql_query("INSERT INTO gastenboek (id, onderwerp, bericht) VALUES ($id$onderwerp$bericht);");

   
?>

<form method="POST" action="gtoevoegen.php">
Uw Naam&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;     <input type=text name="id" size="30"><br>
Uw Onderwerp&nbsp;<input type=text name="onderwerp" size="30"><br>
Uw bericht &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <textarea name="bericht" rows="3"></textarea><br>
<input type="submit" value="versturen"> <input type="reset" value="Wis velden">
</form>

<?php
?>

Dit zijn de scripts.. maar ik kom der echt waar neit uit :D
help me even

Triloxigen 08-07-2003 14:49

Ga eerst maar eens leren wat het allemaal is,
we gaan net blijven opdraven voor je gedownloade scriptjes die niet werken..

Dus:
- ga leren
- download een werkend script
- of vraag de schrijver


(hint: je form word naar de verkeerde plaats gestuurd)

DeathKnight 08-07-2003 14:51

Ga liever naar de website waar je dit script vandaan hebt en vraag dan om hulp ofzo.

Het is nogal heel erg makkelijk om online een scriptje te pakken en als het niet werkt gelijk hier te posten.

Als je het zelf maakt kan je ook veel beter uitleggen wat er niet goed gaat. Zo'n lap tekst wordt ik niet veel wijzer van.

Leg eerst eens uit wat er fout gaat.

Citaat:

ik kan verder geen dingen in voegen enz . (ophalen werkt ook niet)
Wat invoegen wat ophalen.

Debuggen??

micra 08-07-2003 14:54

Ik heb hem zelf gemaakt
..

Triloxigen 08-07-2003 15:03

Citaat:

micra schreef op 08-07-2003 @ 15:54:
Ik heb hem zelf gemaakt
..

Lijkt me sterk, ik denk niet dat je dan commentaar erbij had gezet.

stijnaw 08-07-2003 15:07

Het is alleen voor de style sheet komop dat kon ik vroeger ook niet hoor ging ik ook ergens halen! pfff

Martin 08-07-2003 15:12

Het bestand heet gastenboek.php maar jij stuurt de gebruiker naar gtoevoegen.php

PHP-code:

<form method="POST" action="gtoevoegen.php"

moet zijn
PHP-code:

<form method="POST" action="gastenboek.php"


stijnaw 08-07-2003 15:14

Heb je geen gelijk in want da actie word in gtoevoegen.php uitgevoerd!

Martin 08-07-2003 15:17

Citaat:

stijnaw schreef op 08-07-2003 @ 16:14:
Heb je geen gelijk in want da actie word in gtoevoegen.php uitgevoerd!
Dan moet hij eens leren de [php]-tags te gebruiken.

Ermm, heb je al gekeken met een DBM-tool om te kijken of er écht niets in de DB zit?

stijnaw 08-07-2003 15:19

Het begint te werken hoor want ik ben hem aan het helpen op msn (ik ben geen n00b scripter meer) en waarom zouw hij het niet zelf geschreven hebben zo'n klein script zouw je niet snel op het internet vinden want er zaten ook nog heel veel fouten in en hij probeert te leren dus wat zitten jullie toch te zeiken leer het hij is er toch mee bezig :o

Dr HenDre 08-07-2003 19:38

als die dingen zelf geschreven zijn, vraag ik me af waarom dit er staat

// Verwijder deze comment en de onderstaande regel als je een eigen stylesheet gebruikt...

Tuinkabouter !! 09-07-2003 13:06

Misschien denkt ie vooruit en wil ie er een ander straks ook blij mee maken?

-niels- 09-07-2003 13:21

<?php $resukt->gelezen ?>

result :)
verder geen idee hoe 't "gelezen" werkt, maar die wordt iig niet weggeschreven...

over wegschrijven gesproken:
mysql_query("INSERT INTO gastenboek (id, onderwerp, bericht) VALUES ($id, $onderwerp, $bericht);");

waar worden deze variabelen aangewezen?
en aan 't eind zie ik 2x een ";" die eerste hoeft volgens mij niet...

verder, zit je config.php erbij? staan al je instellingen daar in goed?

[edit] ow en... <?php $result->id ?> deze dingen moet je natuurlijk wel echo-en, dus:
<?php echo $result->id ?>

Ik vermoed wel dat ie deze zelf heeft gemaakt sinds dit nogal, drastische dingetjes zijn, dat van die css zal die wel geript hebben uit een ander script :>

DeathKnight 10-07-2003 11:36

Je hebt gelijk.

Je zaakie opmaken met &nbsp; moet je wel zelf gedaan hebben :P


Alle tijden zijn GMT +1. Het is nu 17:51.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.