Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Caut un VPN gratuit si un Antivir...

ajutor

Sfaturi montaj folie antivapori l...

Borseta barbateasca
 Ce este cu declaratiile cerute ce...

Focul bacterian,basicarea,mucegai...

infectie zona inghinala

Dua Lipa - Training Season
 Informatii complete despre servic...

tema circuite

Voua va merge sa va logati pe git...

Fara curent casetofon Dacia Dokker
 Schimbare difuzor Golf 7

Recomandare aparat de ras electric

Lant clinici dentare vs cabinete ...

Site-uri bune pentru cumparat Sma...
 

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,225
  • Î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

Bun venit pe Forumul Softpedia!

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