Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190
iCentar » Racunari i oprema » Programirannje i baze podataka » PHP » Pitanje za konekciju na server
freeman 17.03.2018 00:50
Predmet:Re: Pitanje za konekciju na server

Po drugi put.
Prilozi:
skrin.gif (Velicina datoteke:470.55 KB)

Avko 18.03.2018 09:19
Predmet:Re: Pitanje za konekciju na server



to ispravi, a bitno je kad ces imati nasa slova u bazi

freeman 18.03.2018 13:31
Predmet:Re: Pitanje za konekciju na server

Može ovako?
Prilozi:
Skrin2.gif (Velicina datoteke:437.69 KB)

Avko 18.03.2018 15:20
Predmet:Re: Pitanje za konekciju na server

imao sam problema sa latinom. Ja sam isto prvo to stavio. No kasnije problemi.
Nasao jedan post na stakover covjek posatvio pitanje i nitko mu nije odgovorio. On sam, hvala mu lijepo, odgovrio da treba staviti general

freeman 19.03.2018 00:58
Predmet:Re: Pitanje za konekciju na server

Mislio si na ovo Latin2 general.
Prilozi:
SkrGeneral.gif (Velicina datoteke:443.83 KB)

freeman 19.03.2018 01:00
Predmet:Re: Pitanje za konekciju na server

Ako je to to .Å ta dalje?

Avko 19.03.2018 11:02
Predmet:Re: Pitanje za konekciju na server

za daljni ad trebamo dobro utvrditi da sve radi kako treba.

kada pokrenes wamp server i izaberes prvu stranu pojavi se:



ako unesemo tocno podatke, pritiskom na posalji pojavi se php strana:



a ako unesemo netocne podatke:



pojavi se php strana sa porukom o netocnim podacima



2 pitanja:
-dali je tako i kod tebe?
-iz kojega si grada? (unesi u osobni profil grad, npr. Å ćitarjevo)

freeman 19.03.2018 17:29
Predmet:Re: Pitanje za konekciju na server

Dakle da rezimiramo Å¡to smo do sada napravili:Nekakvu bazu podataka sa tri stupca (Kolone).A sada na primjeru zxz-a provjeravamo dali kod mene to ispravno radi.Znači kad popunim ispravno polja kao u primjeru.Otvara se druga strana.Logovanje uspjelo.Dok ako kao Å¡ifru upiÅ¡em12345.Isprazni polja i ne otvara niÅ¡ta.

Avko 20.03.2018 00:43
Predmet:Re: Pitanje za konekciju na server

Tako je.
Sutra prelazimo na konekciju na bazu
Ispričavam se sto ide tako sporo. Imam dosta obaveza ovih dana, pa nestignem.

...

dovezat cu se na ovu poruku jer vidim da nijebio post nakon.

Skini jos Crimson editor. Ja radim sa njime a ne sa notepadom++.

eto skinuo i pokrenuo. Odaberes folder gdje se nalaze datoteke koje zelis editirati, u ovom slucaju c:wamp/www/ime foldera koje si odredio za prvu web stranicu, ili webKonekcija ili webZxz... sto si vec zadao.
Sve promjene koje napravis snimis (nakon promjena zacrveni se disketa gore lijevo) i pokrenes u yandex-u stranicu te gledas.

Radiš li tako?

malo ja to detaljno pisem, ali mozda nerazumljivo. Ako nesto nije jasno pitaj. Jeli jasno?

Jeli jasno prijatelju? (sjetio se filma, meni je dobar. Klikni na + za vise informacija)
switch Spoiler:


dobro, idemo dalje za iste pare.

Kada stavljaš kod u post obuhvati ga "Kod-om" nalazi ti se gore u meniju nakon Tabela. sa strelicom izaberes : "nema sitaksne oznake" . Tako ce tvoj kod biti citljiviji, a mozes ga i zakvaciti kao fajl u slucaju da je duzi i da ga zele forumasi pokrenuti na svojem racunalu te ispraviti isti.

he, gdje smo ono stali? hmm. Ah da. Crimso
skinu, pokrenuo, sta dalje?

Treba nam php fajl (ja tako radim) konekcija. Kada napravis fajl php konekcija isti stavis i na server a web-u, ali promijenis unutar neke podatke . Lakse je nego mijenjati po php kodu sve konekcije.
Da vidimo kako izgleda php fajl: konekcija.php

