Kako pokrenuti js kroz php

poruka: 3
|
čitano: 1.534
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
15 godina
neaktivan
offline
Kako pokrenuti js kroz php

evo kod..zasto ovo nije dobro... kad zakomentiram ovu echo liniju sa javascriptom radi, tj ispisuje nest ili nene. a kad ostavim ovak kak je dole ne radi nista uopce,zasto??

 

 

 

 

<html>

<?php
$varijabla1 = $_POST['tip_pretrazivanja'];

if($varijabla1=="1")
{
echo "nest";
echo "<script language=JavaScript> alert("pisi nesto"); </ script>";

}
 else echo "nene";
?>


</html>

Moj PC  
0 0 hvala 0
17 godina
neaktivan
offline
RE: Kako pokrenuti js kroz php

Evo ovako, prvo moraš vidjeti kakav tip pretraživanja dobivaš putem POST requesta.

 

Nije to dobra linija:

 

<?php

 

echo "<script>alert("pisi nesto");</script>";

 

?>

 

kada radiš ispis html tagova koristi jednostruke navodnike:

 

dakle...

<?php

 

if($varijabla1 == "1") {

echo '<script>alert("pisi nesto");</script>';

}

 

evo jedan savjet...

 

Kada ti tako nešto ne radi, daj nam rgešku koju dobivaš na ekranu.

A ako ne piše nikakva greška, probaj dodati ovaj kod na vrh stranice

 

<?php

 

error_reporting(E_ALL);

ini_set('display_errors', true);

 

?>

dr. Mito Korupcija, doktor političkih znanosti.
Poruka je uređivana zadnji put sri 9.12.2009 19:26 (coder_).
17 godina
offline
Kako pokrenuti js kroz php

Ne radi zbog duplih navodnika u echo i u jscriptu.

 

Treba ih izbjeći ili koristiti jednostruke:

 

<?php

     echo'<script> alert("Test"); </script>';

?>

 

ili koristiti backslash:

 

<?php

     echo"<script> alert(\"Test\"); </script>";

?>

 

 

najelegantnije u uvjetima je:

 

<?php

 

if($nesto)

{

 

?>

 

<script> alert("Prvo"); </script>

 

<?php

}

else

{

 

?>

 

<script> alert("Ostalo"); </script>

 

<?php

}

?>

 

Nadam se da sam pomogao.

 

sitni umovi pricaju o ljudima, srednji umovi pricaju o dogadjajima, veliki umovi pricaju o idejama.
Poruka je uređivana zadnji put pon 18.1.2010 23:20 (tomi ku).
 
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice