Gå til innhold

Hjelp til _enkel_ gjestebok


Anbefalte innlegg

Hei!

 

Jeg holder på å lage ny side, og finner ingen ferdig gjestebok jeg kan like. Derfor tenkte jeg at jeg kunne lage meg en selv ved bruk av $_POST-funksjonen, noe jeg aldri har klart før. Kan heller ikke ren koding, så dette er kanskje å ta seg vann over hodet?

 

Har googlet litt, og funnet en side.

 

<form action="innlegg.php" method="POST">

Først starter jeg med den linjen, aight? Den gjør at jeg poster til filen innlegg.php? Så slutter jeg skjemaet med

<input type="submit" />
</form>

. Riktig?

 

Så må filen innlegg.php hente informasjonen? Gjøres dette slik?

<?php echo $_POST["en del av sjemaet"]; ?>.<br />
<?php echo $_POST["en annen del av sjemaet"]; ?> 

 

Er jeg på villspor?

 

Og hvis dette en gang skal bli en gjestebok, så må jeg ha mulighet til å slette innlegg. Hvordan kan jeg få til det?

 

Goscinny ;)

Lenke til kommentar
Videoannonse
Annonse

Hvis du aldri har gjort noe slikt før, anbefaler jeg at du starter med å titte på et allerede ferdiglaget skript (og det som hører med) eller følger en tutorial.

 

Du er forsåvidt på rett spor her, men det er mye som må taes i betraktning før det vil fungere som du ønsker. Og så må det lagres også, det er vel litt viktig :-)

 

Jeg fant en del lesestoff på google.

 

Når du har et litt mer konkret spørsmål, anngående en eller flere deler av et pågående skript, blir det litt lettere å hjelpe deg.

Lenke til kommentar

Takk for svar :)

 

Jeg har holdt på med hjemmesider i noen år, men aldri hatt tid til å sette meg inn i kodingen. Det lar jeg Dreamweaver ta seg av. Men jeg klarer forsåvidt å "lese" koder - skjønner en del av hva de gjør.

 

På en annen side har jeg alltid overlatt gjestebøker og slikt til ferdige skrevet skript. HVIS noen kunne finde en turtorital som viser steg for steg hvordan jeg lager en okei gjestebok, ville jeg vært evig takknemlig. Har funnet sider på google som forteller kontaktskjema og slikt, men gjestebøker er jo litt mer avansert.

 

*se på google-treffene dine for å så dra på trening*

 

Goscinny ;)

Lenke til kommentar
Gjest Slettet+142

denne bruker eg.. enkel :)

 

Skjult tekst: (Marker innholdet i feltet for å se teksten):


<form name="guestlog" method="POST" action="">
<p><input type="text" name="name" value="navnet ditt" /></p>
<p><input type="text" name="email" value="epost adresse" /></p>
<p><textarea name="innlegg" cols="30" rows="5">Legg inn tekst... :P</textarea></p>
<p><input type="submit" value="Legg inn"></form></p>




og



$c_name = '<p>Navn: ' . $_POST['name'] . '.</p>';
$c_email = '<p>Epost: ' . $_POST['email'] . '.</p>';
$c_innlegg = '<p>Innlegg: ' . $_POST['innlegg'] . '.</p>';
$ny_linje = '\n';

if(!empty($_POST['innlegg']))
{
//Skriver til gjestebokfilen
$fp = fopen ("logg/guestlog.htm", "a+"); //se tabell
fputs ($fp,$c_name);
fputs ($fp,$c_email);
fputs ($fp,$c_innlegg);
fputs ($fp,"<p>--------------------</p>");
fclose ($fp);
}


include 'logg/guestlog.htm'; //Inkluderer gjesteboken

 

denne e enkel og bruker ingen database... :)

 

Lenke til kommentar

Den må jeg se på! Kunne du tenke deg å sende filene på PM? Fikk de nemlig ikke til å virke når jeg limte inn :hmm:

 

Gozzer: Jeg har foreløpig ikke støtte for mysql på serveren. Hadde gjort alt litt enklere.

 

Goscinny ;)

Endret av Goscinny
Lenke til kommentar
denne bruker eg.. enkel :)

 

Skjult tekst: (Marker innholdet i feltet for å se teksten):


<form name="guestlog" method="POST" action="">
<p><input type="text" name="name" value="navnet ditt" /></p>
<p><input type="text" name="email" value="epost adresse" /></p>
<p><textarea name="innlegg" cols="30" rows="5">Legg inn tekst... :P</textarea></p>
<p><input type="submit" value="Legg inn"></form></p>




og



$c_name = '<p>Navn: ' . $_POST['name'] . '.</p>';
$c_email = '<p>Epost: ' . $_POST['email'] . '.</p>';
$c_innlegg = '<p>Innlegg: ' . $_POST['innlegg'] . '.</p>';
$ny_linje = '\n';

if(!empty($_POST['innlegg']))
{
//Skriver til gjestebokfilen
$fp = fopen ("logg/guestlog.htm", "a+"); //se tabell
fputs ($fp,$c_name);
fputs ($fp,$c_email);
fputs ($fp,$c_innlegg);
fputs ($fp,"<p>--------------------</p>");
fclose ($fp);
}


include 'logg/guestlog.htm'; //Inkluderer gjesteboken

 

denne e enkel og bruker ingen database... :)

 

6230458[/snapback]

Jeg har oppdaget i dag at det er veldig lurt å ha noen form for "skille menneske fra maskin" i slike åpne skript. Jeg har laget et tilsvarende skript, http://nibbler.no/files/guestbook.php og i dag slettet jeg 2000 innlegg fra bots der.

Har laget en visual aid for slikt dog, http://nibbler.no/files/captcha/

Jeg er klar over at fontvalgene mine (i de fleste tilfeller) suger dyrisk, men det er bare å bytte ut fonttyper i mappen fonts.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...