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

Kako u PHP napraviti hom pjedž za logovanje i postavljanje novih postova?

[es] :: PHP :: PHP za početnike :: Kako u PHP napraviti hom pjedž za logovanje i postavljanje novih postova?

[ Pregleda: 3975 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bolepks
Nis

Član broj: 233371
Poruke: 426
*.dynamic.isp.telekom.rs.



+1 Profil

icon Kako u PHP napraviti hom pjedž za logovanje i postavljanje novih postova?17.10.2013. u 21:31 - pre 127 meseci
Kako u PHP napraviti hom pjedž za logovanje i postavljanje novih postova?
 
Odgovor na temu

Tpojka
Ratio, Logic

Član broj: 60114
Poruke: 209

ICQ: 491318095


+33 Profil

icon Re: Kako u PHP napraviti hom pjedž za logovanje i postavljanje novih postova?17.10.2013. u 22:06 - pre 127 meseci
Je li to blog ili nešto drugo u pitanju? Koji postovi su u pitanju?
-A Tpojke su Đuro - šta?
-Osnovne jedinice diverzantskih grupa!
 
Odgovor na temu

bolepks
Nis

Član broj: 233371
Poruke: 426
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Kako u PHP napraviti hom pjedž za logovanje i postavljanje novih postova?18.10.2013. u 09:41 - pre 127 meseci
Pa da nešto na principu bloga...
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
*.85-200-249.bkkb.no.

Sajt: norway.dakipro.com


+190 Profil

icon Re: Kako u PHP napraviti hom pjedž za logovanje i postavljanje novih postova?18.10.2013. u 11:11 - pre 127 meseci
A gde si tacno zapeo, kod planiranja, kodiranja, odabira tehnologija ili neceg treceg?
Mala je verovatnoca da ce neko da ti napise ceo postupak pravljenja logina i pravljenja postova
 
Odgovor na temu

bolepks
Nis

Član broj: 233371
Poruke: 426
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Kako u PHP napraviti hom pjedž za logovanje i postavljanje novih postova?19.10.2013. u 08:30 - pre 127 meseci
Konkretno me interesuje kako da napravim formu za unos teksta na home stranici kao kod jooml-e, i kako da se dodaju baneri sa strane?
Obične stranice u HTML i PHP znam da radim ali me interesuje kod za formu za unos teksta i sl.
 
Odgovor na temu

bolepks
Nis

Član broj: 233371
Poruke: 426
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Kako u PHP napraviti hom pjedž za logovanje i postavljanje novih postova?19.10.2013. u 17:08 - pre 127 meseci
Citat:
dakipro:
A gde si tacno zapeo, kod planiranja, kodiranja, odabira tehnologija ili neceg treceg?
Mala je verovatnoca da ce neko da ti napise ceo postupak pravljenja logina i pravljenja postova


Kako da napravim blog u php?
Imam problem u vezi bloga pravio sam ga po uputsvu ali neide kako treba
http://mltutorijali.com/kako-napraviti-blog/
neće da mi prikaže članke koje sam kreirao...
Kod za tri stranice je:
Ovo je fajl connect.php
<?php
mysql_connect("localhost","root","");
mysql_select_db("blog");
?>

Ovo je index.php
?php
require "connect.php";
require "fnc.php";
?>
<!DOCTYPE html>
<html>
<head>
<title>Blog tutorijali</title>
</head>
<body>
<h1>Blog tutorijali</h1>
<? prikazi(); ?>
</body>
</html>

Ovo je fnc.php
<?php
function prikazi(){
$q = mysql_query("SELECT *
FROM `clanci` ");
//ispisujemo clanke
while($r = mysql_fetch_assoc($q)){
echo "<div id='clanak'>";
echo "<h2>".$r['naslov']."</h2>";
echo "<p>".$r['vreme']."</p>";
echo "<p>".$r['tekst']."</p>";
echo "</div>";
}
}
?>

Gde grešim?
U SQL bazi sam sve podesio po uputstvu...
 
Odgovor na temu

ivan.a
PHP developer

Član broj: 83976
Poruke: 403
*.dynamic.isp.telekom.rs.



+44 Profil

icon Re: Kako u PHP napraviti hom pjedž za logovanje i postavljanje novih postova?20.10.2013. u 04:09 - pre 127 meseci
Ovo nema veze sa primerom za pisanje skripte za blog, već jednostavan prikaz sadržaja iz baze podataka.
Čak ni HTML nije validan (npr. <div id treba jedinstven, kada se već koristi).

Uvek gledaj da razdvojiš php od prikaza tj. HTML-a. Dakle, pre bilo kakvog output-a pripremi sve podatke za prikaz.
Koristi PDO umesto MySQL api.

Inače, kada već testiraš ovaj primer...da li uopšte imaš neke podatke u bazi ili si samo napravio tabele?
Uključi error_reporting.

[Ovu poruku je menjao ivan.a dana 20.10.2013. u 05:22 GMT+1]
I hope I didn't brain my damage - Homer
if (wife.position == kitchen) {return sandwich};
 
Odgovor na temu

bolepks
Nis

Član broj: 233371
Poruke: 426
79.101.230.*



+1 Profil

icon Re: Kako u PHP napraviti hom pjedž za logovanje i postavljanje novih postova?20.10.2013. u 08:31 - pre 127 meseci
Jesam u SQl bazi sam napravio bazu blog sa tablemo clanci u okviru nje polja evo celog uputstva:

Korak 1
Prvo ćemo napraviti bazu blog a zatim unutar nje tabelu clanci sa 4 polja. Ta polja su id, naslov, vreme, tekst. Sva podešavanja ovih polja su prikazana na slici.

Korak 2
Napravite dokument connect.php u folderu koji ste namenili za ovaj blog. Tu ćemo pomoću funkcija mysql_connect i mysql_select_db se konektovati u bazu podataka koju smo u prethodnom koraku nazvali blog.

<?php
mysql_connect("localhost","root","");
mysql_select_db("blog");
?>

Korak 3
Napravićemo dokument index.php koji će prikazivati članke u skraćenom obliku. Dakle u ovom fajlu ćemo pozvati funkciju prikazi koju ćemo napraviti u sledećem koraku. Dakle u fajl index.php upišite sledeće:

<?php
require "connect.php";
require "fnc.php";
?>
<!DOCTYPE html>
<html>
<head>
<title>Blog tutorijali</title>
</head>
<body>
<h1>Blog tutorijali</h1>
<? prikazi(); ?>
</body>
</html>

Korak 4
Sada ćemo napraviti fajl fnc.php koji će sadržati sve naše funckije koje ćemo koristiti u ostalim dokumentima. Za sada ćemo imati samo jednu funckiju koja će prikazaivati sve članke koje smo uneli i ta funkcija se zove prikazi.

<?php
function prikazi(){
$q = mysql_query("SELECT *
FROM `clanci` ");
//ispisujemo clanke
while($r = mysql_fetch_assoc($q)){
echo "<div id='clanak'>";
echo "<h2>".$r['naslov']."</h2>";
echo "<p>".$r['vreme']."</p>";
echo "<p>".$r['tekst']."</p>";
echo "</div>";
}
}
?>

Možda je nešto problem u xammp emulatoru, ne znam o čemu se radi. Ako imaš neki jednostavniji primer za pravljenje bloga postavi. Tu mislim da ima home page za dodavanje postova ... Ovaj nije loš tutorijal ali ako ovaj prvi deo ne razrešim džabe...
 
Odgovor na temu

ivan.a
PHP developer

Član broj: 83976
Poruke: 403
*.dynamic.isp.telekom.rs.



+44 Profil

icon Re: Kako u PHP napraviti hom pjedž za logovanje i postavljanje novih postova?21.10.2013. u 18:16 - pre 127 meseci
U primeru ne postoji konekcija sa bazom kod funkcije prikazi().

Evo ti školski primer (mislim da trebaš ići ovim putem):

func.php
Code (php):

<?php
function DB_Connect($dbname = "test", $host="localhost", $username="root", $password = ""){
  try {
    $db = new PDO("mysql:dbname=test;host=".$host."", $username, $password );
    }
catch(PDOException $e)
    {
    echo $e->getMessage();
    }
     $sth = $db->query("SET NAMES 'utf8'");
     return $db;
}

function Clanci() {
    $db = DB_Connect();
     $result = $db->query("SELECT * FROM clanci");
     $Podaci = array();
     $c = 0;
    foreach ($result as $row)
        {
        $Podaci[$c]["id"] = $row["id"];
     $Podaci[$c]["naslov"] = $row["naslov"];
     $Podaci[$c]["vreme"] = $row["vreme"];   
     $Podaci[$c]["tekst"] = nl2br($row["tekst"]);
     $c++;
    }
     return $Podaci;
    $db = null;

}
?>


index.php
Code (php):
<?php
include("func.php");

$clanci = Clanci();

?><!DOCTYPE html>
<html>

<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

<title>Primer</title>
</head>
<body>
<?php
foreach($clanci as $tekst) {
?>
 <div id="clanak-<?=$tekst["id"]?>">
     <h2><?=$tekst["naslov"]?></h2>
     <p><?=$tekst["vreme"]?></p>
     <p><?=($tekst["tekst"])?></p>
 </div>
<?php
}
?>
</body>
</html>
 


Obrati pažnju na upit: SET NAMES 'utf8'
Podesi collation u tabeli tako da bude: utf-8 (stavi utf8_general_ci ili ili utf8_bin)
Na ovaj način će ti raditi i ćirilica i latinica.
Ovo _ci znači case insensitive (koristi google za više informacija).

Kao što rekoh, onaj primer odakle učiš je loš.

[Ovu poruku je menjao ivan.a dana 21.10.2013. u 19:31 GMT+1]
I hope I didn't brain my damage - Homer
if (wife.position == kitchen) {return sandwich};
 
Odgovor na temu

[es] :: PHP :: PHP za početnike :: Kako u PHP napraviti hom pjedž za logovanje i postavljanje novih postova?

[ Pregleda: 3975 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

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