Skoči na vsebino

Forum ne deluje več - obiščite nas na racunalniske-novice.com




Slika

Vse o PHPju


Odgovorov v temi: 1931

#1201 publikum

publikum

    Velemojster

  • Members
  • 5.974 objav
  • Kraj:Deep in code...
  • Interesi:Linux, PHP, C++, C#, .NET, ...

Objavljeno 30 avgust 2006 - 06:12

mlavta1, enako :mrgreen:

$datum = ("d.m.Y", time() ± 3600*$zamik);

#1202 mlavta1

mlavta1

    Iznajdljivec

  • Members
  • 787 objav
  • Kraj:Poljane-sredisce vesolja

Objavljeno 30 avgust 2006 - 11:31

Aha, hvala, bom poiskusil.
Ali mi lahko na primer Publikum in Sverde1 ter še kakšen majstore povesta ali sta se učila samo iz tega ko sta pisala razne skripte ter s tem iskala po netu kako se jih napiše, ali sta šla tudi kdaj kar tako na si.php,.. ter brala o funkcijah ki jih ima php. Ker se mi zdi da te funkcije v enem letu čisto pozabiš če jih ne uporabljaš,..
Vglavnem, zanima me mnenje,..
Hvala

#1203 publikum

publikum

    Velemojster

  • Members
  • 5.974 objav
  • Kraj:Deep in code...
  • Interesi:Linux, PHP, C++, C#, .NET, ...

Objavljeno 30 avgust 2006 - 12:23

mlavta1, glede tega, da pozabiš funkcije je res - ponavadi pozabiš samo parametre, ime pa malce kasneje...

Seznam funkcij tako ali tako najdeš v online manualu, ki ga jaz največ uporabljam, za parametre je pa pametno imeti kakšen boljši urejevalnik, ki je namenjen prav PHPju (Dreamweaver tu odpade), recimo PHPEdit je dobra izbira, ker ti ponuja sproti parametre, medtem ko uporabiš neko funkcijo, npr.:

Objavljena slika

Drugače je včasih koristno preleteti seznam poglavij v manualu že za to, da vidiš, če je kakšen novi extension. Če te kateri zanima, pač odpreš prvo stran in imaš takoj podan primer. Potem pa se pa sam malce domisliš, kaj bi mu lahko še dodal in tako se lahko povsem enostavno naučiš uporabljati določen nabor funkcij.

#1204 matematik

matematik

    Pomagač

  • Members
  • 459 objav
  • Kraj:somewhere, but access forbiden

Objavljeno 30 avgust 2006 - 13:19

Mene pa zanima, kako bi s PHP funkcijo, naredil PHP datoteko, torej, da bi naredil recimo index.php datoteko in vanjo napisal recimo:
<?php $title = "krneki"; ?>
:?:

#1205 MihaSkipster

MihaSkipster

    Govorec

  • Members
  • 2.087 objav
  • Kraj:SGC
  • Interesi:Splet, programiranje, vse kaj ma zveze z kompjuteri :D

Objavljeno 30 avgust 2006 - 14:26

publikum, čeprav jaz tudi uporabljam PHPEdit.. Ki btw: mlavta1 ni zastonj. Dreamweaver 8 ti lepo izpiše parametre.. Aja in tudi dreamweaver ni zastonja ampak ga je vsaj lažje khm.. narediti zastonj! :mrgreen:

#1206 simy456

simy456

    Mojster

  • Members
  • 1.723 objav
  • Kraj:Okolica Radovljice

Objavljeno 30 avgust 2006 - 15:35

matematik, fopen fwrite fclose ...

#1207 anzet

anzet

    Govorec

  • Members
  • 2.276 objav
  • Kraj:Somewhere in cyber world!
  • Interesi:Kako razumeti racunalnik...!

Objavljeno 30 avgust 2006 - 17:25

mlavta1, glede tega, da pozabiš funkcije je res - ponavadi pozabiš samo parametre, ime pa malce kasneje...

Seznam funkcij tako ali tako najdeš v online manualu, ki ga jaz največ uporabljam, za parametre je pa pametno imeti kakšen boljši urejevalnik, ki je namenjen prav PHPju (Dreamweaver tu odpade), recimo PHPEdit je dobra izbira, ker ti ponuja sproti parametre, medtem ko uporabiš neko funkcijo, npr.:

Objavljena slika

Drugače je včasih koristno preleteti seznam poglavij v manualu že za to, da vidiš, če je kakšen novi extension. Če te kateri zanima, pač odpreš prvo stran in imaš takoj podan primer. Potem pa se pa sam malce domisliš, kaj bi mu lahko še dodal in tako se lahko povsem enostavno naučiš uporabljati določen nabor funkcij.


Sam uporabljam Notepad++, pa me se ni razocaral... :mrgreen: .

#1208 mlavta1

mlavta1

    Iznajdljivec

  • Members
  • 787 objav
  • Kraj:Poljane-sredisce vesolja

Objavljeno 30 avgust 2006 - 21:54

Imam tako kodo:
if ($page == 'messages' && $map == '') {

echo "balalalal";

}

if ($page == 'messages' && $map == 'inbox') {

echo "blalalal";

}
Kako bi naredil da mi ne bi bilo treba odzogoraj dat if $map ==''
Se pravi da se mi bi ob naslovu http://www.stran.si?page=message
Odprl samo prvi if stavek.
Upam da razumete
Hvala in lp

#1209 Matthew1

Matthew1

    Gospod s kravato

  • Members
  • 1.324 objav
  • Spol:Moški
  • Kraj:Si/USA

