---
title: "Angående admin funktion"
type: "forum-thread"
url: "https://www.webforum.nu/amne/programmering/19401-angående-admin-funktion"
topic: "Programmering"
topic_url: "https://www.webforum.nu/amne/programmering"
author: "GrAnD"
published: "2001-08-04T12:30:00.000Z"
updated: "2001-08-13T13:06:00.000Z"
replies: 12
views: 350
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/programmering/19401-angående-admin-funktion"
---

# Angående admin funktion

## #1 — GrAnD, 2001-08-04T12:30Z

Jag har skrivit ett script som skall låta en admin kolla igenom en gästbok och därefter ändra i kommentarerna där något olämpligt står. När jag väljer vilket inlägg jag skall editera så får jag rätt rad. Jag ändrar det jag vill att det skall stå istället, därefter skall jag spara och då hittar han inte den rad som jag har sagt att det skall vara på inlägget och då sparas det någonstans där man inte kan se

Permalänk: https://www.webforum.nu/p/19401

## #2 — GrAnD, 2001-08-04T12:33Z

\=== Koden för att välja inlägg ===

\#!/usr/local/bin/perl

open (FILE, 'book.html');

@lista = (\<FILE\> );

print "Content-type: text/html\\n\\n";

print qq\~
\<HTML\>
 \<HEAD\>\</HEAD\>
 \<BODY\>\<FONT SIZE='2'\>
\~;

$i = 0;
foreach $rad (@lista)
{
 print $rad . " \<A HREF='edit.cgi?rad=$i'\>Edit\</A\>\<BR\>\\n";
 $i++;
}

print qq\~
 \</BODY\>
 \</HTML\>
\~;

Permalänk: https://www.webforum.nu/p/342009

## #3 — GrAnD, 2001-08-04T12:33Z

\=== Koden för att ändra inlägg ===

\#!/usr/local/bin/perl

@lista = split(/&/,$rad{'comments'});
$editcomments = $Query{'rad'};
($comments) = split(/-/,$lista\[$editcomments\]);

print "Content-type: text/html\\n\\n";

print qq\~
\<html\>
  \<head\>\</head\>
  \<body\>\<font size='3'\>
  \<form action='saved.cgi?rad=$editcomments' method='post'\>
    Comment: \<input type='textarea' name='comments' value='$comment'\>
    \<input type='submit'  value='Save changes'\>
  \</form\>
  \</body\>
\</html\>\<br\>
\~;

Permalänk: https://www.webforum.nu/p/342010

## #4 — GrAnD, 2001-08-04T12:34Z

\=== Koden för att spara inlägg ===

\#!/usr/local/bin/perl

@lista = split(/&/,$rad{'comments'});
$editcomments = $Query;
$lista\[$rad\]=$fdata{''};

print "Content-type: text/html\\n\\n";

print qq\~
\<HTML\>
 \<HEAD\>\</HEAD\>
 \<BODY\>\<FONT SIZE='2'\>
 \<A HREF="/b069/book.html"\>Back to guestbook entries!\</A\>
 \</BODY\>
\</HTML\>\<BR\>
\~;

Permalänk: https://www.webforum.nu/p/342011

## #5 — emission, 2001-08-04T14:54Z

Hänger inte med... 

Det finns ju överhuvud taget ingen kod som sparar något i en fil.

Var definieras $rad{'comments'} i den andra kodsnutten?

Vad är \<input type='textarea'\> för något? :)
Det finns inte någon sådan input-type.

Hur fungerar det hela? Den första kodsnutten ser helt OK ut, men resten förstår jag inte alls.

Permalänk: https://www.webforum.nu/p/342012

## #6 — webmaster, 2001-08-05T16:43Z

\[Redigerat av webmaster den 05 aug 2001\]

Permalänk: https://www.webforum.nu/p/342013

## #7 — GrAnD, 2001-08-06T16:37Z

Asså, $rad{'comments'} hänvisar till ett html dokument som innehåller alla input types. I detta html dokument finns en ruta som du skriver in kommentarerna i. Den är då av typen textarea. Denna "textarea" har då namnet "comments" och det är därifrån jag hämtar raden plus kommentaren mha $rad{'comment'}

Permalänk: https://www.webforum.nu/p/342014

## #8 — emission, 2001-08-06T16:52Z

Men koden kan väl inte se ut så som du visar? 

Ligger allt i samma fil, eller är det tre filer?

$rad{'comments'} hänvisar till ett html dokument

Var finns den hänvisningen?

Den är då av typen textarea

Det finns ingen sådan input-type. Däremot finns \<TEXTAREA\>

\[Redigerat av emission den 06 aug 2001\]

Permalänk: https://www.webforum.nu/p/342015

## #9 — GrAnD, 2001-08-07T18:48Z

Det är 3 filer.

Det är hänvisningen som jag måste jobba med. Men jag vet inte hur jag skall fixa den, sidan kan ses på <http://aton.udd.htu.se/b069/cgi-bin/admin.cgi>  Jag har fixat så att textarea är ändrat.

\[Redigerat av GrAnD den 07 aug 2001\]

Permalänk: https://www.webforum.nu/p/342016

## #10 — emission, 2001-08-09T10:41Z

Okidoki! :)

Men, gästboken bygger på att varje inlägg bara är en enda rad. Ska det vara så (bäst att börja med den frågan)?

Permalänk: https://www.webforum.nu/p/342017

## #11 — GrAnD, 2001-08-13T10:41Z

Menar du allt. namn, stad, email osv?
lr menar du endast kommentaren?

Varje inlägg blir några rader, när sedan ett nytt inlägg kommer läggs det nedanför det som "postades" före.

Om det var så du tänkte :)

Permalänk: https://www.webforum.nu/p/342018

## #12 — emission, 2001-08-13T12:10Z

Ja, men som det är nu så ligger varje inlägg på bara en rad.

Permalänk: https://www.webforum.nu/p/342019

## #13 — GrAnD, 2001-08-13T13:06Z

Jo det är helt ok.
Det är så jag vill ha det =)

Permalänk: https://www.webforum.nu/p/342020

---

Tråden på webben: https://www.webforum.nu/amne/programmering/19401-angående-admin-funktion
