Autor Zpráva
dehtak
Profil
Zdravim
mam php kontrolu formularu

ajax posle php souboru data z <input type="text"..... > a vrati se
jestli jsou data v poradku nebo ne.

Vsude to funguje v exploreru , ve firefoxu v netscace jenom Opera mi vraci status 404 (nenalezeno) .
Fakt nevim cim to je , prosim poradte.
Měsíček
Profil
Hodně by některým pomohlo kdyby jsi poslal i odkaz, pak se to bude lépe řešit.
dehtak
Profil
no prvni v tom formulari mam select strom http://duvinci.com/projects/ajax/dropdowns/ podle tohodle u nej dela to same ,

funguje kdyz je ten formular jako samostatny soubor ,

ale takhle http://84.144.130.177/sylter-app/modules/buchung/index.php
takhle nefunguje v opere. (je vlozen jako modul do php)

ten link na muj localhost bude fungovat jen jeden den pak se mi zmneni ip
dehtak
Profil
mozna ta adresa takhle , http://84.144.130.177:80/sylter-app/modules/buchung/index.php kdyby to nefungovalo
dehtak
Profil
http://84.144.130.177:80/sylter-app/modules/buchung/index.php kdyby to nefungovalo
dehtak
Profil
samostatne takhlehttp://84.144.130.177:80/sylter-app/modules/buchung/sam/ tp funguje vsude (IE, FF, OPERA, NETSCACE),

ale kdyz to mam jako modul takhle

http://84.144.130.177:80/sylter-app/modules/buchung/index.php tak to funguje taky vsude krome ty opery
dehtak
Profil
tak jsem se toho zase dozvedel , opravdui jsem o moc chytrejsi, CO si clovek nezjisti sam to nevi .
Tyhle fora jsou uplne nahovno
Měsíček
Profil
To není fórem nýbrž lidma a žádnej člověk není povinej ti pomáhat nebo odpovídat.
DJ Miky
Profil
dehtak
Víš, za dvě hodiny v tomto čase se tu nevystřídá pět tisíc lidí, kteří by byli schopni poradit. Jestli neumíš chvíli počkat, tak sem radši ani nelez.
dehtak
Profil
a ze jse najednou rychle odpovedet ? na tohle odpovite rychle na predchozi nikoliv
Měsíček
Profil
Každý z nás umí něco jiného, nikdo neumí plně vše a pokud jsem tvůj problém plně nepochopil tak nemá cenu ti odpovídat blbost; nebo to chceš?
Chamurappi
Profil
Reaguji na dehtaka:
Uvedená adresa na tvůj localhost nefunguje, takže jestli to chceš vyřešit, nahraj to někam, kde se na to můžeme podívat.
dehtak
Profil
Chamurappi http://sylt-domizil.com/modules/formular (vlozeny jako modul) php pouziva html sablonu

http://sylt-domizil.com/modules/formular/sam (formular samostatne)

/////////////////////////////////////////////////////////////////
Ostatnim se omlouvam
dehtak
Profil
jak tak koukam na mym localhostu to funguje a na servru ne
dehtak
Profil
mozna jsem na to prisel , ona ta sablona ma v hlavicce <base href="$doc_root">
Chamurappi
Profil
Reaguji na dehtaka:
Http.get({
	url: "modules/formular/select.php?selectapp_id=" + dd1,
	callback: kontrolaapp2,
	cache: Http.Cache.Get
});
V url máš relativní adresu? Mozilla mi hlásí odepření přístupu, Opera se snaží stáhnout z „http://sylt-domizil.com/modules/formular/modules/formular/select.php?selectapp_id= …“. (Je tam dvakrát „modules/formular/“)
dehtak
Profil
Chamurapi , no vzdyt tam to taky mam umistene
base href v hlavicce se postara o to aby pred vsim bylo http://sylt-domizil.com/

a vsude mam normalne uz cesty jako modules/soubor.neco
jinak to snad ani nejde kdyz mam pro to php pouzitou html sablonu
Chamurappi
Profil
Reaguji na dehtaka:
Aha, tak té Mozille se nelíbí, že máš <base href="http://www.sylt-domizil.com/"> a stahuješ z „http://www.sylt-domizil.com/modules/formular/select.php?selectapp_id= …“, protože požadovaná stránka je na jiné doméně (s www) než ta právě nalistovaná (bez www).

Opera patrně <base href> u XmlHttpRequestů nevyhodnocuje, což je hlavní kámen úrazu.

Znáš relativní adresy začínající lomítkem? S nimi by ses obešel bez <base>.
dehtak
Profil
ale jestli to dela tohle , tak je to teda spatny , musel bych prepsat celej web,pac to mam cely postaveny na tom base
php nahraje html sablonu umistenou ve slozce theme v HTML souboru jsou texty ktere urci co se ma kam vypsat , php je precte a misto nich dosadi obsah .
dehtak
Profil
jinak diky moc za radu

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: