Mala pomoc PHP

poruka: 17
|
čitano: 5.363
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
16 godina
neaktivan
offline
Mala pomoc PHP

 

Znaci moje skromno znanje je ograniceno na HTML + CSS i sada trebam samo ubaciti neki link na site, ali radi se o PHP-u

 

Ovako izgleda code:

 

<?php
$title = 'Politika kvalitete';
$keywords = 'Politika kvalitete';

$politika_kvalitete = Db::query_row('SELECT * FROM politika_kvalitete ORDER BY modified DESC LIMIT 1');
?>
<div id="maintext-sadrzaj">
<div id="maintext-sadrzaj-crveno"></div>
<h1>Politika kvalitete</h1>
<div class="novosti-izlist">
<div class="novost">
<?php
if($politika_kvalitete)
{
echo $politika_kvalitete['text'];
echo '<div class="clear"></div>';
$slike = Db::query('SELECT * FROM site_photos WHERE table_name = "politika_kvalitete" AND table_id = '.(int)$politika_kvalitete['id'].' ORDER BY orderby ASC');
if($slike)
{
$i = 0;
echo '<div class="slike">';
foreach($slike as $red)
{
$i++;
echo '<div class="img_cont';
if($i % 4 == 0) echo '-zadnja';
echo '">
<div class="valign">
<a href="upload_data/site_photos/big_'.$red['photo_name'].'" class="gallery_img" rel="1"><img src="upload_data/site_photos/th_'.$red['photo_name'].'" alt="'.$red['title'].'"/></a>
</div>
</div>';
}
echo '</div>';
}
echo '<div class="clear"></div>';
$files = Db::query('SELECT * FROM site_files WHERE table_name = "politika_kvalitete" AND table_id = '.(int)$politika_kvalitete['id']);
if($files)
{
echo '<div class="vise-odlomak">';
foreach($files as $red)
{
echo '<span class="download">
<a target="_blank" href="upload_data/site_files/'.$red['file_name'].'">'.$red['title'].'</a>
</span>';
}
echo '</div>';
}
}
?>
</div>
</div>
</div>
</div>

 

Znaci iznad ovog linka trebam ubaciti jos jedan slican..kopirat cu file u odgovarajuci folder i onda trebam povuci link, a ova sintaksa mi nije bas najjasnija..znaci da iznad ovoga linka bude taj novi link

 

Btw pretpostavljam da ima neki software koji je kao virtualni server, da mogu odmah na kompu provjerit da li to radi..pa ako moze preporuka koji da instaliram

 

Hvala unaprijed :)

 

 
0 0 hvala 0
11 godina
offline
Mala pomoc PHP

<a target="_blank" href="upload_data/site_files/'.$red['file_name'].'">'.$red['title'].'</a>

 

_blank - otvori u novom tabu

 

href je relativna putanja s obzirom na root direktorij, odnosno relativna putanja prema trenutnom php file-u.

 

Znači ako je tvoj file  u folder1, u njemu se nalazi folder upload_data, a u njemu site_files, te u njemu fileovi koji su foreachani.

 

Ako koristiš windows pogledaj xampp, linux i osx lampp:

 

https://www.apachefriends.org/index.html

 

 

Samomrzeći hrvat
Moj PC  
0 0 hvala 1
16 godina
neaktivan
offline
Re: Mala pomoc PHP
Entry Point kaže...

<a target="_blank" href="upload_data/site_files/'.$red['file_name'].'">'.$red['title'].'</a>

 

_blank - otvori u novom tabu

 

href je relativna putanja s obzirom na root direktorij, odnosno relativna putanja prema trenutnom php file-u.

 

Znači ako je tvoj file  u folder1, u njemu se nalazi folder upload_data, a u njemu site_files, te u njemu fileovi koji su foreachani.

 

Ako koristiš windows pogledaj xampp, linux i osx lampp:

 

https://www.apachefriends.org/index.html

 

 

 Tako sam i mislio..nego ne kuzim gdje cu ja njemu rec koji je to tocno file... ako radim ovo u dreamweaver-u, hoce me odmah tamo trazit da mu kazem koji je to file?

 

