Avatar billede burgerjoy Nybegynder
18. september 2007 - 19:04 Der er 15 kommentarer

Hjælp til et system der laver fra php til xml.

Hej eksperter.

Jeg har et ønske om at få udvidet det her system, men ingen har kunne hjælpe mig endnu.

http://www.flashforum.dk/forum/viewtopic.php?p=11076#11076&sid=e022f48dd5c8f0c6f6404dea0ce0b50a

Mine ønsker gå på, at jeg godt kunne tænke mig at man skulle kunne lave nye kategorier og at det endelige xml dokument skrives ud således her.

<?xml version="1.0" encoding="UTF-8"?>
<site>
        <content>
                <item>
                        <headline label="about"/>
                        <body>
                                Lorem ipsum
                        </body>
                        <images>
                                <img url="img/img01.jpg"/>
                                <img url="img/img02.jpg"/>
                        </mages>
                </item>
                <item>
                        <headline label="contact"/>
                        <body>
                                Lorem ipsum
                        </body>
                        <images>
                                <img url="img/img01.jpg"/>
                                <img url="img/img02.jpg"/>
                        </mages>
                </item>
        </content>
        <clients>
                <category title="web">
                        <client head="Overskrift" teaser="Website">
                                <body>
                                        Lorem ipsum
                                </body>
                                <images>
                                        <img url="img/img01.jpg"/>
                                        <img url="img/img02.jpg"/>
                                </mages>
                        </client>
                </category>
        </clients>
</site>

er det noget der ville være muligt for en?
Jeg er villig til at betale en lille sum af dadler hvis det er.
Avatar billede jakobdo Ekspert
18. september 2007 - 19:46 #1
Noget i denne stil:

<?php
//FORBIND TIL MYSQL
$query = mysql_query("SELECT headline,body,image1,image2 FROM tabel ORDER BY date");
if(mysql_num_rows($query)>0)
{
    echo '<?xml version="1.0" encoding="UTF-8"?>'."\r\n";
    echo '<site>'."\r\n";
    echo '<content>'."\r\n";
    while($row = mysql_fetch_assoc($query))
    {
        echo '<item>'."\r\n";
        echo '<headline label="'.$row['headline'].'"/>'."\r\n";
        echo '<body>'."\r\n";
        echo $row['body']."\r\n";
        echo '</body>'."\r\n";
        echo '<images>'."\r\n";
        echo '<img url="'.$row['image1'].'"/>'."\r\n";
        echo '<img url="'.$row['image2'].'"/>'."\r\n";
        echo '</mages>'."\r\n";
        echo '</item>'."\r\n";
    }
    echo '</content>'."\r\n";
    echo '</site>'."\r\n";
}
?>

Har dog klippet dit clients fra, men det kan du lave på mere eller mindre samme måde.
Avatar billede burgerjoy Nybegynder
19. september 2007 - 11:18 #2
det er xml delen du har lavet der?

