[ milos036 @ 23.08.2007. 01:24 ] @
Ovako, razvijam neki mali news system oko kojeg mi je pre nekako pomogao neko sa ovog foruma, ne secam se ko... Imam problem, ne znam kako da rasclanim dva fajla u...

Imam fajlove obrisi.php u administraciji i jedan fajl u root folder vesti.php. U atacmentu je kompletan projektat pa ako neko moze da mi pmogne, ne zelim da mi vesti.php stranica izgleda kako mi izgleda, hteo bih da u nju ubacim template, ali ne znam kako onda php kod da rasporedm. Znam da nisam bas previse jasan ali ko instalira skriptu znace o cemu govorim...

Sifra za administraciju je admin a username admin takodje...
[ milos036 @ 23.08.2007. 12:47 ] @
Code:


<?php
session_start();
if(!isset($_SESSION['user'])) {
    die("<meta http-equiv='refresh' content='1; url=../vesti.php' />");
}
require("config.php");

// Prikaz vesti

$q = mysql_query("SELECT * FROM news");
while ($r = mysql_fetch_array($q)) {
echo "Redni broj: ".$r['id']." <br />Naslov: ".$r['naslov']." <br /> <a href='?id=".$r['id']."'>Obrisi...</a><hr width='200' align='left'/>";
}
if(mysql_num_rows($q)==0) {
die("Trenutno nema novosti. <br /><a href='add.php'>Dodaj vest...</a>");
}
if(isset($_GET['id'])) {
mysql_query("DELETE FROM news WHERE id=".$_GET['id']) or die("Nisam obrisao post!<br />".mysql_error());
echo "Vest pod rednim brojem ".$_GET['id']. "je obrisana... <meta http-equiv='refresh' content='2; URL=add.php' />";
}
?>



Recimo ovo je kompletan kod za funkciju brisanja vesti. I sve lepo funkcionise sto se tice koda, ali kada otvorim stranicu to je beo ekran i tri linka. Kako neki template da ubacim, kako da odradim stranicu sa tom funkcijom a da imam recimo jednu tabelu u kojoj ce biti ID, Naslov, Tekst i ostalo a na kraju link Obrisi, i da bude neki bg slika da bude malo sredjeno. Znam naprviti i tabelu i stranicu ali onda ne znam php da raasclanim. Ne znam kako uopste da ga postavim. Moze li neko da mi pomogne?
[ Nemanja Avramović @ 23.08.2007. 13:14 ] @
Umesto:
Code:
echo "Redni broj: ".$r['id']." <br...

...ti stavi:
Code:
echo "<table><tr><td>Redni broj: ".$r['id']." <br... </td></tr></table>";


...i imaš tabelu. Pitanje ti baš i nema veze sa PHPom.
[ milos036 @ 23.08.2007. 16:46 ] @
Hvala Nemanja, uspeo sam...

A moze li neko da mi pomogne oko pravljenja edit funckije.

Imam jedan php news sistem za koji hocu da napravim deo za izmenu unetog artikla. Ne znam kako da odradim edit page. Imam u tabeli id, naslov, opis, i text. Hocu kada recimo kliknem na edit.php?id=35 da mi se otvori postojeci sadrzaj i da mogu da gaa izmenim i snimim. Posle toga da novi sadrzaj bude vidljiv na naslovnici. Za naslov i opis sam koristio obican texbox a za text jsrichedit. Ako moze neko da napise funkciju ili neki primer da pokaze. Bio bih mu Veoma zahvalan.
[ Nemanja Avramović @ 23.08.2007. 16:51 ] @
Pa to ti je jednostavno. Pokupiš taj ID iz URL-a, prikažeš formu istu kao kod dodavanja vesti, s tim što dodaš jedno hidden polje sa imenom "id" i vrednošću koju si pročitao iz URL-a. U tekstualna polja ubaciš naslov/tekst vesti (pročitaš ih iz baze kao kod prikaza na naslovnoj). Kad klikneš na "Save" updateuješ red u tabeli koji ima ID iz hidden polja
[ milos036 @ 23.08.2007. 17:46 ] @
Skontao sam... I odradio... Hvala...

[Ovu poruku je menjao milos036 dana 24.08.2007. u 14:01 GMT+1]