| |
ZDRAVO
Na svoji strani bi rad naredil stran kot je tukaj,(to kar zdaj pišem)in sicer da bi obiskovalec lahko vstavil text in slikce.Ali obstaja kakšna forma v DW za to? Oziroma kako se to naredi?
Hvala
spremenil: realife (7.4.2011 ob 17.43.17)
|
| |
| |
Glede na to, da imaš toliko vprašanj, ti predlagam, da vsaj enkrat na dan obiščeš zmaga.com in pregledaš teme. Pišem samo zato, ker se taka vprašanja ponavljajo. Potrebuješ znanje programiranja in pa bazo podatkov.
|
| |
| |
Ja sj vem,sam kako se to nardi me zanima prosim.
Hvala
|
| |
| |
Ja sj vem,sam kako se to nardi me zanima prosim.
Hvala
To ne moreš kar tako. Tu se moraš znajti sam, če pa ne znaš, pa poglej na zmago, kot sta že omenila oba dva moja predhodnika. In sicer je tega zelo veliko na zmagi. Nekaj odgovorov, ki bodo morda našli svoj cilj v tvojih vprašanjih je že 'izprašal' aleksy, in sicer v neki temi s smeški. To maš za smeške, potem za pisanje foruma pa si poglej kodo, ki jo je kljuka objavil v temi 'Moja spletna stran'. Vsekakor si na to oglej isto kljukino lekcijo o delanju z mySQL podatkovno bazo in PHP-jem (PHP 3. del), in ko si boš to pogledal, ti bo morda kaj bolj jasno, kako se lahko povežeš z mysql bazo. Drugače so tudi vse te kode neuporabne. V DW pa ne boš našel tega, kar potrebuješ za to je znanje PHP in mysql programskega jezika (ali programskih jezikov, kakor se pač že izrazim ). Dreamweaver je samo za oblkovanje spletnih strani, lahko ga pa uporabljaš kot urejevalnik PHP kode, seveda. Vsekakor pa, če si začetnik, priporočam, da greš od začetka. Morda se boš naučil v enem dnevu, ko si boš pogledal lekcijo od kljuke jasno, kako se povežeš z mysql. Kaj pa ostalo?!Saj kode ne boš mogel niti obravnavati, prilagojevati...
Za to priporočam natančen pregled vseh lekcij o programiranju spletnih strani in aplikacij na zmagi.com. Večino osnov je razloženih na zmagi, če te bo pa še kaj zanimalo, obišči stran http://www.w3schools.com/php/default.asp oz. za ostalo kar http://www.w3schools.com . Tukaj je vse bolj natanko obrazloženo.
Veliko uspeha,
Erco
|
| |
| |
Definitivno boš potreboval MySql bazo in PHP kodo.
Najbolje je, da se že na začetku odločiš kaj boš imel napisano pri prikazu objav (avtor, datum in čas, id objave, prostor za objavo). No, potem ustvariš MySql bazo, predlagam, da si narediš bazo na tej strani http://www.db4free.net/, kjer si lahko narediš bazo, ki bo ustrezala tvojim potrebam.
No, najprej si ustvariš bazo s poljubnim imenom npr. forum. V tej bazi ustvariš tabelo in jo poimenuješ npr.objave in zraven določiš še Number of Fields 5.Torej teh pet vrstic je:id, davtor, objava, datum in čas in brisana objava
Zdaj pa k nastavitvam posamezne vrstice:

Evo, tako narediš tabelo (v mojem primeru sem jo poimenoval objave in sem napisal Number of fields 5.

Sedaj pa prepiši podatke s slike.
------------------------------------------------------------------------------------------
Sedaj si končal z MySql-om in sledi samo še koda in povezava na server:
<?php
if (isset($_POST['tekst']))
{
$con = mysql_connect('db4free.net', 'username', 'geslo') OR die('Ne morem se povezati!');
mysql_select_db('baza') OR die('Ne morem izbrati baze!');
$objava = addslashes($_POST['tekst']);
$avtor = addslashes($_POST['avtor']);
$sql = "INSERT INTO tabela VALUES('0', '$avtor', '$objava', NOW(), 0)";
mysql_query($sql,$con);
if (mysql_errno())
{
echo "Napaka.<br>";
} else
{
echo "Objava uspešno oddana.<br>";
}
}
$con = mysql_connect('db4free.net', 'username', 'geslo') OR die('Ne morem se povezati!');
mysql_select_db('baza') OR die('Ne morem izbrati baze!');
$sql = "SELECT * FROM tabela";
$result = mysql_query($sql,$con);
while($row = @mysql_fetch_assoc($result))
{
echo "Avtor: " . $row['avtor'] . " | " . $row['datumCas'] . "<br>";
echo $row['objava'] . "<hr>";
}
?>
<form method="POST" name="objava" action="<? echo $_SERVER['php_self']; ?>">
<p>
Avtor:<input name="avtor" type="text" /><br/>
<textarea id="tekst" rows="10" cols="50" name="tekst"></textarea>
</p>
<p>
<label>
<input type="submit" name=" " id=" " value="Objavi">
</label>
<br>
</p>
</form>
Za dodajanje slike na strežnik pa imaš tukaj primer: http://www.w3schools.com/php/php_file_up....
To je zdaj le gola koda, če se ti kje zatakne pa povej.
spremenil: aleksy (23.8.2009 ob 13.51.13)
|
| |
| |
ja sem naredil tako kot je tukaj,sam ne dela.
naredil sem novo bazo,vstavil iste podatke,nato naredil nov list v DW in ne dela v predogledu,tko da žal so te podatki neuporabni
|
| |
| |
Kot prvo, že velikokrat sem ti povedal, glede velikih začetnic!!!
Skratka, ne smeš gledati v predogledu!!! Stran moraš shraniti s končnico .php in jo naložiti na server, potem pa jo odpreš kot stran (npr. tvojastran.com/phptest.php)
|
| |
| |
ja sem naredil tako kot je tukaj,sam ne dela.
naredil sem novo bazo,vstavil iste podatke,nato naredil nov list v DW in ne dela v predogledu,tko da žal so te podatki neuporabni
Ti podatki se izvršijo na serverju, tako da je tale predogled neuporaben. Jaz sem smao povedal "skrajšano" verzijo kljuke. Tako podatki, ki ti jih je aleksy povedal, še zdaleč niso neuporabni.
|
| |
| |
Sem naredil še to pa ne dela
|
| |
Prikazujem 1 od skupno 5 strani |
|