Sorry ako je glupo pitanje, al nisam ovo nikad radio...

 

Edit: neznam jesi procitao cijeli post..znaci sad moram ubaciti jos jedan link koji ce nuditi pregled/download tog (word) dokumenta

 

Poruka je uređivana zadnji put sri 25.3.2015 9:51 (B-52).
11 godina
offline
Re: Mala pomoc PHP
B-52 kaže...

 Tako sam i mislio..nego ne kuzim gdje cu ja njemu rec koji je to tocno file... ako radim ovo u dreamweaver-u, hoce me odmah tamo trazit da mu kazem koji je to file?

 

Sorry ako je glupo pitanje, al nisam ovo nikad radio...

 Ovo će izlistati sve fileove u tom folderu, kao linkove. Da bi prikazao samo jedan određen file, moraš mu znati ime.

Samomrzeći hrvat
16 godina
neaktivan
offline
Re: Mala pomoc PHP
Entry Point kaže...
B-52 kaže...

 Tako sam i mislio..nego ne kuzim gdje cu ja njemu rec koji je to tocno file... ako radim ovo u dreamweaver-u, hoce me odmah tamo trazit da mu kazem koji je to file?

 

Sorry ako je glupo pitanje, al nisam ovo nikad radio...

 Ovo će izlistati sve fileove u tom folderu, kao linkove. Da bi prikazao samo jedan određen file, moraš mu znati ime.

 Znaci ovako to izgleda..to je taj postojeci link, i sad iznad njega trebam ubaciti takav za 2014. god

To mogu u dreamweaver-u jel?

Poruka je uređivana zadnji put sri 25.3.2015 9:54 (B-52).
16 godina
neaktivan
offline
Mala pomoc PHP

Ono sto sam kopirao ovdje je kod od .php file-a od te stranice..jel ja trebam editirati to ili neki drugi file?

 
0 0 hvala 0
16 godina
neaktivan
offline
Mala pomoc PHP

 

Decki jel bi znao netko ovo napraviti..molim vas?

 
0 0 hvala 0
12 godina
neaktivan
offline
Mala pomoc PHP

a netko ti je vec napisao, trebas znati gdje je taj fajl i kako se zove, kad to budes saznao onda se moze napraviti.

 
0 0 hvala 0
16 godina
neaktivan
offline
Re: Mala pomoc PHP
igor2007 kaže...

a netko ti je vec napisao, trebas znati gdje je taj fajl i kako se zove, kad to budes saznao onda se moze napraviti.

 Taj fajl je kod mene na kompu..ja cu ga kopirati u odgovarajuci folder na serveru (tamo gdje je i onaj drugi file, i svi ostali) ali ne znam kako povuci link na njega..nisam nikad radio u PHP-u

 

