GBv1.6

Door Ro-G :o), 25 jaar geleden, 4.314x bekeken

###########################################################
#Gastenboek zonder MySql versie 1.6
#Auteur: Roger Ambroos
#Datum creatie: 14/08/2004
#Laatste aanpassing: 06/02/2005
#Copyright: Dit script is gratis en vrij te gebruiken en/of aan te passen. Er is #echter geen garantie dat dit script werkt. ###########################################################
GEGROET
------------
Hoi! Bedankt dat je mijn gastenboek wil gebruiken.


WAT IS DIT?
---------------
Een eenvoudig gastenboek zonder MySql!
Alle berichten worden getoond op één pagina.
Eenvoudige en gemakkelijk aanpasbare layout.
E-mail notificatie wanneer iemand een bericht heeft
gepost in het gastenboek (aan/uit te schakelen).
Registratie van het IP adres van de poster.
Dit gastenboek is vooral handig voor een tijdelijke website of wanneer je vlug, zonder veel poespas een gastenboek nodig hebt.

INSTALLATIE
----------------
1) Unzip de bestanden. Je hoeft geen map aan te maken, mag natuurlijk.
2) Open het bestand config.php en style.css in uw favorite HTML editor en pas de variabelen naar uw wens aan.
3) Map met de bestanden uploaden naar uw server. bijdrage.php CHMOD 777!
4) Brows naar http://www.uwdomein.com/GBv1.6(ofjeeigenmap)/index.php
5) Klaar!

BERICHTEN VERWIJDEREN
--------------------------------
Het bestand bijdrage.php downloaden en openen in je favoriete HTML editor.
Voor de visueel ingestelde mens is Frontpage 2003 of Dreamweaver hier uitermate geschikt voor.
Voor de 'die hard coders' heb ik elk bericht laten beginnen met: <!--BEGIN BERICHT 09-07-200419:44-->
De datum en uur van het posten dient hier als een soort ID.
Het aangepaste bestand terug uploaden naar je server.

Het zou nog eenvoudiger zijn wanneer iemand dit alles voor jou zou doen natuurlijk ;-)

DIT GASTENBOEK BESTAAT UIT DE VOLGENDE BESTANDEN
----------------------------------------------------------------------
- bijdrage.php
Hier worden alle berichten naartoe geschreven.
- config.php
Hier kan je persoonlijke of site gerelateerde waarden toekennen aan de variabelen.
Het eigenlijke versturen van het bericht gebeurd hier.
- foot.php
Regel beneden elke pagina met uw Copyright vermelding en e-mail link naar de webmaster.
- head.php
Titel van het gastenboek en navigatie binnen het gastenboek.
- index.php
Het formuliertje om een bijdrage te versturen voor het gastenboek.
- default.css/blue.css/black.css/white.css
Cascading Style Sheet.
- val.js
Javascriptje die contrloleert of er een waarde wordt ingegeven in de velden 'Naam' en 'E-mail'.
- install.txt/install.html wat je nu aan het lezen bent ;-)
-View.php
Het bestand dat de bijdrages leest en oproept.

NOG TE DOEN
-----------------
Dit gastenboek is zeker nog niet af. Aan de volgende aanpassingen ben ik aan het werken.

*Admin aanmaken.

Gesponsorde koppelingen

PHP script bestanden

  1. gbv16

 

Er zijn 22 reacties op 'Gbv16'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen


25 jaar geleden
 
0 +1 -0 -1
Hoi,

Ik wil je even bedanken voor je uitleg. Op deze site staan allemaal scriptjes, die misschien werken, maar een installatiehandleiding ontbreekt voor mensen zoals ik (newbie)

bedankt
Guido
Guido
25 jaar geleden
 
0 +1 -0 -1
Ziet er goed uit. Twee dingetjes :-) Ik zou het laatst toegevoegd bericht bovenaan tonen. Nu moet je naar beneden scrollen om je eigen bericht te zien. Andere manier van sorteren maar vind ik prettiger werken.

Als je een bericht toevoegd dan krijg je na het verzenden nog een overzicht van wat je precies hebt verstuurd. Ik zie nog niet helemaal het nut hiervan. Je weet wat je net hebt verstuurd, in het scherm met overzicht van wat je hebt verstuurd kan je er niks meer aan veranderen dus je zou je bericht net zo goed kunnen inzien in het gastenboek zelf. Ik zie de toegevoegde waarde van dat tussenscherm niet zo.

