Avatar billede srigger Nybegynder
20. august 2005 - 10:53 Der er 26 kommentarer og
1 løsning

Admin del til nyheder/historier

Hej

Jeg søger noget script eller hvad man nu kan kalde det.
Man kan kalde det en admin del til en hjemmeside.
Jeg er igang med at designe en hjemmeside for en spejdergruppe
og der skal jeg bruge en slags admin del som registret medlemmer
kan komme ind til hvor de så kan enten uploade eller skrive direkte til hjemmesiden nyheder eller historier og der skulle kunne tilføjes nye muligheder.
Jeg har tænkt sådan at der på forsiden skulle være en login form
når der logges ind så kommer der en side frem i en hoved frame, hvor de muligheder som de registrede medlemmer har, til at starte med skal de bare kunne lægge nyheder/historier op på hjemmesiden og det skal være sådan at alle skal kunne gøre det altså sådan at man ikke behøver at være nørd for at gøre det, og der skal være mulighed for at webmaster skal godkende det først.
Til sidst så skal det laves i PHP og MySQL da det er det der understøttes af serveren den skal ligge på.

Nogle der kan hjælpe mig med dette, jeg kan desværre ikke
give nogle penge til dem der vil prøve da jeg laver den i
min fritid og jeg vil ikke "spilde" flere penge end højst
nødvendigt.

Håver der er nogle der kan/vil hjælpe mig på forhånd tak
Avatar billede jakobdo Ekspert
20. august 2005 - 11:16 #1
Avatar billede srigger Nybegynder
20. august 2005 - 16:39 #2
Det var ikke helt sådan jeg mente, men det er svært at forklare
Avatar billede per-d Nybegynder
20. august 2005 - 16:46 #3
Prøv og kigge på webcafe´s artikel afdeling om PHP, udvikleren har også mange fine artikler, du finder ikke artikler her der beskriver lige nøjagtig hvor du laver dit system men du finder artikler helt fra grundlæggende PHP til det mere avancerede.
Læs dem og lav nogle små scripts ud fra eksemplerne, og af den vej lære hvordan man laver et system som det du vil have, vil gerne hjælpe dig med hvis der er specifikke ting du ikke kan forstå, men tvivler på at du for nogen til at lave dit system for points.
Avatar billede srigger Nybegynder
20. august 2005 - 20:18 #4
Der er jo mange som laver gratis scripts så det kunne være der var nogle der ville hjælpe med at programmere det. Man kan sige at det er en form for mini CMS jeg har brug for i dette tilfælde
Avatar billede jakobdo Ekspert
20. august 2005 - 21:58 #5
Jeg har lavet et system til vores fodbold side.
Der har jeg brugersystem og nyhedsdel hvor kun redaktør og admin kan oprette og redigere nyheder.
Så jeg vil gerne hjælpe.
Hvor meget PHP kan du selv?
Og har du kendskab til Mysql?
Avatar billede srigger Nybegynder
20. august 2005 - 22:35 #6
Jeg kan en smule PHP men det er ikke ret meget, og jeg har lidt kendskab til MySQL. Som sagt så skulle det være alle ledere og folk i bestyrelsen som skulle kunne lægge nyheder og historie, dagbøger og sådanne ting ud på hjemmesiden ved at logge sig ind og derved komme ind hvor de enten kan uploade det som de har skrevet eller skrive det direkte som man gør i et CMS
Avatar billede jakobdo Ekspert
21. august 2005 - 11:46 #7
Spørgsmålet er om du evt skulle finde et CMS system og låne det?
Men jeg vil også gerne hjælpe dig til at lave det selv, hvis det skulle have interesse!
Avatar billede srigger Nybegynder
21. august 2005 - 11:56 #8
Jeg har søgt efter en masse CMS systemer men har svært ved at se hvordan
jeg kan bruge mit ejet hjemmeside design i et CMS design så jeg tænkte det
nok være bedre/nemmere at lave den del af CMS jeg skal bruge og så bliver det
også ligesom jeg vil have det
Avatar billede jakobdo Ekspert
21. august 2005 - 11:59 #9
Har du et bruger/login-system?
Hvis ja, så er et nyhedssystem jo faktisk "bare" et text-input felt til f.eks. titel, og et textarea til selve nyheden.
Avatar billede srigger Nybegynder
21. august 2005 - 12:12 #10
Nej jeg har ikke noget bruger login system, ja det kan man godt sige men der skal være mulighed for at man kan skrive historier eller dagbøger hvis det er blevet ført på nogle af de ture de tager på, så den skal være todelt, fordi nyheder skal et sted hen på hjemmesiden og historier/dagbøger skal et andet sted hen på hjemmesiden. Det skal være muligt for mig at tjekke teksterne inden de ryger op på hjemmesiden og som sagt skal det være folk som jeg har givet lov til at skrive, der får login til denne side
Avatar billede srigger Nybegynder
21. august 2005 - 12:28 #11
jeg har lavet en illustration som jeg mener at jeg gerne vil have det

tegningen findes her:
http://test.zeddesign.dk/ide/