Men det er bare desvære ikke det eneste :(

Men super cool, så er jeg da kommet det skrit vidre hehe
Avatar billede jakobdo Ekspert
19. september 2007 - 11:34 #3
Den laver en XML fil ja.
Hvad er næste skridt så?
Avatar billede burgerjoy Nybegynder
19. september 2007 - 11:41 #4
jamen i selve det der system der http://www.flashforum.dk/forum/viewtopic.php?p=11076#11076&sid=e022f48dd5c8f0c6f6404dea0ce0b50a

Der skal det være muligt at lave nye kategorier ud over dem som er der. lad os sige der er kategori web // identity // print, så skal det kunne være muligt at lave flere f.eks motion osv.

De skal så have input felter som overskrift // teaser // body og så 2 billeder man skal kunne smide ind.

Det burde være det mere som skal laves.

Der er som du kan se også et contenct felt, men det skal bare funke som en knap, der skal jeg bare kunne fylde nye indlæg ind som det funker nu.
Avatar billede jakobdo Ekspert
19. september 2007 - 12:30 #5
Jeg gider ikke åbne linket, installer Macromedia Flash for at hjælpe yderligere desværre.
Det lyder som om du bevæger dig over i Flash spørgsmål.
Avatar billede burgerjoy Nybegynder
19. september 2007 - 12:48 #6
næ det har ikke rigtig så meget med flash at gøre, men bare mere systemet. Det i flashen vil jeg selv side og leje med..

Men det er bare flashforum der har udviklet det system som jeg så skal have udvidet lidt.

du kan se det inde på http://www.level75.com/admintest/

brugernavn: admin
pass: admin

det er sådan det ser ud, virker bare ikke helt, men det er den der der er min ide. så skal man bare kunne lave flere kategorier. Men about er en kanp for sig selv, som styrer content i xml dokumentet.
Avatar billede jakobdo Ekspert
19. september 2007 - 13:48 #7
Det system kan godt udbygges med flere muligheder. :o)
Dog skal vi nok se index.php filen.
Avatar billede burgerjoy Nybegynder
19. september 2007 - 13:56 #8
hehe hvis det er, kan det hentes på www.level75.com/admintest/admin2.rar.. så skulle der kunne ses index filen.
Avatar billede jakobdo Ekspert
19. september 2007 - 17:19 #9
Det er jo faktisk bare at lave flere sider ala: editor, identity_editor osv..
Og rette dem til, så de ligner det du ønsker.
Avatar billede burgerjoy Nybegynder
19. september 2007 - 19:43 #10
jamen man skal kunne trykke på en kanp, hvor du laver ny kategori. så man ikke skal lave noget inde i selve filerne men kun i det system der.
Avatar billede burgerjoy Nybegynder
20. september 2007 - 20:55 #11
men det er ikke lige til vel? for så skal den jo hoppe ind automatisk i databasen og tilføje et nyt kategori.
Avatar billede jakobdo Ekspert
20. september 2007 - 21:30 #12
Jeg tror ikke jer efterhånden forstår hvad du vil.
Avatar billede burgerjoy Nybegynder
20. september 2007 - 23:17 #13
HEHE det er jeg ked af, men det er også super svært at beskrive.'

Men altså det system som jeg har vist tidligere http://www.level75.com/admintest/

brugernavn: admin
pass: admin


Når man hopper ind på denne, kommer der 4 knapper ved navn "About, Interactive, Identity, Graphics". ved siden af de knapper er der en "Nyt Indlæg" knap. den bruges til at ligge indlæg ind i de forskellige kategorier, det virker godt nok ikke lige nu på den test. Men det er meningen man skal vælge en kategori og så ligge et indlæg.

Når du udfylder et indlæg skal man kunne udfylde en header, teaser, body og 2 billeder.

ud over alt det, så skal der være en knap som "Nyt indlæg" der bare hedder "Ny kategori", der skal det være muligt at tilføje flere Kategorier altså "Interactive, Identity og Graphics" - og hvad det nye indlæg så hedder..

Det skal lige siges about knapper er ikke en kategori, men ligger under den fase der hedder Content i xml dokumentet.


Så det der faktisk skal lave inde i det php system er at man skal kunne tilføje et nyt kategori hvor man skirver "Motion" f.esk, så vil der komme en knap med motion, altså "Interactive, Identity, Graphics og så Motion osv. osv."



Det skulle være det, håber jeg har fået skrevet det så det er til at forstå. :)
Avatar billede jakobdo Ekspert
23. september 2007 - 19:45 #14
Hvordan bygges menuen op i dag?
Via en xml eller via mysql?
Eller via statisk html?
Avatar billede burgerjoy Nybegynder
24. september 2007 - 11:25 #15
Jeg tror det bliver laver under php koden. det er ihvertfalde ikke under xml dokumentet.
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



Seneste spørgsmål Seneste aktivitet
I dag 06:10 Excel åbner fil i kæmpe format Af Aske i Excel
I går 22:00 Datafordeler Af Lsk i PHP
I går 12:37 Summere beløb pr. dato Af TTA i Excel
31/1022:44 Tilslutte chassic fans Af viking69 i PC
31/1020:28 LED lysstofrør Af ErikHg i Fri debat