Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Teii din fața casei

E-Mail in serie prin Excel si Out...

Modul alimentare rulou/jaluzea ex...

Recuperare fișiere dupa form...
 Aplicatii stress test RAM

Asigurare auto hibrid

Asus B550M - PC-ul nu porneste di...

Tzanca Uraganu - Inconjurat de Fe...
 explicatie montaj breadboard

3 Doors Down - Kryptonite

Semnalizati cand virati pe un dru...

Succesiune - mostenire apartament...
 Donez Siofor de 1000mg ( diabet t...

Izolatie intre parter si etaj

Hranirea pasarilor din orase -pro...

[unde] goarna tramvai
 

Javascript in PHP.

- - - - -
  • Please log in to reply
7 replies to this topic

#1
g0dafk

g0dafk

    Member

  • Grup: Members
  • Posts: 462
  • Înscris: 10.11.2016
Am citit ceva pe internet si am auzit ca nu e recomandat deoarece creaza multe vulnerabilitati, dar lasand asta deocamdata am o intrebare.
Am un fisier .php in care am o fereastra modala care initial e ascunsa.
Am un al doilea fisier .php in care fac ceva si la un momendat pun un if.
if ( ceva )
{
fa fereastra din primul fisier vizibila
}


Am reusit in felul urmator:

if ($conn->query($sql)) {
	 include('admin.php');
	 echo"
	 <script type=\"text/javascript\">
			 var e=document.getElementById('id04').style.display='block'; e.submit();
	 </script>
	 ";
}


Doar ca practic asta e un refresh ( sau mai bine zis imi reincarca prima pagina ). Dar eu nu vreau sa se intample asta. Pot face chestia asta fara sa includ prima pagina, fara acel include('admin.php')?

#2
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
Intelegi cum functioneaza HTTP? Ca sa stiu cum te abordez.

#3
g0dafk

g0dafk

    Member

  • Grup: Members
  • Posts: 462
  • Înscris: 10.11.2016
Nu stiu ce sa raspund. Probabil raspunsul corect e ca nu stiu, sau stiu foarte putin.

#4
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
[ https://www.youtube-nocookie.com/embed/e4S8zfLdLgQ?feature=oembed - Pentru incarcare in pagina (embed) Click aici ]

#5
unbrutus

unbrutus

    Guru Member

  • Grup: Senior Members
  • Posts: 16,299
  • Înscris: 23.02.2017

View Postg0dafk, on 17 mai 2019 - 21:58, said:

Am citit ceva pe internet si am auzit ca nu e recomandat deoarece creaza multe vulnerabilitati
nu creaza vulnerabilitati in 100% din cazuri, depinde ce faci cu el.

#6
Kain_12

Kain_12

    Senior Member

  • Grup: Senior Members
  • Posts: 2,009
  • Înscris: 25.11.2009
Incearca sa descrii mai concret ce vrei sa faci. Frecand globul de cristal, presupun ca vrei sa verifici baza de date, iar in functie de raspuns sa faci fereastra aia modala sa apara. Corect?

#7
g0dafk

g0dafk

    Member

  • Grup: Members
  • Posts: 462
  • Înscris: 10.11.2016
Ma scuzati ca am lasat topicu' sa moara, dar m-am ocupat de alte proiecte si l-am lasat pe acesta.
Acum, am revenit, si da, ai dreptate @Kain_12, asta doresc sa fac si nu reusesc deloc.

Am vazut pe internet o modalitate prin care sa generez pagina HTML direct din PHP, dar mi se pare... nu stiu, prea mult pentru ce vreau eu. Alta modalitate nu exista?

Ma gandeam la ceva de genul:


header( aici redirectionez la aceeasi pagina )
echo"
	 <script type=\"text/javascript\">
			 var e=document.getElementById('id04').style.display='block'; e.submit();
	 </script>
	 ";


Redirectionez la aceeasi pagina ca sa-i dau un refresh si cu scriptul ala sa fac fereastra modala vizibila, dar nu functioneaza.

#8
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,189
  • Înscris: 24.02.2007
Odata ce incepi sa ai interactiuni mai complexe in pagina (modale, etc), devine muuult mai usor sa ai separat codul client in javascript (SPA) si codul backend separat, decat sa le amesteci.

Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate