zxz 13.01.2015 23:05
Predmet:Re: web strana pocetok

E sad ako je ovo jasno mozda treba da preskocimo objsanjenje procedura.
Idemo sada na kobinaciju htm i php.
Primjer upisa podataka sa forme u txt file.
Ovaj fajl zapisite kao index.html
PreuzmiIzvorni kôd (HTML):
  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  2. <title>Upist</title>
  3. </head>
  4.  
  5.         <form method="POST" action="upis.php"><br />
  6.         Ime:<input name="ime" type="text" /><br />
  7.         Prezime:<input name="prezime" type="text" /><br />
  8.         Broj Telefona:<input name="broj" type="text" /><br/>
  9.         <input type="submit" value="PoÅ¡alji" name="posalji">
  10.         </form>
  11.    
  12.     <a href='upis.txt'>Text file</a>
  13. </body>
  14. </html>

A ovo zapisite u fal upis.php
PreuzmiIzvorni kôd (PHP):
  1. <?php
  2. $ime=$_POST['ime'];
  3. $prezime=$_POST['prezime'];
  4. $prezime=$_POST['broj'];
  5. $txt = "upis.txt";
  6. $unos = $ime.",".$prezime.",".$broj;
  7.         if($handle = fopen($txt,'at'))
  8.         {
  9.                 fwrite($handle, $unos);
  10.                 fclose($handle);
  11.         }
  12.          else
  13.          echo "Greska prilikom otvaranja";
  14. ?>

Oba vajla moraju biti u isto direktoriju.
Jos napravite jedan prazan file koji ce se zvati upis.txt

Gjoreski 14.01.2015 18:05
Predmet:Re: web strana pocetok

E ova ic ne mi e jasno i ne znam kako da go testiram.
Gi napraviv dvata fajloj i na run on upis.php dobivam greska
PreuzmiIzvorni kôd (PHP):
  1. Notice: Undefined index: ime in C:\PHPVezbi\_debug_tmp.php on line 2
  2.  
  3. Notice: Undefined index: prezime in C:\PHPVezbi\_debug_tmp.php on line 3
  4.  
  5. Notice: Undefined index: broj in C:\PHPVezbi\_debug_tmp.php on line 4
  6.  
  7. Notice: Undefined variable: broj in C:\PHPVezbi\_debug_tmp.php on line 6

Gjoreski 14.01.2015 18:10
Predmet:Re: web strana pocetok

Aha razbrav ova treba da go testirame od index.html bidejki od html se povikuva PHP cod.
Na pocetok koga ke napravam Run na html ot dobivam forma za vnes na podatoci no vo teks tokumentot ne mi zapisuva nisto osven sto dodava edna zapirka plus

zxz 14.01.2015 20:17
Predmet:Re: web strana pocetok

Moras podici Mysql sever i apache ovo kopiras u neki dir iza hdosc kako je navedeno prije gore.
Moze napr. da napravis dir. unos
Primjer:
C:\xampp\htdocs\unos\
U taj dir kopiras htm pod imenom index.html
pa onda kopras ovah php pod imenom upis.php.
Napravis jos jedan file kojise zove unos.txt.

Sada podignes browser i u njega kucas.
localhost/unos/
Znaci ne kucas nista prije hdocs nego samo iza.
hdocs ti je lokalhost.

Gjoreski 15.01.2015 18:08
Predmet:Re: web strana pocetok

Dobro e se snajdov samo imase edna mala greska vo PHP codot gore mi dade greska
ova
$prezime=$_POST['broj'];
treba da se zameni so ova
$broj=$_POST['broj'];

zxz 15.01.2015 18:15
Predmet:Re: web strana pocetok

Da ja sam pogrijesio.
Eto vec sada mozes i ispravljati greske koje ja napravim.
PreuzmiIzvorni kôd (PHP):
  1. <?php
  2. $txt = "upis.txt";
  3.  
  4.    $Ime = $_POST['ime'];
  5.    $Prezime = $_POST['prezime'];
  6.    $Broj = $_POST['broj'];
  7.    $unos = $Ime.','.$Prezime.','.$Broj;
  8.         if($un = fopen($txt,'at'))
  9.         {
  10.                 fwrite($un, $unos);
  11.                 fclose($un);
  12.         }
  13.          else
  14.          echo "Greska prilikom otvaranja";
  15. ?>

Gjoreski 15.01.2015 18:30
Predmet:Re: web strana pocetok

ne e problem jas go popraviv toa kaj mene i sve funkcionira ok napisav ovdeka ako nekoj cita da znae .
Mozeme da prodolzime ponataka.

zxz 15.01.2015 18:33
Predmet:Re: web strana pocetok

Da u pravu si treba popraviti greske radi drugih.
Mene interesuje nesto drugo a to je dali je sad ista jasnije kako radi php i dali je ovo pomoglo?

Gjoreski 15.01.2015 18:38
Predmet:Re: web strana pocetok

Da ne recam deka sve e 100% jasno ova e malku drug nacin na programirajne , no kako sto razbrav PHP codot moze da se koristi slicno kako Funkciite vo Visual studio.
E sega ne mi e jasno dali sekogas ke moram da kombiniram PHP so HTML ili ke mozam sve da rabotam samo vo PHP?

zxz 15.01.2015 19:48
Predmet:Re: web strana pocetok

Naravno da mozemo kombinovati html i php samo je bitno da se to nalazi na serveru da bi se moglo kompajlirati i ne samo kombinirati sa php nego mozemo kobinirati sve skriptne jezike vb skrip java itd.

evo jedan primjer html i php.
PreuzmiIzvorni kôd (HTML):
  1. <META NAME="generator" CONTENT="toniarts easyhtml v.2.4">
  2. <TITLE>Kombinacija php html</TITLE>
  3. </HEAD>
  4.  Mnozenje:
  5.  7x5= <?php $zbir=7*5;
  6. echo $zbir;
  7. ?>
  8. </BODY>
  9. </HTML>