Dit is alleen maar opbouwende kritiek! Ziet er verder super uit en bedankt dat je de moeite neemt om scripts voor newbies (zoals ik) te schrijven.
B a s
B a s
25 jaar geleden
 
0 +1 -0 -1
Leuk gastenboek, ziet er nice uit :)
Ro-G :o)
Ro-G :o)
25 jaar geleden
 
0 +1 -0 -1
Hej bedankt voor jullie toffe reactie's! :) Ik ga zeker rekening houden met jullie commentaar. Ik ben ook maar een newbie wat betreft php en moet zeggen dat (voor mij dan toch) het een enorme (moeilijke) stap is van webdesignen naar programmeren. (Daar ik ook nogal zwaar dyslexties ben! lol ) Mag ik ook even van de gelegenheid gebruik maken dat ik dit scriptje reeds heb aangepast naar GBv1.2. De aanpassingen zijn vooral op het gebied van de layout. Je kan deze bekijken en downloaden op http://demo.ambroos.com
Grtz,
Ro-G


25 jaar geleden
 
0 +1 -0 -1
Ik zou het gastenboek nog beter vinden wanneer het invullen van je e-mailadres een OPTIE is, en geen NOODZAKELIJKE VOORWAARDE (zoals nu) voor het versturen van een bericht in het gastenboek.
Verder erg mooi hoor! Keep it up!


25 jaar geleden
 
0 +1 -0 -1
Waarom al die style="" zooi in je script en bij de tabellen..zet dat allemaal in een .css neer..word je code stuk overzichtelijker. < table class="blaat"> zou eigenlijk al genoeg moeten zijn, als je css goed is:) en misschien ook een tip om is met classes te werken (OOB) vooral voor de formulier onderdelen enzo..die in een class bij elkaar..makkelijk te gebruiken en nog overzichtelijkere code ook;) vind ik dan hoor:P maar verder zal vast wel goed werken:P
Ro-G :o)
Ro-G :o)
25 jaar geleden
 
0 +1 -0 -1
Hoi Michiel!
Bedankt voor de tips. Je vraagt "waarom..?" Tja, Rome is ook niet in één dag gebouwd hè ;-) en niet vergeten, dit script is niet enkel voor beginnenrs, het is gemaakt door een absoluut beginner :-))

Wat mijn kennis van css betreft. Die gaat inderdaad veel verder dan mijn php :-p Zal er de volgende keer speciaal voor u, zo'n schoontje als die van Crooky bijvoegen :-).
Zonder veel (water?)zooi .
P.v.Denzel
P.v.Denzel
24 jaar geleden
 
0 +1 -0 -1
Roger armbroos schreef
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?
/* NOG TE DOEN
-----------------
Dit gastenboek is zeker nog niet af. Aan de volgende aanpassingen ben ik aan het werken.

*Woordlengte beperken.
*/

?>


Misschien help ik je ermeer door het volgende

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$bericht
= wordwrap(nl2br(htmlentities($bericht)), 60, "\n", 1);
?>

Uiteraard is 60 het maximale lengte van een woord en dan gaat hij breaken.
en sorry dat $bericht geen super global is :P
Ro-G :o)
Ro-G :o)
24 jaar geleden
 
0 +1 -0 -1
Bedankt P.v.Denzel :o)
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Heel goed script alleen nog een paar vars uit quotes halen en ik vind dit echt geen beginner script meer hoor !
Talane
talane
24 jaar geleden
 
0 +1 -0 -1
hallo, ik wil graag je gasteboek gebruiken maar op een of andere manier wordt index.php niet geopend door internet explorer?

misschien doe ik iets niet goed, dan hoor ik het graag?

b.v.d.

martin
Ro-G :o)
Ro-G :o)
24 jaar geleden
 
0 +1 -0 -1
@Talane

Ik heb IE eens onder het stof uitgehaald en, bij mij doet ie het goed.
Welke foutmelding krijg je?
Werk je op localhost, andere server?
Meer informatie graag.

BTW er is een update beschikbaar van dit script. (vars uit quotes, $_POST['...'] ed...) Je kan hem hier downloaden.
Talane
talane
24 jaar geleden
 
