Skoči na vsebino

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




Slika

Vse o PHPju


Odgovorov v temi: 1931

#441 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 23 januar 2006 - 19:38

ja potem je pametno da ta $_GET parameter še pofiltriraš z addslashes() ali še bolje z is_int()

#442 mlavta1

mlavta1

    Iznajdljivec

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

Objavljeno 23 januar 2006 - 21:20

[quote]ali prav razumem.
želiš imeti obrazec, v katerega bi vpisal id, in na osnovi njega izločil podatek zapis-record iz baze?![/quote]

Nekako tako, samo da se id sam zgenerira.
Nikakor mi ne uspe! :hmm: [/quote]

#443 rgolob

rgolob

    Vajenec

  • Members
  • 304 objav

Objavljeno 24 januar 2006 - 18:52

switch(@$_GET['id'])

{



   case 'kar je za ?id=':

	 naj naredi .... 

   break;
za default...
default:

	 nekej...

}


Al pa tko:
if($_GET["stran"]=="anketa") {

include ("anketa/poll.php");										

} else										 

{



include ("main.php");

}


#444 s57sxs

s57sxs

    nOObie

  • Members
  • 3 objav

Objavljeno 25 januar 2006 - 10:55

Nisem bral celontne teme, ker je malo prevelika, serach pa ni nič našel..

Torej sam bi potreboval kako simple PHP skripto za pošiljanje obrazcev na mail (ja, se php šele učim :mrgreen: ).. mogoče nekaj podobnega kot sem nastavil na spodnji povezavi, ampak ne deluje :oops:

http://www.drustvo-a...ovo/contact.php

Na kakšnem principu to deluje.. oz. kaj vse mi mora strežik pdpirati.. sedaj imam pri kolegu, doma si postavljam strežnik s php podporo pa se mi tudi zatika, ampak o tem kdaj drugič...

#445 simy456

simy456

    Mojster

  • Members
  • 1.723 objav
  • Kraj:Okolica Radovljice

Objavljeno 25 januar 2006 - 16:36

Sedaj imam pa nov problem in nimam pojma kako je nabolje da naredim ... Delam eno stran insem sedaj za poizkus naredil simple tabeli ampak me že tukaj zafrkava ... Koda je taka:
<!--Glavna tabela-->

<table border="0" width="996">

 <tr>

  <td>

<!--Tabela za banner-->

	<table border="0" width="996">

		<tr width="996">

			<td width="996">

			<!--Slika banner.gif-->

			  aaa....aaa

			<!--Konec slike banner.gif-->

			</td>

		</tr>

	</table>

<!--Konec tabele za banner-->

  </td>

 </tr>

</table>

<!--Konec glavne tabele-->
Se prav tam, kjer je aaa...aaa je a-jev veliko ... Sedaj pa bi rad da bi širino omejil na to velikost kot je že podana zgoraj : 996 ampak mi nikakor ne uspe. Prosim za pomoč! Hvala!

LP SIMON

#446 Pimqek

Pimqek

    Velemojster

  • Members
  • 6.937 objav
  • Kraj:Mala Zimica

Objavljeno 25 januar 2006 - 18:57

simy456, <img src="/banner.gif" width="996">
Pa tabele že začni enkrat v procentih delati...

#447 simy456

simy456

    Mojster

  • Members
  • 1.723 objav
  • Kraj:Okolica Radovljice

Objavljeno 25 januar 2006 - 19:18

Mi lahko prosm razložiš kako v procentih. Vem "99%" ampak kako pa dobim, da je recimo tabela široka recimo 463 px? Mogoče link do kakšnega tutoriala ... :oops:

#448 publikum

publikum

    Velemojster

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

Objavljeno 26 januar 2006 - 11:30

simy456, če delaš s procenti, ni širina tabele nikoli natančno določena v pikslih (oz. je, dokler se glavno okno ne zmanjša oz. dokler aplikacija ne prejme sporočila WM_SIZE), ampak se prilagaja dimenzijam trenutno odprtega okna.

Torej, če imaš ti okno brskalnika raztegnjeno čez cel ekran in celico v tabeli široko recimo 50%, bo celica široka pol zaslona. Ko pa ti zmanjšaš ekran recimo na majhen pravokotnik, pa se bo celica zmanjšala na pol tega pravokotnika, višina se bo pa v tem primeru povečala. In tu se hkrati tudi skriva razlog, zakaj višina celic v tabeli ne mora biti natančno določena.

#449 simy456

simy456

    Mojster

  • Members
  • 1.723 objav
  • Kraj:Okolica Radovljice

Objavljeno 26 januar 2006 - 14:33

publikum, hvala za razlago :oops:

#450 borut007

borut007

    Gospod s kravato

  • Members
  • 1.042 objav
  • Kraj:okolica Ptuja

Objavljeno 26 januar 2006 - 17:22

Črne kare, namesto š-jev :oops:

Živjo vsem v tej temi!

