Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Love Lies Bleeding - 2024

Cum sterg mails din Promotions

Vanzare cumparare fara transfer b...

Receptie ciudata, in functie de t...
 Donez medicamente renale ptr pisica

Ce componenta e asta si ce ziceti...

Dupa 20 ani de facultate, am uita...

Mobile.de ofera imprumut de bani ...
 problema test grila

Digi24 a disparut de pe TV Lg

Drept de proprietate intelectuala...

Jante noi shitbox
 Trinitas TV 4K

Dacia 1316 cu 6 usi ...

Frecventa modificata radio

Un nou pericol pt batrani
 

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

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

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