:(

10 godina
neaktivan
offline
pomoc PHP forma

ne volim otvarat nove teme pa cu ovdje....

-Znaci imam html fail(slika dole) i kontakt formu,

 sad bih trebao php koji ide unutar toga, da skupi tih par podataka koje ce netko upisat i posalje mi na mail.

  ja vec tjedan dana gledat, citam, skinem 8 vrsta formi s neta i dalje nemrem skuzit taj php i validaciju....da, retardiran sam što se tice php-a

jel mi moze netko poslat php na temelju ove moje forme, hvala

 

<form name="form1" method="post" action="ovdje_ide_php">
<p> <img src="glyphicons-4-user.png">
Ime: <input type="text" name="ime"/> </p>

<p> <img src="glyphicons-21-home.png">
Grad: <input type="text" name="grad" /> </p>

<p><img class="email" src="glyphicons-123-message-in.png">
E-mail: <input type="text" name="mail" /> </p>

<p> <img src="glyphicons-151-edit.png">
Ovdje ostavite poruku: </p>
<textarea name="textarea" cols="45" rows="5"> </textarea>


<div class="gumb">
<input type="submit" class="submit-button" value="Pošaljite poruku"/>
</div>
</form>

 

 

 

Mlad i lud
Moj PC  
0 0 hvala 0
12 godina
neaktivan
offline
Re: Mala pomoc PHP
B-52 kaže...

 Znaci ovako to izgleda..to je taj postojeci link, i sad iznad njega trebam ubaciti takav za 2014. god

To mogu u dreamweaver-u jel?

 

Možeš ti slobodno staviti:

<a href="mapa/datoteka.docx">Izvještaj za 2014.</a>

 

Ne treba ti za to nikakvo PHP programiranje. U slučaju da želiš prikazati samo jednu datoteku moraš paziti gdje stavljaš taj link. On mora biti izvan te foreach petlje. 

Inače, u tom tvom kodu s početka teme, taj dio koji si značio ti ispisuje linkove do datoteka koje su u upload_data/site_files/ mapi i koje su spremljene u bazi podataka, jer odatle vuče nazive datoteka i njihova imena.

12 godina
neaktivan
offline
Re: pomoc PHP forma
as123 kaže...

ne volim otvarat nove teme pa cu ovdje....

-Znaci imam html fail(slika dole) i kontakt formu,

 sad bih trebao php koji ide unutar toga, da skupi tih par podataka koje ce netko upisat i posalje mi na mail.

  ja vec tjedan dana gledat, citam, skinem 8 vrsta formi s neta i dalje nemrem skuzit taj php i validaciju....da, retardiran sam što se tice php-a

jel mi moze netko poslat php na temelju ove moje forme, hvala

 

<form name="form1" method="post" action="ovdje_ide_php">
<p> <img src="glyphicons-4-user.png">
Ime: <input type="text" name="ime"/> </p>

<p> <img src="glyphicons-21-home.png">
Grad: <input type="text" name="grad" /> </p>

<p><img class="email" src="glyphicons-123-message-in.png">
E-mail: <input type="text" name="mail" /> </p>

<p> <img src="glyphicons-151-edit.png">
Ovdje ostavite poruku: </p>
<textarea name="textarea" cols="45" rows="5"> </textarea>


<div class="gumb">
<input type="submit" class="submit-button" value="Pošaljite poruku"/>
</div>
</form>

 

 

 

 

Imaš ovdje razrađeno kako napraviti kontakt formu: http://www.bug.hr/forum/topic/razvoj-web-stranica/tutorijal-izradu-kontakt-obrasca-stranici/20633.aspx

16 godina
neaktivan
offline
Mala pomoc PHP

Malo me budni ova preg_match pattern u php.

Želim napraviti da u formi korisnik može unijeti ime svog projekta i preko preg_match provjeriti dali unio ispravne znakove (dali je koristio slova, brojeve, razmak).

Kada se ime sastoji samo od jedne riječi mi nije problem napravit, ali do problema dolazi kada korisnik ubaci više riječi tj kada koristi razmak.

 

Kako bi trebalo izgledati pattern za provjeru dali je korisnik u formu unio samo slova, brojeve i da može imati više rijeći (tj da koristi razmak) ?

 

 

 

 

 

 

Poruka je uređivana zadnji put sri 20.5.2015 14:20 (Flameseeker).
 
0 0 hvala 0
12 godina
neaktivan
offline
Mala pomoc PHP

preg_match prestane provjeru nakon prvog matcha, probaj preg_match_all i daj primjer koda koji imas ako ne bude i dalje radilo.

 
0 0 hvala 0
15 godina
offline
Mala pomoc PHP

Postoji li neka funkcija ili nešto što će mi reći koliko dugo je mom php programu trebalo da nešto izračuna?

Odnosno da izvrši cijeli kod do kraja

 

Microtime

You have to be odd to be number one
Poruka je uređivana zadnji put ned 28.6.2015 11:47 (Top Bugovac).
Moj PC  
0 0 hvala 0
15 godina
offline
Mala pomoc PHP

Može li mi itko reći zašto je ovo skratilo vrijeme

I gdje mogu naći više takvih stvari da poboljšam svoje programe?

 

You have to be odd to be number one
Moj PC  
0 0 hvala 0
16 godina
odjavljen
offline
Re: Mala pomoc PHP

U "sporijem" primjeru ga je računalo svaki put u prolasku kroz iteraciju a u bržem, samo jednom, na početku - što je ok, jer sqrt nije "štedljiva" funkcija po pitanju CPU vremena.

My name is Legion... For we are many!
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice