![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 15.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Problem prosty, a rozwiązania potrzebuje jak najszybciej ;/
Dodaję obrazek, i działa, wygenerowoany zostaje obrazek w <img src="5.jpg />: ($image-dir właściwie niepotrzebne) xml:
xsl:
Dodaje tekst, i działa xml
xls
No to teraz chce dodać i tekst i obrazek za jednym zamachem. I gubię się całkowicie: xml
xsl
Jedyne, co się dzieje, to przesyłane są same parametry w postaci tekstu, obrazka nie zamienia na postac jpg. Dziwne rzeczy się poza tym dzieją... pomimo, że wszędzie deklaruję <gosc> nic nie jest przesyłane, jeśli nie wpisze wpisy/gosc2 i zapewne tu tkwi problem. Może jeszcze w zagnieższeniu, ale pomimo godzin spędzonych przed google jestem bezradny. Kod w aspx.cs: private void DodajPFXML(XmlDocument dokument, XmlElement element, string tag, string wartosc) { XmlElement nowaGalaz = dokument.CreateElement(tag); XmlText tekst = dokument.CreateTextNode(wartosc); element.AppendChild(nowaGalaz); nowaGalaz.AppendChild(tekst); } protected void Button4_Click(object sender, EventArgs e) { XmlDocument wpisy = new XmlDocument(); wpisy.Load(Server.MapPath("works.xml")); XmlElement nowyWpis; nowyWpis = wpisy.CreateElement("gosc"); wpisy.DocumentElement.PrependChild(nowyWpis); DodajPFXML(wpisy, nowyWpis, "nazwa", TextBox7.Text); DodajPFXML(wpisy, nowyWpis, "tytul", TextBox8.Text); DodajPFXML(wpisy, nowyWpis, "opis", TextBox9.Text); DodajPFXML(wpisy, nowyWpis, "technologia", TextBox10.Text); wpisy.Save(Server.MapPath("works.xml")); Response.Redirect("main.aspx"); } Wątek był już poruszany http://forum.php.pl/index.php?showtopic=12...rt=#entry615031 , jednak problem wydaje mi się nieco bardziej skomplikowany, inna sprawa że z wyjaśnienia zupełnie nic nie zrozumiałem a kod <img src="<xsl:value-of select="autor"/>" alt="foto" /> jest niemożliwy do wklepania bo generuje błędy;/ |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 20:19 |