PreuzmiIzvorni kôd (Text):
  1. <?php
  2. $dbhost = "localhost"; // Host MySQL baze
  3. $dbusername = "root"; // User MySQL baze (Unutar navodnika upisite username za pristup bazi)
  4. $dbpass = ""; // Password MySQL baze (Unutar navodnika upisite password za pristup bazi) NEMAMO PASSWORD
  5. $dbname = "bazaproba"; // Ime MySQL baze (Unutar navodnika upisite ime baze)
  6. ?>

$dbname ti je ovo:



kliknes na bazaproba (ili vec koje si ti ime dodijelio za bazu)



klikom na korisnik (tabla koju si napravio u bazi), vidis strukturu



a klikom na pretrazivanje vidis podatke unutar table (data), mozes ih direktno prepravljati

Prilozi:
Crimson Editor 3.40.rar (Velicina datoteke:1.59 MB)

Avko 20.03.2018 11:32
Predmet:Re: Pitanje za konekciju na server

malo se poigraj sa ovime gore, a ja cu napisati novi post za nastavak.

znaci u folderu imamo 4 fajla:
2 su html, a 2 su php

index.html
page2.html
provjera.php
konekcija.php

stavit cu svaki od njih:

index.html
PreuzmiIzvorni kôd (HTML):
  1. <META NAME="generator" CONTENT="toniarts easyhtml v.2.4">
  2. <TITLE>Moja prva stranica</TITLE>
  3. </HEAD>
  4. <BODY bgcolor="#998066">
  5. <form method="POST" action="provjera.php">
  6.         <fieldset><label>Ime: </label><input name="ime" type="text" /></br>
  7.                                 <p></p>
  8.         <label>Å ifra:</label><input name="sifra" type="text" />
  9.                                 <p></p>
  10.         <input type="submit" value="PoÅ¡alji" name="posalji"></fieldset>
  11. </form>
  12. </BODY>
  13. </HTML>

page2.html /ova se ne koristi, ostala je od prije
PreuzmiIzvorni kôd (HTML):
  1. <META NAME="generator" CONTENT="toniarts easyhtml v.2.4">
  2. <TITLE>Moja prva stranica</TITLE>
  3. </HEAD>
  4. <BODY bgcolor="#998066">
  5.  <p>DRUGA STRANICA</p>
  6. </BODY>
  7. </HTML>

konekcija.php
PreuzmiIzvorni kôd (PHP):
  1. <?php
  2. $dbhost = "localhost"; // Host MySQL baze
  3. $dbusername = "root"; // User MySQL baze (Unutar navodnika upisite username za pristup bazi)
  4. $dbpass = ""; // Password MySQL baze (Unutar navodnika upisite password za pristup bazi)
  5. $dbname = "bazaproba"; // Ime MySQL baze (Unutar navodnika upiite ime baze)
  6. ?>

provjera.php
PreuzmiIzvorni kôd (PHP):
  1. <?PHP
  2. //Ukljucivanje konfiguracijskog file-a
  3. include("konekcija.php");
  4. //Otvaranje konekcije na bazu
  5. $konekcija=mysql_connect ($dbhost,$dbusername,$dbpass);
  6. //Vraca se varijabla veza koja oznacava uspjeh konekcije
  7. mysql_select_db($dbname,$konekcija) or die ("Nije moguce citati iz baze!" . mysql_error());
  8. mysql_query("SET NAMES 'utf8'");
  9. mysql_query("set sql_big_selects=1");
  10.  
  11. $ime_k = $_POST['ime'];
  12. $sifra_k = $_POST['sifra'];
  13. $post_podaci=$ime_k . $sifra_k;
  14. echo "Unijeli smo podatke:"."</br>";
  15. echo "ime: " . $ime_k."</br>";
  16. echo "zaporka: ".$sifra_k."</br>";
  17. echo "string za provjeru: ".$post_podaci."</br>";
  18.  
  19.  
  20. $upit =mysql_query("SELECT `ime` , `zaporka` FROM `korisnik` WHERE `ime` ='".$ime_k."'");
  21. $redovi = mysql_num_rows($upit);
  22. if($redovi>1)
  23. {
  24. echo "Greška ima više korisnika";
  25. }
  26. while ($redovi = mysql_fetch_assoc($upit))
  27.         {
  28.               $korisnik = $redovi['ime'];
  29.               $zaporka =  $redovi['zaporka'];
  30.         }
  31. $baza_podaci=$korisnik.$zaporka;
  32.  
  33. echo "Poruka:"."</br>";
  34.  
  35. if ($baza_podaci==$post_podaci)
  36. {
  37. echo "Logovanje je uspjelo";
  38. }
  39. else
  40. {
  41. echo "logovanje nije uspjelo";
  42. }
  43. ?>