Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Javascript problem

[es] :: PHP :: Javascript problem

[ Pregleda: 2289 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Wizard4U
Wizard4U

Član broj: 178049
Poruke: 122
*.adsl.net.t-com.hr.



Profil

icon Javascript problem14.06.2008. u 19:11 - pre 192 meseci
Ovo je javascript confirm skripta:

Code:

<script type="text/javascript">
<!--
function confirmation() {
    var answer = confirm("Jeste li sigurni da želite otići na odredište?")
    if (answer){
        
        window.location = "odrediste.php";
    }
    
}
//-->
</script>


A pozivam ga sa:

Code:

<form>
  <div align="center">
    <input type="button" onclick="confirmation()" value="Odredište">
  </div>
</form>


Ovo mi radi, ali kad stavim ovaj link
Code:

..."window.location = "obrisi_dokument.php?zapisnik='.$zapisnik.'";"...

ne radi (izbacuje MYSQL error). Zamolio bih nekoga da mi veli zašto, tj. kako bi link trebao izgledati da funkcionira?!
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Javascript problem14.06.2008. u 22:29 - pre 192 meseci
daj malo vise koda, jer ne znam sta je u onim tackama ispred i iza linije, ocigledno je da imas problema sa znakovima navoda... a i izgleda da je u pitanju vise php nego js-related problem...
 
Odgovor na temu

Wizard4U
Wizard4U

Član broj: 178049
Poruke: 122
*.adsl.net.t-com.hr.



Profil

icon Re: Javascript problem15.06.2008. u 08:57 - pre 192 meseci
Javascript se nalazi u head-u i mislim da zato izbacuje MYSQL problem jer nije nigdje prethodno definiran. Tj. niti ne znam kako da ga definiram ako se javascript mora nalaziti u headu. Što vi mislite?
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Javascript problem16.06.2008. u 16:12 - pre 192 meseci
javascript nema nikakve veze sa mysql greskom, mysql se nalazi na serveru a javascript se izvrsava na klijentu. daj kod te strane pa cemo ti pomoci.
 
Odgovor na temu

Wizard4U
Wizard4U

Član broj: 178049
Poruke: 122
*.adsl.net.t-com.hr.



Profil

icon Re: Javascript problem16.06.2008. u 16:28 - pre 192 meseci
Našao sam drugu skriptu i sad ne kaže error nego mi ne uhvati zapisnik (koji ima funkciju id-a), kad kliknem, radi ali vidim kad dođe na stranicu obrisi vidim da u link baru stoji ...?zapisnik= kolko vidite ništa ne piše, a sva pravila sam poštovao tako da stvarno nemam pojma zašto ga ne ulovi, zato sam tsavio ovdje kompletan kod od tih dviju stranica!?

header.php :
Code:

<?php
session_start();
include ('konekcija/konekcija.php');
include ('common.php');
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" charset="utf8" />
<title>Urudžbeni zapisnik na Web-u</title>
 

<script type="text/javascript">
<!--
function confirmation() {
    var answer = confirm("Jeste li sigurni da želite otići na odredište?")
    if (answer){
        
        window.location = "obrisi_dokument.php?zapisnik=<?php echo $zapisnik;?>";
    }
    
}
//-->
</script>
</head>
<body>



obican_korisnik.php (pregled dokumenata):

Code:

<?php
include ('dijelovi/header.php')
?>
<table width="900" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td><?php

if (logiran() && $_SESSION[korisnik][vrsta]==1){

    pregled_dokumenata();
}else{
    zabranjeno();
}

function pregled_dokumenata(){
    
    $rs=db_query("SELECT zapisnik, naslov, opis, partner, datum, status  FROM zapisnik
         ORDER BY zapisnik DESC");
         
    if (!rs){
        echo "Problem kod upita";
    }else{
        ispis_dokumenata($rs);
    }    
}

function zabranjeno(){
    echo "<center><h2>Pokušavali ste uèi u podruèje koje<br><br> je predviðeno samo za obiènog korisnika!</h2></center>";
    
}

function ispis_dokumenata($rs){
    ?>
        <p align="left" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 24px"><u>Pregled dokumenata:</u></p>
        <hr>
        <?php
    while(list($zapisnik, $naslov, $opis, $partner, $datum, $status)=
    mysql_fetch_array($rs)){
    
        
    
     echo"<b>Naslov:</b>$naslov</b></br>";
     echo"<b>Opis:</b>$opis</b></br>";
     echo"<b>Partner:</b>$partner</b></br>";
     echo"<b>Datum:</b>$datum</b></br></br>";
     
        if ($status==0){
        echo '<a href="opsirnije_obican_korisnik.php?zapisnik='.$zapisnik.'">Opširnije</a> | ';
        echo '<a href="uredi_dokument.php?zapisnik='.$zapisnik.'">Uredi</a> | ';
        echo '<form>
  <div align="center">
    <input type="button" onclick="confirmation()" value="Odredište">
  </div>
</form>';
        
        
        }
        else{echo '<a href="opsirnije_obican_korisnik.php?zapisnik='.$zapisnik.'">Opširnije</a>';
    
}
        
        echo '<hr>';
      
     
      
        
         
           
     
   
}

?>
    <div align="left">
          <?php
}

?>
        </div></td>
  </tr>
</table>
<p>&nbsp;</p>
        <?php
include ('dijelovi/footer.php')
?>
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Javascript problem16.06.2008. u 21:17 - pre 192 meseci
ok, definitivno nije problem do javascripta (prema tome tema nije za js forum, bice prebacena u php), a i cini mi se da nemas gresaka u php kodu, jedino sto moze da ti pravi problem (pretpostavljam, mozda gresim) jeste sto ti se i tabela i polje zovu 'zapisnik' (ne radim bas cesto sa sql-om pa je moguce da je ovo sto sam rekao cista glupost...), to mozes da pokusas da resis sa ovim querijem:
Code:

SELECT t.`zapisnik`, t.`naslov`, t.`opis`, t.`partner`, t.`datum`, t.`status`  FROM `zapisnik` t ORDER BY t.`zapisnik` DESC


al kao sto rekoh tema ce biti prebacena u php forum pa ces tamo dobiti adekvatniju pomoc...
 
Odgovor na temu

Man-Wolf
Mihailo Joksimovic
Beograd

Član broj: 17016
Poruke: 873
*.eunet.yu.



+13 Profil

icon Re: Javascript problem16.06.2008. u 23:28 - pre 192 meseci
Cekaj, ako se ne varam, $zapisnik je promenljiva koja postoji samo u okviru funkcije ispis_dokumenata.

Probaj da stavis na pocetak f-je:

Code:

global $zapisnik

 
Odgovor na temu

w3industry
Veljko Kovacevic
web developer, W3Industry
Kragujevac

Član broj: 181069
Poruke: 23
*.dynamic.sbb.rs.

Sajt: wwwindustry.net


+1 Profil

icon Re: Javascript problem17.06.2008. u 11:05 - pre 192 meseci
Mozda gresim, posto odavno nisam na ovaj nacin radio mysql upit, ali koliko vidim nigde nisi dodelio vrednosti iz upita.

Code:
 while(list($zapisnik, $naslov, $opis, $partner, $datum, $status)=
    mysql_fetch_array($rs)){


cenim da je ovde greska i da treba

Code:

while ($row = mysql_fetch_array($rs)) { 
$zapisnik = $row["zapisnik"]; 
$naslov= $row["naslov"]; 
$opis = $row["opis"]; 
$partner = $row["partner"];
$datum = $row["datum"];
$status = $row["status"];


i tek onda moze da ide

Code:
 
     echo"<b>Naslov:</b>$naslov</b></br>";
     echo"<b>Opis:</b>$opis</b></br>";
     echo"<b>Partner:</b>$partner</b></br>";
     echo"<b>Datum:</b>$datum</b></br></br>";

i pazi gde zatvaras gornju { zagradu.
 
Odgovor na temu

[es] :: PHP :: Javascript problem

[ Pregleda: 2289 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.