Poslao: 03 Avg 2013 23:08
|
offline
- dilandog
- Novi MyCity građanin
- Pridružio: 23 Jan 2013
- Poruke: 10
|
Zdravo svima!
Radim diplomski rad, na temu Web design-a, konkretnije, moja tema je da napravim jedan jedostavan forum.E sada, vecinu sam realizovao, ali postoje djelovi sa kojima ne umijem da se izborim. Zanima me, kako mogu da podesim mi se <td> celija tabele( koja mi sluzi za prikaz komentara nakon njegovog generisanja od strane korisnika) podesi velicini prozora? Da vam priblizim - komentar koji ja sada ostavljam na ovom forumu, na mojem projetu bi se razvukao, tj ne bi bio poslozen u nekoliko redova, vec u jednoj liniji? Nadam se da me mozete uputiti. Inace, moje znanje se bazira na koriscenju html-a i php-a, css cu da ukljucim na kraju u citavu pricu.
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
|
Poslao: 03 Avg 2013 23:36
|
offline
- dilandog
- Novi MyCity građanin
- Pridružio: 23 Jan 2013
- Poruke: 10
|
hvala problem je sto ucim php( jer na mom fakultetu nismo ucili php, javascript, css, rad u joomli isl) i uporedo radim projekat( tacnije php sam manje vise savladao), a css cu uciti na kraju kada forum u potpunosti odradim. Eto, nisam znao da to mogu rijesiti preko css-a. Jos jedna stvar me interesuje, a to je kako da uradim da se na stranici vrsi samo refresh dijela gdje se nalaze komentari? Vidio sam da se ajax koristi za to, ali me zanima da li je preko php-a moguce izbjeci refresh citave stranice?
|
|
|
|
|
Poslao: 03 Avg 2013 23:45
|
offline
- dilandog
- Novi MyCity građanin
- Pridružio: 23 Jan 2013
- Poruke: 10
|
u redu, hvala za sada cu probati sam da se izborim sa tim, i javljam rezultate( vrlo vjerovatno i nove nejasnoce ). Narednih dana se nadam da cu podici forum, jer je trenutno na localhost-u , pa ti saljem i link
|
|
|
|
|
Poslao: 04 Avg 2013 06:46
|
offline
- dilandog
- Novi MyCity građanin
- Pridružio: 23 Jan 2013
- Poruke: 10
|
Napisano: 04 Avg 2013 6:45
e, da te pitam ovo. Sad sam odradio dio koda gdje klikom na dugme "Izmjeni" ja pristupam stranici za izmjenu korisnika, i toj stranici saljem "kid"(izvucen iz baze) toga korisnika, . Preko post forme to nisam mogao odraditi, vec sam morao da koristim get metodu html forme, zbog cega? Evo ti i kod:
<?php
require_once("includes/connection.php");
require_once("includes/functions.php");
require_once("includes/header.php");
?>
<?php
require_once("includes/navigation.php");
?>
<h3>Spisak korisnika</h3>
<form action="change.php" method="get">
<?php
$query =mysql_query("SELECT * FROM korisnik ORDER BY IME ASC");
while( $row = mysql_fetch_array($query)){
echo "<button name=\"kid\" type=\"submit\" value=\"{$row['KID']}\"/>Izmjeni</button>";
echo $row['IME'] ."<br/>";
}
?>
</form>
<?php
require_once("includes/footer.php");
?>
Oprosti ako sam naporan, ali sad sam totalno pomjesao get i post. Znam da mi get sluzi, ako mogu tako reci, za neki tip razmjene vrijednosti izmedju dva linka, a post mi sluzi da generisem vrijednost iz forme. Ali me ovo ovdje sad zbunilo. :/
Dopuna: 04 Avg 2013 6:46
a inace, ovako je isla moja prvobitna zamisao, tj ovo mi je bilo logicnije:
<?php
require_once("includes/connection.php");
require_once("includes/functions.php");
require_once("includes/header.php");
?>
<?php
require_once("includes/navigation.php");
?>
<h3>Spisak korisnika</h3>
<form action="change.php?kid=<?php urlencode($_GET['izmjena'])?>" method="post">
<form action="" method="get">
<?php
$query =mysql_query("SELECT * FROM korisnik ORDER BY IME ASC");
while( $row = mysql_fetch_array($query)){
echo
echo "<button name=\"izmjena\" type=\"submit\" value=\"{$row['KID']}\"/>Izmjeni</button>";
echo $row['IME'] ."<br/>";
echo "</form>";
}
?>
</form>
</form>
<?php
require_once("includes/footer.php");
?>
|
|
|
|
Poslao: 04 Avg 2013 10:03
|
offline
- Pridružio: 16 Feb 2011
- Poruke: 1630
- Gde živiš: Pancevo
|
Koji bre to fakultet uci Joomlu, html, css, jquery.... To neki Srpski FRONT END DEVELOPING FAKULTET
|
|
|
|
Poslao: 31 Avg 2013 19:44
|
offline
- dilandog
- Novi MyCity građanin
- Pridružio: 23 Jan 2013
- Poruke: 10
|
Napisano: 04 Avg 2013 21:28
studiram u Podgorici od programiranja smo imali c, c++, javu, tako da pojma nemam sta se studira na drugim....
Dopuna: 09 Avg 2013 1:36
zdravo, evo mene sa novom nedoumicom manje vise sam zavrsio sve, osim css-a, i ajax-a, za refresh dijela strane problem koji mi nije jasan je sledeci: ulogujem se kao admin, i pored toga u novom tabu otvorim npr mjenjaj korisnike. E sad, kada se sa prvog taba izlogujem, on me vrati odmah na pocetnu, blabla. Medjutim Na ovom drugom tabu, mogu da izbrisem korisnika, i da ga mjenjam i dalje, a navigacija mi je setovana na gosta, tj nemam linkove ka brisanju, dovavanju tema i sl. Kako da unistim sesiju, tako da se ona primjeni na svaki tab ili novi prozor?
Dopuna: 31 Avg 2013 19:44
bp.etf.ac.me/users/vouk/probno/index.php, evo linka do probne verzije mog rada, vecinu funkcija sam realizovao, medjutim, imam problem kada hocu da brisem komentare. Ranije sam koristio html formu, koja daje dugme "Obrisi" pored komentara, ukoliko je ulogovan admin, i klikom na dugme poziva se skripta koja brise komentar, i preko header funkcije vrsi redirekciju na stranu na kojoj su komentari. Sada pokusavam to da odradim sa ajaxom. Evo kod za dugme za brisanje:
function comment_delete($pid,$id){
echo "<button style='width:70px; height:25px; background:#f00; ' onclick=\"Vuk($id,$pid)\">Obriši{$id}</button>";
//echo "<form action=\"delete_comment_script.php?pid=". $pid."&id=".$id." \"method=\"post\"><input type=\"submit\" onclick=\"alert(\'mrs, pogani!\')\" name=\"delete\" value=\"Obriši komentar\"></form>";
}
evo i ajax funkcija koja se poziva:
<script>
function Vuk(id,pid){
r=confirm("Da li ste sigurni?");
if(r==true){
var dataString= "pid=" +pid+ "&id=" + id;
$.ajax({
type: "GET",
url: "delete_comment_script.php",
data: dataString,
success: function(){
alert('Obrisano');
},
error: function(){
alert('failure');
}
});
}
else{
alert('Niste obrisali komentar br '+ id+'u predmetu '+pid);
}
}
</script>
i na kraju php skripta delete_comment_script.php
<?php
$pid=$_GET['pid'];
$id=$_GET['id'];
$query=mysql_query("DELETE FROM komentar WHERE ID='{$id}' ");
header('Location:show_comments.php?pid='.$pid);
?>
I ako kliknem na dugme OK, nista se ne desava? Da li moze pomoc?
|
|
|
|