Hoi,

ik al een tijdje een gastenboek van deze site in gebruik genomen. Alleen als je een bericht wil plaatsen dan duurt het echt veels te lang allemaal.

Zou het aan de server kunnen liggen en hoe kan ik dit testen/zien. Of is het gewoon een probleem in mijn script??

http://www.phphulp.nl/php/scripts/6/553/

En dit is het werkend op mijn website

http://www.sambavstango.nl
duurt idd lang...
Probeer het anders eens met een ander gastenboek, wanneer hij dan langzaam is ligt het aan je server, of kijk je script nog eens na op onnodige dingen etc..
Probeer eens in plaats van
$insert = mysql_query("INSERT INTO gastenboek (ip, auteur, bericht, email, datum) VALUES ('$ip', '$auteur', '$bericht', '$email', '$datumtijd')");

<?php
$insert = mysql_query("INSERT INTO gastenboek (ip, auteur, bericht, email, datum) VALUES ('".$ip."', '".$auteur."', '".$bericht."', '".$email."', '".$datumtijd."')");
?>

[edit]
In bericht.php, was ik ff vergeten
[/edit]

Die variabelen horen niet zo te staan, verder weet ik het ook niet.
Offtopic: Dit script gaat problemen opleveren wanneer je iets met datums wilt gaan doen:
<?php
$datum = date("d-m-Y");
?>
Dit heeft natuurlijk niets met een datum te maken wanneer je dit zo in de database gaat wegschrijven. Ga bv. maar eens sorteren op datum, dit zal de meest bijzondere resultaten opleveren.

Een datum sla je op in een DATE en NOOIT, maar dan ook helemaal NOOIT in een VARCHAR. En omdat DATE het iso-formaat gebruikt, moet je dus yyyy-mm-dd als formaat hanteren. Maar omdat rekenen met datums zo'n beetje standaard database-werk is, hebben ze daar de functie NOW() voor in het leven geroepen, zie de handleiding van MySQL (hoofdstuk 12.5)
@Gijs Dat zal ik eens gaan proberen.

@Frank Daar heb je helemaal gelijk in. Het probleem is dat ik het script gewoon van deze website heb gehaald en verder niet te veel naar gekeken heb hoe het in elkaar steekt. En hij stond op datum gesorteerd en dat werkte voor geen meter. Daarom heb ik hem toen maar op id laten sorteren.

Ik denk dat ik toch maar eens een ander gastenboek script zal gaan zoeken of maken.

Reageren