Avatar billede japping Nybegynder
20. maj 2005 - 11:28 Der er 12 kommentarer og
1 løsning

Online redigering af hjemmeside.

Jeg er ikke ekspert i php, html o.l., så undskyld hvis jeg bruger forkerte udtryk i nedenstående spørgsmål.

Jeg har en hjemmeside hvor jeg gerne vil have mulighed for, at ændre på tekst og billedindhold via internettet. Dvs. jeg ønsker et program/kode som jeg kan aktivere og derved får mulighed for ændring af indholdet på min hjemmeside.

Jeg tror nok programmet/koden http://www.fckeditor.net/ kan klare dette, men jeg forstår ikke hvordan jeg kan få det til at virke. Jeg har installeret det på min server, men kan ikke få det til at gemme de ændringer jeg foretager.
(jeg har fulgt anvisningerne på hjemmesiden: http://fckeditor.wikiwikiweb.de/Developer%27s_Guide/Integration/PHP)

Jeg håber der en en der kan:
1) sætte sig ind i om programmet kan det jeg ønsker
2) lave et simpelt eksempel der viser hvordan jeg redigerer og efterfølgende gemmer rettelserne til en hjemmeside
Avatar billede medions Nybegynder
20. maj 2005 - 11:30 #1
Søg efter flg. på google.com og du vil finde tusinder af resultater og gratis script:

"wysiwyg"

//>Rune
Avatar billede japping Nybegynder
20. maj 2005 - 12:20 #2
medions --> Det er ikke svært for mig at finde et script, det er jo det jeg allerede har fundet. Detfor er jeg ikke helt med på, hvad du mener med dit svar. Syntes du www.fckeditor.net er dårligt eller besværligt ?
Avatar billede coderdk Praktikant
20. maj 2005 - 13:34 #3
Jeg har haft problemer med de fleste WYSIWYG-editorer, jeg droppede FCK, TinyMCE og gik tilbage til en jeg brugte engang: http://www.kevinroth.com/rte/demo.htm - Den virker og er meget nem at integrere!
Avatar billede japping Nybegynder
23. maj 2005 - 13:41 #4
coderdk --> Jeg har desværre ikke haft tid til at teste RTE endnu. Jeg forventer dog at gøre det i morgen (tirsdag). Men efter hvad jeg kan se, kan man ikke indsætte billeder direkte fra C-drevet på PC'eren. Er dette korrekt ?
Avatar billede coderdk Praktikant
23. maj 2005 - 13:43 #5
Det er korrekt. RTE er meget simpel, men den virker ;)
Avatar billede japping Nybegynder
23. maj 2005 - 19:48 #6
coderdk --> Så har jeg testet RTE, men min php viden er MEGET begrænset. Jeg kan se at der dannes en variabel RTE1 som udskrives på skærmen. Du har vel ikke et eksempel hvor værdien/resultatet gemmes en bestemt sted på en hjemmeside/php-kode/html-kode ?
Avatar billede coderdk Praktikant
23. maj 2005 - 20:25 #7
Du kan kigge på hans php-eksempel, det svarer til at der er et textarea der hdder RTE1 - det er vigtigt i onsubmit at køre det javascript...
Avatar billede japping Nybegynder
23. maj 2005 - 22:01 #8
coderdk --> jeg forstår eksemplet således, at "submit" viser indholdet i RTE1. RTE1 indeholder PHP/HTML koden der svarer til teksten man har indtastet i tekstfeltet. Hvis man så vil anvende dette til noget, skal man selv lave noget php/html kode der gemmer RTE1 i en php/html fil, som er en del af en hjemmeside. Mit problem er bare, at jeg ikke ved hvordan man laver en sådan kode .....
Avatar billede coderdk Praktikant
23. maj 2005 - 22:18 #9
well i hans eksempel, når du trykker på submit kommer du bare til samme side - du kan bare ændre hans form "action" til et andet PHP-script, så kan du tilgå indholdet af feltet med $_POST['RTE1']
Avatar billede japping Nybegynder
25. maj 2005 - 17:39 #10
Det vil jeg lige se om jeg kan finde ud af, selv om jeg intet kender til PHP.
Avatar billede japping Nybegynder
02. juni 2005 - 07:58 #11
coderdk --> Jeg har nu arbejdet videre med koden og forstår "måske" hvad du mener. I aften vil jeg prøve, at anvende $_POST['RTE1'] i en anden php-fil som skal gemme indholdet i feltet.

Jeg vender altså tilbage i aften med mere information.
Avatar billede japping Nybegynder
02. juni 2005 - 18:47 #12
Jeg har prøvet følgende kode:
----------
<html>
    <body>
        <?php
        // HER GEMMER JEG DATA I FILEN
        $hi = fopen("../php/index.html","w");
        // $text = $oFCKeditor->Value;
        // $text = "dette er gemt fra save6.php";
        $text = $_POST['RTE1'];
        fwrite($hi, $text);
        fclose($hi);
        ?>
    </body>
</html>
------------
Den melder fejlen: Notice: Undefined index: RTE1 in C:\Apache\Apache2\htdocs\FCKeditor\_samples\php\save6.php on line 8

Som du kan se har jeg også prøvet linien:
$text = "dette er gemt fra save6.php";

Det virker fint, så nu mangler jeg kun at finde den variabel som indeholder data fra form-feltet.
Avatar billede japping Nybegynder
06. juni 2005 - 09:09 #13
Jeg har ikke modtaget kommentar på ovenstående. Problemet er altså ikke løst og jeg lukker derfor spørgsmålet.
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