Objavljeno 30 avgust 2006 - 23:22

$stran = $_GET['page']; // Pogleda če je podan ?page=



switch ($stran) { 

  

  case "messages" :  // Pogleda kateri ?page= je podan. V tem primeru je podan ?page=messages

	echo "ALALALA - SPOROCILA";

  break;



  case "novice" : 

	echo "BLALBALBA - NOVICE";

  break;

};

Ti je jasno kaj sem ti napisal? :mrgreen:

#1210 mlavta1

mlavta1

    Iznajdljivec

  • Members
  • 787 objav
  • Kraj:Poljane-sredisce vesolja

Objavljeno 31 avgust 2006 - 07:40

Ja, štekam. Samo rajši bi z if stavki. So mi bolj pri srcu :roll:
Drugače pa najlepša hvala Matthew1,

#1211 mlavta1

mlavta1

    Iznajdljivec

  • Members
  • 787 objav
  • Kraj:Poljane-sredisce vesolja

Objavljeno 02 september 2006 - 09:00

No, imam en problem. Vsak uporabnik ki se prijavi, ima takole izračunane točke:
$userid = $_COOKIE['userid'];

	$result_points4 = mysql_query("SELECT SUM(points) FROM points WHERE userid = '$userid' AND active ='1'");

	list($cekini4) = mysql_fetch_row($result_points4);

	

	

	 $result_points3 = mysql_query("SELECT SUM(points) FROM points1 WHERE userid = '$userid' AND active ='1'");

	 list($cekini3) = mysql_fetch_row($result_points3);

	 

	  $result_points2 = mysql_query("SELECT SUM(points) FROM scale_statistic WHERE userid = '$userid'");

	 list($cekini2) = mysql_fetch_row($result_points2);

	 

	 $cekini = number_format($cekini4 + $cekini3 + $cekini2, 1);

Zdaj pa ne vem kako naj naredim lestvico. Se pravi da mi zračuna točke za vsakega uporabnika posebej. Hvala za pomoč in lp

#1212 publikum

publikum

    Velemojster

  • Members
  • 5.974 objav
  • Kraj:Deep in code...
  • Interesi:Linux, PHP, C++, C#, .NET, ...

Objavljeno 02 september 2006 - 13:33

mlavta1, if stavki so počasnejši, pa še koda je manj pregledna...

Glede zadnjega primera: po mojem najbolje, da narediš najprej eno poizvedbo, v kateri izpišeš IDje vseh uporabnikov. Potem pa v while zanko postaviš tole tvojo kodo :mrgreen:

#1213 mlavta1

mlavta1

    Iznajdljivec

  • Members
  • 787 objav
  • Kraj:Poljane-sredisce vesolja

Objavljeno 02 september 2006 - 14:30

Aha, dela ko urca. Š e to me zanima, kako bi zdaj te številke razvrstil od največje proti najmanjšem? Hvala in lp

#1214 MihaSkipster

MihaSkipster

    Govorec

  • Members
  • 2.087 objav
  • Kraj:SGC
  • Interesi:Splet, programiranje, vse kaj ma zveze z kompjuteri :D

Objavljeno 02 september 2006 - 15:33

SELECT ....... ORDER BY id_oz_karkoli ASC

ASC - narascajoce
DESC - padajoce .. zdaj pa sam sprobaj kera je prava! :ok:

#1215 mlavta1

mlavta1

    Iznajdljivec

  • Members
  • 787 objav
  • Kraj:Poljane-sredisce vesolja

Objavljeno 02 september 2006 - 18:15

Ja, to je za mysql. Samo jaz pomoje ne morem tako. Ker imam vse to sešteto iz večih tabel.

#1216 simy456

simy456

    Mojster

  • Members
  • 1.723 objav
  • Kraj:Okolica Radovljice

Objavljeno 02 september 2006 - 20:10

mlavta1, tole poglej, mogoče ti bo pomagalo > http://si.php.net/ma...nction.sort.php

#1217 mlavta1

mlavta1

    Iznajdljivec

  • Members
  • 787 objav
  • Kraj:Poljane-sredisce vesolja

Objavljeno 03 september 2006 - 10:57

Hvala, vendar mi ne uspe :nene:

#1218 _dSmartOne

_dSmartOne

    Vajenec

  • Members
  • 273 objav
  • Spol:Moški

Objavljeno 03 september 2006 - 20:24

Eno vprašanje:
Kako bi namesto gumba uporabil "navaden" link za izvajanje php kode. Primer pri anketi namesto gumba potrdi bi bil link potrdi.

<form action="<?php $_SERVER['PHP_SELF']?>" method="post">
<input name="submit" type="submit" value="Glasuj" class="polje">

tist input bi rad zamenjal z linkom :)

#1219 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 03 september 2006 - 20:36

Dalo bi se verjetno rešiti z JavaScriptom... ampak nima vsak vklopljenega JS... raje razmisli o spreminjanju oblike gumba... z CSS se da za gumb podati tudi sliko :)

#1220 publikum

publikum

    Velemojster

  • Members
  • 5.974 objav
  • Kraj:Deep in code...
  • Interesi:Linux, PHP, C++, C#, .NET, ...

Objavljeno 03 september 2006 - 20:37

_dSmartOne, takole:

<form name="forma" action="..." method="post">

....

<a href="javascript:document.forma.submit();">Pošlji</a>

</form>




Dodaj odgovor



  


1 član(ov) bere to temo

0 članov, 1 gostov, 0 anonimnih uporabnikov