Imam kodo, ki mi iz phpbbforuma potegne zadnjih 10 topicov, katere želim prikazati na eni drugi strani. Koda dela brez problema.
Če zaženem to datoteko s kodo, mi normalno prikazuje šumnike, ko pa naredim include() te datoteke na spletni strani, pa mi namesto š-jev prikazuje �, recimo č-ji pa se prikazujejo pravilno.

Vse črke š, ki pa so že prvotno na tisti strani (so del strani), pa se prikazujejo pravilno.

Zakaj? :x

#451 rgolob

rgolob

    Vajenec

  • Members
  • 304 objav

Objavljeno 26 januar 2006 - 18:33

http://www.drustvo-a...ovo/contact.php


$headers  =  "From: $from" . "rn" .

"Reply-To: $email" . "rn" .

'Content-type: text/plain; charset=iso-8859-2' . "rn" .

'X-Mailer: PHP/' . phpversion();

if (mail($to, $subject, $body, $headers )) {

echo "Sporočilo je bilo uspešno poslano!";

echo "$meta";

}else{

echo "Ne morem posalti sporočila!";

}


#452 bancek

bancek

    Pomagač

  • Members
  • 450 objav
  • Interesi:Računalništvo, Linux, PHP

Objavljeno 26 januar 2006 - 22:05

Mene zanima, kako izločiti iz besedila izločiti samo povezave. Tu je primer 2 povezav:
<tr><td valign='top' width='11'><a target='_blank' href=/datoteke/filmcek.wmv><IMG SRC='../../images/pomlad/hdisk2.gif' border=0 alt='Velikost datoteke za prenos: 2457819'></a></td><td><a target='_blank' href=/datoteke/filmcek.wmv> Filmcek</a></td></tr><tr><td valign='top' width='11'><a target='_blank' href=/datoteke/filmcek1.wmv><IMG SRC='../../images/pomlad/hdisk2.gif' border=0 alt='Velikost datoteke za prenos: 2457819'></a></td><td><a target='_blank' href=/datoteke/filmcek1.wmv> Filmcek1</a></td></tr>
To je vse v eni vrstici. Problem je, ker je v eni vrstici ista povezava na slikci in napisu. Jaz bi rad izločil samo "/datoteke/filmcek.wmv"

#453 bancek

bancek

    Pomagač

  • Members
  • 450 objav
  • Interesi:Računalništvo, Linux, PHP

Objavljeno 26 januar 2006 - 22:54

Sem že ustvaril :)

#454 brane_new

brane_new

    Poročevalec

  • Members
  • 574 objav

Objavljeno 27 januar 2006 - 10:33

na stran s php kodo pridem takole:
<a href="_1/kaja.php?levo=car&desno=oven&level=1">

sedaj bi pa to spremenil v:
<a href="_1/kaja.php>
in na prejšni strani - iz katere bom hodil na _1/kaja.php - definiral:
<?
$levo='car';
$desno='oven';
$level=1; <-številka!
?>
vendar stvar ne gre. ta prejšna stran je shranjena kot html in php.

#455 mlavta1

mlavta1

    Iznajdljivec

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

Objavljeno 27 januar 2006 - 16:08

Ali kdo ve kako bi naredil, da bi se avtomatsko skripta na primer 100x osvežila?
Na primer, ko bi vnesoval podatke v bazo, da bi jih vneslo 100x.
Hvala
Lp

#456 Pimqek

Pimqek

    Velemojster

  • Members
  • 6.937 objav
  • Kraj:Mala Zimica

Objavljeno 27 januar 2006 - 16:17

Vrednosti spremenljivk zapiši v prejšnjo stran, potem pa jih v kaja.php dodaj z include() funkcijo.
http://us3.php.net/include/ - že prvi primerček ti pove kako...

#457 Pimqek

Pimqek

    Velemojster

  • Members
  • 6.937 objav
  • Kraj:Mala Zimica

Objavljeno 27 januar 2006 - 16:24

mlavta1, za to se ne uporablja osveževanje, ampak zanke (while, for, do-while).

#458 simy456

simy456

    Mojster

  • Members
  • 1.723 objav
  • Kraj:Okolica Radovljice

Objavljeno 27 januar 2006 - 16:42

for(int i=0; i<100; i++)
{
koda za osveževanje, ki se 100X ponovi.
}

Pomoje je tko prav za v PHP :)

#459 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 27 januar 2006 - 19:05

simy456, ni prav tako ... ampak je takole:

for($i = 0; $i < 100; $i++)

{

	// ukaz(i) ki bi se naj izvršil(i) 100x

}



// čisto enako je če napišeš tole



$i = 0;

while($i < 100)

{

	// ukaz(i) ki bi se naj izvršil(i) 100x

	$i++;

}



// obe zanki naredita isto ampak for zanka je bolj kompleksno zapisana
:zvizg:

#460 publikum

publikum

    Velemojster

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

Objavljeno 27 januar 2006 - 19:15

mlavta1, raje napiši proceduro v MySQL, če imaš na voljo različico 5. S tem dobiš na hitrosti in prihraniš na prenosu podatkov....



Dodaj odgovor



  


1 član(ov) bere to temo

0 članov, 1 gostov, 0 anonimnih uporabnikov