0 +1 -0 -1
ik werk inderdaad met een thuisserver (kf webserver)
als ik naar index ga wordt er gevraagd of ik het bestand wil opslaan of openen van locatie.

hij zal het best goed doen alleen bij mij is er iets waar ik nog geen verstand van heb, dus ik hoop dat u weet wat het probleem is?
Ro-G :o)
Ro-G :o)
24 jaar geleden
 
0 +1 -0 -1
Met je server kan ik je niet helpen, helaas. Hier is wat Google opleverde.
Heb je php eigenlijk geïnstalleerd? Neem anders even de F.A.Q. door op deze site.
Talane
talane
24 jaar geleden
 
0 +1 -0 -1
ik wil verder niet vervelend zijn hoor maar als ik naar site ga waar een php script draaid heb ik verder geen problemen en zie ik de gasteboeken prima maar als ik zo'n script netjes op mijn eigen site plaats dan werkt het niet. als het niet teveel gevraagd is zou u eens kunnen kijken wat er bij u gebeurd als u mijn site opend? www.talane.nl/gastenboek
ik ben heel benieuwd?
o ja, ik werk met dreamweaver, die kan php prima aan, of moet ik nog meer op mijn comp. hebben om deze php scripts te kunnen verwerken?
Ro-G :o)
Ro-G :o)
24 jaar geleden
 
0 +1 -0 -1
Wat ik in mijn vorige post al vroeg. Heb je op je pc php geïnstalleerd? Bied je host (Daar waar je site staat) php aan? Zo niet, (En ik heb een heel erg sterk vermoede dat dit niet zo is) kan je geen php scripts draaien. Helaas, dat is de harde waarheid ;o)

Maar neem de F.A.Q. eens door op deze site (In mijn vorige post staat een link)

Grtz,

Ro-G :o)


24 jaar geleden
 
0 +1 -0 -1
Hoe kan ik ervoor zorgen dat het e-mailadres en de url in het gastenboek zichtbaar worden? Want ik zie dat ze ook in jouw demo niet worden weergegeven
Ro-G :o)
Ro-G :o)
24 jaar geleden
 
0 +1 -0 -1
@ Sabine,

In het config.php bestand de volgende regel aanpassen.

Regel 66:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php

$content
= "...

<td class=cel3 colspan=2><h5><a class=content href=mailto:"
.$_POST['email']. ">E-mail</a> <a class=content href=" .$_POST['url']. ">Homepage</a> ip:" ." ".$_POST['ip']." ". "<br>...";

?>


Moet worden:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php

$content
= "...

<td class=cel3 colspan=2><h5><a class=content href=mailto:"
.$_POST['email']. ">" .$_POST['email']. "</a> <a class=content href=" .$_POST['url']. ">" .$_POST['url']. "</a> ip:" ." ".$_POST['ip']." ". "<br>...";

?>
Luuk
luuk
23 jaar geleden
 
0 +1 -0 -1
ik heb ook een paar errors, weten jullie wat er fout is als je iets in het gb typt en hoe kan ik het zo maken dat als je op verzenden drukt dat je dan meteen naar het lezen afdeling gaat en jou bericht er al bijstaat? dit is de link http://dukes.downfire.com/index.php
alvast bedankt
Ale Katsma
Ale Katsma
19 jaar geleden
 
0 +1 -0 -1
Heey daar, eindelijk een goede uitleg, alleen waar kan ik de files downloaden? Want snap het laatste stukje niet echt, heb alles zelf via kladblok opgeslagen als .php bestand (index.php, view.php etc) alleen dat laatste stukje snap ik niet. Waar zijn de bestanden 'ingepakt' te vinden?

mvg
Johan M
Johan M
19 jaar geleden
 
0 +1 -0 -1
Dit script is ruim 4 jaar oud en de laatste reactie voor jou van 3 jaar geleden. Dit houd in dat het script verouderd is en dat er niet veel ondersteuning meer voor zal zijn. De vraag is of dit script zonder errors zal werken.

Zoek dus even verder naar een ander gastenboek, er zijn er genoeg van. Laat dit script even voor wat het is.

Grz. Johan.
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Ro-G :o)
Ro-G :o)
19 jaar geleden
 
0 +1 -0 -1
Zelf zou ik dit script ook niet meer gebruiken ;)

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. gbv16

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

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.