Kom ihåg mig?
Home Menu

Menu


XML redigerare

 
Ämnesverktyg Visningsalternativ
Oläst 2006-10-11, 00:30 #1
herrstroms avatar
herrstrom herrstrom är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 20
herrstrom herrstrom är inte uppkopplad
Nykomling
herrstroms avatar
 
Reg.datum: May 2006
Inlägg: 20
Hej, jag har kopplat en XML-fil till en flash sida, och där fungerar allt bra.
Det problem jag har är att jag skulle vilja ha någon typ av simpel redigerar som man ska kunna använda på webben, för att bara skriva in och möjligtvis redigera tidigare texter.

Det behöver absolut inte vara i flash.

Någon som kan hjälpa till?

Mvh
herrstrom är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-10-11, 04:07 #2
kabelkultur kabelkultur är inte uppkopplad
Medlem
 
Reg.datum: Nov 2005
Inlägg: 91
kabelkultur kabelkultur är inte uppkopplad
Medlem
 
Reg.datum: Nov 2005
Inlägg: 91
Filezilla kanske kan va nåt.
Gratis och hur bra som helst: http://filezilla.sourceforge.net/

mvh pa
kabelkultur är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-10-14, 16:20 #3
Rob Rob är inte uppkopplad
Medlem
 
Reg.datum: Dec 2005
Inlägg: 255
Rob Rob är inte uppkopplad
Medlem
 
Reg.datum: Dec 2005
Inlägg: 255
Citat:
Originally posted by herrstrom@Oct 10 2006, 23:30
Hej, jag har kopplat en XML-fil till en flash sida, och där fungerar allt bra.
Det problem jag har är att jag skulle vilja ha någon typ av simpel redigerar som man ska kunna använda på webben, för att bara skriva in och möjligtvis redigera tidigare texter.
Det behöver absolut inte vara i flash.
Någon som kan hjälpa till?
Mvh
Är det själva XML-filen du vill redigera på webben?

Filezilla som Kabelkultur skriver om är väl ett ftp-program?

/R
Rob är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-10-14, 19:05 #4
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Japp, Filezilla är bara ett ftp-program men ett mycket bra sådant =)
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-10-15, 23:31 #5
herrstroms avatar
herrstrom herrstrom är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 20
herrstrom herrstrom är inte uppkopplad
Nykomling
herrstroms avatar
 
Reg.datum: May 2006
Inlägg: 20
Ja, det är själva XML filen som jag vill kunna redigera i webbläsaren.

Det räcker långt och länge att jag kan addera rader i XML-filen genom att fylla i textfält i webbläsaren eller något liknande.
Det behöver inte allls vara särskilt komplicerat.

Med vänliga hälsn. Herrstrom
herrstrom är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-10-16, 16:28 #6
Rob Rob är inte uppkopplad
Medlem
 
Reg.datum: Dec 2005
Inlägg: 255
Rob Rob är inte uppkopplad
Medlem
 
Reg.datum: Dec 2005
Inlägg: 255
Citat:
Originally posted by herrstrom@Oct 15 2006, 22:31
Ja, det är själva XML filen som jag vill kunna redigera i webbläsaren.
Det räcker långt och länge att jag kan addera rader i XML-filen genom att fylla i textfält i webbläsaren eller något liknande.
Det behöver inte allls vara särskilt komplicerat.
Med vänliga hälsn. Herrstrom
Ok, då sitter vi i samma båt, är också ute efter något liknande.
Någon som vet?

/R
Rob är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-10-16, 18:16 #7
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Ni får väl ta och skriva ett litet skript t ex i php som öppnar xml-filen och stoppar in de nya värdena från ett html-formulär och sedan sparar filen igen.

Man kan väl kanske anta att detta inte är något ni gjort tidigare men sök lite på nätet borde finnas någon som gjort detta och har vänligheten att dela med sig av skriptet...
martine är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-10-16, 18:21 #8
kabelkultur kabelkultur är inte uppkopplad
Medlem
 
Reg.datum: Nov 2005
Inlägg: 91
kabelkultur kabelkultur är inte uppkopplad
Medlem
 
Reg.datum: Nov 2005
Inlägg: 91
Ojdå, Jag missförstod visst frågan...
Jaha, nu får väl jag gottgöra att jag svarade så slarvigt.

Vill man redigera filer i textfält m.h.a. php så finns t.ex funktionerna file och fopen & fwrite som man kan kika på.

Här är ett enkelt snabbexempel helt utan de nödvändiga finesser som måste finnas om man vill använda nåt liknande i en cms t.ex.
Det går att göra det här på en massa olika sätt och detta är bara ETT av dem.


1. Skapa en ny fil och döp den till xmledit.php och klistra in nedanstående kod:
Kod:
<?php

$spara_xml= $_POST["spara_xml"];

if($spara_xml == 1) {
	$redigerad_xml = $minxml;

	if ($fp = (fopen("text.xml", "w+"))) { // ändra filnamn här efter behov

 // Skriv i filen
 fwrite ($fp , "$redigerad_xml");
    fclose($fp);

 	header("Location: xmledit.php");

  } else {
	echo("<p>FEL: Kan inte öppna xmlfilen för skrivning. Se till att den är skrivbar, (chmod 777).\n");
	}
}


if($spara_xml != 1) {
$lines = file('text.xml'); // ändra filnamn här efter behov

echo('<form action="xmledit.php" method="post">
     <textarea name="minxml" rows="30" cols="90">');

   foreach ($lines as $line_num => $line) {
    echo "" . htmlspecialchars($line) . "";
      }
echo ('</textarea>
     <input type="hidden" name="spara_xml" value="1"><br />
     <input type="submit" value="Spara!">
     </form>');
}

?>
2. Skapa en xml-fil som du döper till text.xml.
Skriv gärna nåt i den, vad som helst bara...

Lägg dessa filer på din server och se till att xmlfilen är skrivbar för scriptet

Öppna +http://www.ensida.hej/xmledit.php i din webbläsare.... klart.

Nog bra att ha i en skyddad mapp för att slippa överraskningar

Mvh pa
kabelkultur är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-10-16, 22:03 #9
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Jag rekommenderar att använda
file_get_contents()
file_put_contents()
istället för fopen, fread etc
är inte bara lite smidigare (kortare) utan ska dessutom vara mer optimerade för prestanda och strängar.

Annars finns ju också:
simplexml_load_file() osv

En del av dessa funktioner finns först i PHP 5 dessvärre.
martine är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-10-24, 15:45 #10
herrstroms avatar
herrstrom herrstrom är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 20
herrstrom herrstrom är inte uppkopplad
Nykomling
herrstroms avatar
 
Reg.datum: May 2006
Inlägg: 20
Tack så mycket! Väldigt bra!

Går det sedan att utveckla detta till att man har som ett formulär som man fyller i för varje olika taggar i filen?

MVH
herrstrom är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 21:03.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017