Det er min ide håber det hjælper på forståelsen
Avatar billede jakobdo Ekspert
21. august 2005 - 12:30 #12
Så synes jeg du skal starte med at få et brugersystem bygget op.
Kig evt her: http://www.eksperten.dk/artikler/669
Avatar billede jakobdo Ekspert
21. august 2005 - 12:31 #13
Som du har illustreret der, det er ikke noget problem.
Problemet lige nu, er at du mangler nogle ting, før vi kan lave det system du ønsker.
Men kig lige på login-delen først.
Avatar billede srigger Nybegynder
21. august 2005 - 14:46 #14
Har du andre steder hvor man kan finde login systemer artikler for kan ikke få den der til at virke
Avatar billede jakobdo Ekspert
21. august 2005 - 14:58 #15
Jeg kan prøve at forklare dig hvad det går ud på i bund og grund.

Du skal have en tabel i din database, hvor brugerne er oprettet, f.eks. bruger_tabel
Her har hver bruger som minimum: brugernavn, kodeord, rettigheder (admin, bruger, redaktør og hvad du ellers kan finde på)
Så laver du en form, med felterne:
brugernavn:
kodeord:
Du laver så en sql, hvor du tjekker om brugernavn + kodeord findes, gør de det, har vi en rigtig bruger, og vi sætter f.eks. en session:
$_SESSION['brugernavn'] = "srigger";
$_SESSION['adgang'] = "admin";

På de sider hvor du så vil kunne oprette historier, nyheder osv, laver du tjekket i toppen:

if($_SESSION['admin'] != "admin")
{
echo "Desværre, du har ikke adgang til denne side...";
exit();
}

Kig evt på sessions på denne side: www.php.net/session_start
Avatar billede srigger Nybegynder
21. august 2005 - 15:24 #16
Jeg har måske fundet noget der kan bruges,
men har problemer når jeg skal lave link på
den hemmelige side

du kan se login her:

http://test.zeddesign.dk/husklogin/ hvor login.php er start siden

b: admin p: klr7
Avatar billede jakobdo Ekspert
21. august 2005 - 15:29 #17
Login ser ud til at virke fint ja!
Hvad mener du med:
men har problemer når jeg skal lave link på
den hemmelige side
Avatar billede srigger Nybegynder
21. august 2005 - 15:37 #18
Ja under der hvor der står hej admin skal der jo nogle links
ind, henholdsvis nyheder og historier/dagbog, men de links kan
jeg ikke helt finde ud af hvordan jeg får derind, scriptet er et
jeg har fundet på nettet
Avatar billede srigger Nybegynder
21. august 2005 - 15:42 #19
Jeg skal også have lavet sådan at når man trykker på login knappen
så åbnes den nye side i en iframe mit på hjemmesiden istedet for at den
åbner i samme vindue
Avatar billede jakobdo Ekspert
21. august 2005 - 15:59 #20
Hvis jeg kunne se lidt af din kode, så kan jeg evt hjælpe!
Du kan jo rette HEJ ADMIN til: <a href="Link1">Link1</a> osv...
Avatar billede srigger Nybegynder
21. august 2005 - 16:40 #21
<?php

include("functions.php");

cookie_user();

?>

<html><head><title><?php echo basename($_SERVER["PHP_SELF"]); ?></title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css">

<!--

body,td,th {

    color: #000000;

}

body {

    background-color: #FFFFFF;

}

a:link {

    color: #000000;

}

a:visited {

    color: #000000;

}

a:hover {

    color: #FF0000;

}

a:active {

    color: #000000;

}
.style1 {color: #000000}

-->

</style></head>

<body>

<?php

if(!isset($_SESSION["user"]))

    {

?>

<form action="<?php echo $actionfile; ?>" method="post" name="login">
  <div align="center">

    <input type="hidden" name="login" value="true">
    Brugernavn<span class="style1">:</span><br>

  <input type="text" name="username">

  <br>

  <span class="style1">Kodeord:</span><br>

  <input type="password" name="password">

  <br>

  <input type="checkbox" name="husk">
  <span class="style1">
  Husk mig</span><br>

  <input type="submit" value="Login">

  </div>

</form>

<?php



vis_besked();



    }else{

if(isset($_SESSION["user"]["husk"]))

    {

echo"<a href=\"". $actionfile ."?dellogin=true\">Slet autologin</a>";

    }else{

echo"<a href=\"". $actionfile ."?logud=true\">Log ud</a>";

    }



echo "<p>\nHej ". $_SESSION["user"]["username"];

}
?>

</body></html>
Avatar billede srigger Nybegynder
21. august 2005 - 16:40 #22
det er login filen
Avatar billede srigger Nybegynder
21. august 2005 - 16:40 #23
Har du MSN så ville det være lidt nemmere at kommunikere omkring dette
Avatar billede jakobdo Ekspert
21. august 2005 - 16:50 #24
jakobdo (at) hotmail (dot) com
Avatar billede srigger Nybegynder
10. februar 2006 - 21:39 #25
Skal ikke bruge det alligevel
Avatar billede jakobdo Ekspert
11. februar 2006 - 11:40 #26
Fantastisk, og så skal du da bare tage pointene selv! :o)
Avatar billede per-d Nybegynder
20. februar 2006 - 14:25 #27
Srigger måske du skulle overveje om det nummer du lige har lavet er særlig fedt. Prøv at forestille dig hvis alle bare lukkede et spørgsmål og tog pointene selv efter at der er kommet nogle gode løsninger. Så ville eksperten meget hurtig svinde ind.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Politiets Efterretningstjeneste

Platform Engineer hos PET

Capgemini Danmark A/S

AI Data Architect

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer