» »

PHP vprašanje

PHP vprašanje

denisek123 ::

Pozdravljeni

Pri izdelavi spletišča imam eno vprašanje.
Na eni strani imam recimo en submit gumb(v formu) in kako bi naredil, da ko bi kliknil na ta gumb, bi se na drugi strani en drug gumb odstranil in ne bi bil več prikazan. Ne bom zdaj pisal moje kode, ampak če bi mi lahko kdo na primeru pokazal.
Intel Core i3 3217u/GeForce 720M/WIN 10

s1l3 ::

Lahko ti pokazem na primeru, samo ne bi zdej kode pisal

--Switch-- ::

Če nimaš tehtnega varnostnega razloga za uporabo PHPja, lahko za željeno funkcionalnost uporabiš JQuery in nekaj v tem stilu...

<button id="button">foo</button>
<button id="button-2">bar</button>

$('#button').on('click', function() {
 $('#button-2").hide()
});

Netrunner ::

Če sem prav razumel imaš submit ki te pelje na drugo stran kjer se prikaže ista forma samo z enim gumbom manj ? ...

Kakorkoli nekam moraš zapisat da ne želiš gumba. Lahko zapišeš v sejo ali pa v cookie. Nato samo preverjaš če obstaja seja oz. cookie in prikažeš oz. skirješ kar želiš.

denisek123 ::

Na eni strani imam form s submit-om. Tega forma ni nuno izpolniti, če pa se izpolne in da se submit pritisne, potem na drugi strani ne sme biti več submit-a.
Intel Core i3 3217u/GeForce 720M/WIN 10

ales85 ::

Lahko pa na drugi strani samo prikazes podatke. Ocitno ti je cilj to, da vnesenih podatkov ni mogoce spreminjati oziroma ponovno zapisati pac pa le prikazati.

Netrunner ::

Bolj sklepam da noče da se forma submitne 2x. Ko daš submit dobiš zapolnejno globalno spremenljivko $_POST, tako da samo to preverjaš če je post prisoten in če je gumba ne prikažeš

<form action="" method="post">
  <input type="text" name="bla bla" />
  <?php if(!$_POST){?>
    <input type="submit" />
  <?php }?>
</form>


enostavno...

denisek123 ::

Vidim, da se nismo dobro razumeli. Stvar je takšna. Imam dve strani. Na eni strani imam tabelo z določenimi elementi, v vsaki vrstici pa je zraven Submit button. Želel bi, da če je submit pri katerem koli kliknjen, naj se na drugi strani form oz. submit button ne prikazuje.
Intel Core i3 3217u/GeForce 720M/WIN 10

Netrunner ::

Netrunner je izjavil:

Kakorkoli nekam moraš zapisat da ne želiš gumba. Lahko zapišeš v sejo ali pa v cookie. Nato samo preverjaš če obstaja seja oz. cookie in prikažeš oz. skirješ kar želiš.

jl ::

Eno vprašanje, ker mi nikakor ne uspe rešit problema. Rad bi naredil nek simulator in sicer bi preko php poslal udp request na nek strežnik. Imam wireshark trace, kjer vidim, katera polja morajo biti v tem protokolu prisotna, ampak ne vem, na kakšen način enkodirati sporočilo. Predvidevam, da mora biti poslano v HEX obliki... Gotovo ima kdo izkušnje in bi bila kakršnakoli pomoč/namig dobrodošla.

urli ::

Mogoče ti tole kaj pomaga http://php.net/manual/en/function.socke...

Zgodovina sprememb…

  • spremenil: urli ()

jl ::

Prav to uporabljam za pošiljanje udp requesta, samo ne znam encodirati sporočila L7 protokola. Poskusil sem s pack ukazom pa ni OK.

urli ::

Tole vzami z rezervo, ker možno, da sploh ne razumem tvojega vprašanja oz. nimam dost znanja in strelam v prazno :)) zakaj pa sploh hočeš enkodirat sporočilo? A ne deluje brez v navadnem ascii? Al ti misliš enkriptirat zarad varnosti, to je pa pol druga? Tule ni nobenega "encodiranja" http://www.binarytides.com/udp-socket-p... če se ne motim. UDP je pa tako del transportne plasti s katero upravlja OS, tko da kak se zadeva enkodira sploh ni tvoja stvar?

jl ::

Nope, ne dela v plain tekstu in varnost ni tu razlog. Gre za specifičen protokol, ampak enak problem bi imel, če bi želel pošiljati npr. Radius access requeste s php skripto. Torej kako v takem primeru enkodirati AVP polja...


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Shranjevanje v sejo

Oddelek: Izdelava spletišč
8976 (709) faca5
»

Php varen login

Oddelek: Programiranje
203875 (3375) Volk|
»

Download vsebine strani s JS

Oddelek: Izdelava spletišč
472548 (1846) MrBrdo
»

Kako preveriti ali so vnosna polja izpolnjena?

Oddelek: Izdelava spletišč
111980 (1634) bluefish
»

PHP/HTML strokovnjaki help!

Oddelek: Izdelava spletišč
261812 (1523) TheHijacker

Več podobnih tem