Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [XML] Znak równości w atrybucie znacznika
Forum PHP.pl > Forum > Przedszkole
miniol
Mam bardzo proste pytanie.

W jaki sposób mogę wstawić znak równości wewnątrz wartości atrybutu? (chodzi mi o URL)

  1. <offer id="123" url="http://www.sklep.com/index.php?site=sklep" price="1120,99">
  2. </offer>


W ten sposób wywala mi błąd.
Czy można zastąpić znak równości jakimś zamiennikiem tak jak to jest np w przypadku &amp; zamiast &?
piotrooo89
jak to wywala Ci błąd? nie rozumiem, można tak robić przecież.
miniol
Kod
Błąd przetwarzania XML: nieprawidłowo sformowany
Obszar: file:///C:/Program%20Files/WebServ/httpd-users/ceneo/oferta.xml
Numer wiersza: 4, kolumna 93:
<o id="1052" url="http://www.moja_stronka.pl/index.php?page=shop.product_details&category_id=12" price="10">
--------------------------------------------------------------------------------------------^


Taki błąd mi wywala FF przy otwarciu. Chyba że nie powinienem się sugerować przeglądarką?
piotrooo89
ale czy w tym błędzie chyba nie chodzi o & -> &amp; ?
miniol
Masz rację. Chodziło o &. Wcześniej też poprawiałem już & na &amp; ale najwyraźniej musiałem któryś pominąć.

Temat wyczerpany smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.