Az admin oldalon submitolok egy formot és ki akarom íratni a kezdőoldalon frissítés és adatbázis nélkül. Hogy csináljam?
Tehát van az admin.php amiben van egy input mező és egy submit button. Beírok egy üzenetet és azt akarom, hogy a beírt szöveg megjelenjen a kezdőoldalon anélkül, hogy frissítettem volna az oldalt. És nincs adatbázis.
Tudom, hogy Jquery, Ajax-ot kell használni, de nem tudom összerakni.
Ezt szeretném megcsinálni. Azt nem mondtam, hogy meg is lehet csinálni.
Az alap ótlet vagy lényeg annyi, hogy van egy 2 oldalból álló site és az egyik oldalról átküldök adatot a másikra és ott kiíratom.
"Tehát van az admin.php amiben van egy input mező és egy submit button. Beírok egy üzenetet és azt akarom, hogy a beírt szöveg megjelenjen a kezdőoldalon"
Feltételezem az admin.php-t csak Te szeretnéd elérni, a kezdőoldalt meg bárki.
"És nincs adatbázis."
Ha nincs is adatbázis, valamilyen szerveroldali tárolási forma kell - legyen az egy szerveren tárolt szimpla szövegfájl ( [link] ), maga a kezdőoldal (amit módosítasz az admin.php-vel), fájlba írt SQLite adatbázis ( [link] / [link] ) - mert az admin.php-ból történő adatbevitel és a kezdőoldal felkeresése más által, más időpontban történik.
Az admin.php csak egy példa oldal volt. Lehet oldal1.php és oldal2.php.
Az input mező értékét szeretném átjuttatni a másik oldalra úgy, hogy ott ne történjen frissítés.
Db-vel megcsináltam. A form menti db-be. A másik oldal pedig setinterval functionbal futtat egy ajax kérést ami pedig egy sql lekérdezést. És mindig kíírja az értéket.
#4: "Az input mező értékét szeretném átjuttatni a másik oldalra úgy, hogy ott ne történjen frissítés."
Igen, hogy ne történjen frissítés, ahhoz mindenképpen Ajax kell (megoldható szimpla "vanilla" Javascript, nem kell hozzá feltétlenül JQuery, egy szimpla XMLHTTPRequest megalkotása nem egy ördöngösség).
Esetleg ha az admin.php-n és a kezdőoldalon egyszerre tartózkodnak. szóba jöhetne a WebSocket:
már ha a tárhelyen hozhatsz létre egyedi porton szervert.
"Tudom, hogy Jquery, Ajax-ot kell használni, de nem tudom összerakni."
Szia!
Itt el tudod olvasni mi hogy működik:
Először azt kell megértened, hogy áramlik az adat a szerveroldalról a kliens oldalra, és vissza.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!