Avatar billede klaske_ko Nybegynder
02. april 2004 - 22:05 Der er 11 kommentarer og
1 løsning

Newb til php, sikkert simpelt nok

Er det nemt og muligt at lave en admin side til en jeg kender, hvor personen skal logge ind for at kunne skrive på en side der vises for alle som hedder om mig?

sådan hun logger ind...skriver det der skal stå...og trykker enter og så står det på siden

Det skal være 3 sider...
2 af dem er ens...den sidste er en profil
Digte og jokes skal være fx
sådan her:
http://www.tinepiiigen.webbyen.dk/vishjemmeside_privat.asp?mode=top_frame&id=517342&side=&webside=3593088

med en <hr> mellem...


Ved Profilen skal det være lidt ala :
http://www.mr-fister.dk/profilom.php

der skal være en admin side hvis det er muligt...ellers må jeg bare lave det i htaccess password.

hvis jeg gir lidt mere ... så måtte det osse gerne kunne lade sig gøre at få sådan at inde i profilen kan hun uploade et profil billede :) gir self de points der skal til :D
Avatar billede roenving Novice
02. april 2004 - 22:27 #1
Avatar billede klaske_ko Nybegynder
02. april 2004 - 22:39 #2
hva skulle den ellers hedde ? kunne virkelig ikke finde en god en til den...men en eller anden @ ret den til noget roenving vil have den til at hedde hvis du da ikk selv er en @
Avatar billede fangel Nybegynder
02. april 2004 - 23:02 #3
og hvis det var simpelt nok, ville det så ikke være [let] = 15 point???

Du kan jo prøve at søge lidt på google... du kan også bare benyttet en lettere ændret gæste bog til opgaven...

Morten
Avatar billede klaske_ko Nybegynder
03. april 2004 - 00:56 #4
jeg har fået at vide at en kammi det var let nok, men når det er folk jeg ikke kende og det er lidt mere end en opgave fx 3 små så vil jeg gerne give mere...og når jeg ikk selv fatter det... :)
Avatar billede amite Mester
03. april 2004 - 09:03 #5
Jeg har lige skrevet denne. Det er ikke testet, men det burde virke (hvis jeg da ellers har husket alt). En simpel og effektiv måde at lave login med brugernavn og kodeord, ved brug af sessions. Men vigtigst af alt - NEMT at forstå.

************INDEX.PHP**************
<?
Session_start();

    if (isset($_SESSION["username"]))
    {
        echo ('Du er logget ind. Derfor vises dette<br>');
        echo ('Velkommen til siden $_SESSION["username"]')

    }

   
    else
    {   
        echo ('Du er IKKE logget ind. Derfor vises dette<br>');

        echo ('<form action="logincheck.php" method="post">');
        echo ('<input type="text" name="username" value="" selected><br>');
        echo ('<input type="password" name="password" value=""><br>');
        echo ('<input type="submit" name="Submit" value="Login">');
        echo ('</form>');
    }   

?>
************LOGINCHECK.PHP**************
<?
    Session_start();
    include ("mysql_connection_string.inc");

        $result = mysql_query("SELECT * FROM XXXX WHERE username='$username' AND password='$password'", $string);
        while ($row = mysql_fetch_array($result))

        if ($num_rows == 1)
        {
        $_Session['username'] = "$username";
        session_register("username");
        header("Location: /index.php");
        exit;
        }       
        else
        {   
        echo ('brugernavn eller kodeord ikke korrekt');
        exit;
        }

?>   
************mysql_connection_string.inc**************

<?
        $string = mysql_connect("xxxURLxxx", "xxxUSERNAMExxx", "xxxPASSWORDxxx")
        or die("MySQL connection Failed");
        mysql_select_db("xxxTABELxxx", $string)
        or die("Unable to open database");
?>
Avatar billede amite Mester
03. april 2004 - 09:06 #6
Hvis ikke du har adgang til en MYSQL database og der kun skal være en bruger, kan du blot hente brugernavn og kodeord fra en tekst fil, eller hardcode det ind istedet for variablerne.

Whatever you wanna do - not my site, so dont realy care ;=)
Avatar billede klaske_ko Nybegynder
03. april 2004 - 15:12 #7
#Amite

Jeg skal jo osse bruge sådan at hun kan ændre sin profil og digte og jokes side online....
Avatar billede amite Mester
03. april 2004 - 15:42 #8
:)

Har du i det hele taget mulighed for at bruge MySQL?

Hvis ja, så kan du jo bare lave hele administrationssystemet

1. Da det drejer sig om digte kan opstillingen dog blive et problem, da linjeskift
skal ske på tilfældige tidspunkter og ikke defineret ud fra x-antal karakterer.

2. Lav en form med

3. Lav en funktion som erstatter linjeskift med f.eks. <br>

4. opret tabellen i mysql - giv alle digte et autonumerisk ID, samt en row med titel(text), end med oprettelsestidspunk (datofelt)
Avatar billede amite Mester
03. april 2004 - 15:49 #9
(kom til at trykke <enter>...woops 8=)
Forsat-->

og en row med selve digtet (text).

5. Lav en form med UPDATE for nye digte.

6. Lav en form med INSERT INTO for nye digte. Du vælger dem naturligvis ud fra id'et

7. Lav en form med DELETE FROM.

8. Lav et SELECT COUNT kald på den side hvor digtene bliver vist.

Det skulle være lige til, men tager s'følig lidt tid :)
Avatar billede klaske_ko Nybegynder
05. april 2004 - 01:55 #10
amite :) ville jeg osse meget gerne....hehe har kun ET prob...Jeg kan kun html og css :P hehe
Avatar billede klaske_ko Nybegynder
06. april 2004 - 01:40 #11
har fået en til at lave det :)
Avatar billede amite Mester
14. april 2004 - 23:40 #12
(har desværre ikke været på eksperten siden inden påske)

- glimrende :)
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