Skoči na vsebino

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




Slika

Vse o PHPju


Odgovorov v temi: 1931

#161 publikum

publikum

    Velemojster

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

Objavljeno 13 september 2005 - 14:51

BLiNKeR, upam da ti prebiranje podatkov iz form ne dela težav...
V tem primeru je stvar povsem enostavna:

<?php

$velikost = $_POST['velikost']; // velikost v KB

$cas = $_POST['cas']; // cas v sekundah



echo "Hitrost prenašanja: " . $velikost / $cas . "KB/s.";

?>


#162 BLiNKeR

BLiNKeR

    Igračar

  • Members
  • 110 objav
  • Kraj:Prestolnica stajerske
  • Interesi:kitara, zenske :P

Objavljeno 13 september 2005 - 15:02

itak da mi ne dela tezav :hmm:
anyway hvala ti :bow:

#163 rgolob

rgolob

    Vajenec

  • Members
  • 304 objav

Objavljeno 13 september 2005 - 18:09

Narejeno imam bazo ki vsebuje dve tabeli in sicer v tabelo podatki vnašam pač določene textovne podatke. V drugo tabelo pa vnašam slike. Vse dela ok, težave se mi pojavijo le pri izpisu podatkov in slike za posamezen id.

<?php 

require_once("connect.php");





	if ( !isSet( $_GET['id'] ) and is_numeric( $_GET['id'] )){ 

		die();	// Če ni definirana, se izvajanje skripte zaključi

	}

$ime=$_POST['ime'];

$priimek=$_POST['priimek'];

$datum=$_POST['datum'];

$naslov=$_POST['naslov'];

$email=$_POST['email'];

$gsm=$_POST['gsm'];

$padalo=$_POST['padalo'];

$letim=$_POST['letim'];

$prelet=$_POST['prelet'];

$dovoljenje=$_POST['dovoljenje'];

$fai=$_POST['fai'];

$status=$_POST['status'];



$query="SELECT  podatki.*,slike.* 

FROM podatki 

LEFT JOIN slike 

ON podatki.id=slike.id 

WHERE podatki.id=" . $_GET['id'];

		 

$result=mysql_query($query) or die("Query ni bil izveden!!!<br>");

$prikazi=mysql_fetch_array ($result);





			 

	header("Content-type: " . $prikazi['slika_type'] . "nr");

				 

			

	header("Content-Disposition: inline; filename=" . $prikazi['slika_name']  . "nr");

		 // Podatke o sliki (oziroma sliko samo) izpišemo na zaslon

	

	





?>

dej publikum prosm poglej, al pa mal pokomenterej. Kva delam narobe?

Hvala

#164 publikum

publikum

    Velemojster

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

Objavljeno 13 september 2005 - 20:21

na koncu dodaj še :

readfile('/pot/do/slik/' . $prikazi['slika_name']);

#165 rgolob

rgolob

    Vajenec

  • Members
  • 304 objav

Objavljeno 13 september 2005 - 21:52

mah ni to, ker slike shranjujem v bazo ne v datoteko!

#166 publikum

publikum

    Velemojster

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

Objavljeno 14 september 2005 - 04:30

V katero polje v tabeli slike?

#167 rgolob

rgolob

    Vajenec

  • Members
  • 304 objav

Objavljeno 14 september 2005 - 10:49

v tabeli slike imam 4 polja: id , slika_data tipa blob ( sem se shranjujejo slike ), slika_type in slika_name

#168 publikum

publikum

    Velemojster

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

Objavljeno 14 september 2005 - 14:13

Potem pa daš echo $prikaz['slika_data'];

Sicer pa se mi zdi neumno slike shranjevati v bazo, če pa jih lahko shraniš v nek writable direktorij na disku...

#169 rgolob

rgolob

    Vajenec

  • Members
  • 304 objav

Objavljeno 14 september 2005 - 20:27

ne dela to mi jav da slike ne more prikazat! Če bi slike dal v nek direktorij, kaj moram pol met v bazi?

#170 Pimqek

Pimqek

    Velemojster

  • Members
  • 6.937 objav
  • Kraj:Mala Zimica

Objavljeno 14 september 2005 - 22:30

Pot, kjer se slike shranjujejo, bi bilo vredu zapisati. :)

#171 JerneJ_0X

JerneJ_0X

    Govorec

  • Members
  • 2.531 objav
  • Kraj:N/A

Objavljeno 15 september 2005 - 13:24

Kakšna pa bil bila koda v tem primeru

<?php



.... prebere neko število iz datoteke in jo označi kot $st_izpis





echo $st_izpis;





?>

tukaj je vse lepo in prav samo zanima me npr če je $st_izpis = "3,5345", kako bi naredil da bi mi izpisal samo 4 decimalke ?? ne pa vseh ?

LP, Jernej

#172 publikum

publikum

    Velemojster

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

Objavljeno 15 september 2005 - 14:27

$st_izpis = "3,5345" - to je tipa string - NI Š TEVILKA!!!
$st_izpis = 3,5345 - to je tipa float - JE Š TEVILKA!!!

$st_izpis = round($st_izpis, 4);


#173 JerneJ_0X

JerneJ_0X

    Govorec

  • Members
  • 2.531 objav
  • Kraj:N/A

Objavljeno 15 september 2005 - 15:06

Thx :bow:

#174 BLiNKeR

BLiNKeR

    Igračar

  • Members
  • 110 objav
  • Kraj:Prestolnica stajerske
  • Interesi:kitara, zenske :P

Objavljeno 16 september 2005 - 17:12

zanima me, kako bi naredil avtomatsko menjavo banerja ob refreshu, ce mam poti do .gif banerov zapisane v $img1, $img2, ...
hvala

#175 JerneJ_0X

JerneJ_0X

    Govorec

  • Members
  • 2.531 objav
  • Kraj:N/A

Objavljeno 16 september 2005 - 18:13

Index.php
<?php

# + system.php

include("system/system.php");

?>



<?php

 #izpis

 echo "<br><img src="sponzorji/$image[$randNum]" $size[3]>"; ?>

system/system.php
<?

###########################################

# Nakljucni banner (vkljucuje datoteko za prikaz system/nakljucni_banner+osvezi.php)

$dir=opendir("sponzorji/");

$pattern=".(gif|jpg|jpeg|png|bmp|swf)$";

if(!$dir)

{

die("Ne morem prebrati direktorija za bannerje");

}

$s=readdir($dir);

$count="0";

$image;

while($s)

{

if(ereg($pattern, $s))

{

$image[$count]=$s;

$count++;

}

$s=readdir($dir);

}

closedir($dir);

//Spit it out

$limit=count($image);

$limit--;

$randNum=rand(0,$limit);

$size=getimagesize("sponzorji/$image[$randNum]");

# Prikaz nakljucen slike v mojem primeru bannerja

# echo "<br><img src="sponzorji/$image[$randNum]" $size[3]>";

#############################################



?>

kot banerje šteje vse slike v direktoriju sponzorji/ ki imajo končnice enake $pattern , prikazuje pa naključni banner $randNum


:ok: lahko tudi daš vse v en file sam boš mogo malo spremenit

#176 JerneJ_0X

JerneJ_0X

    Govorec

  • Members
  • 2.531 objav
  • Kraj:N/A

Objavljeno 17 september 2005 - 00:41

Imam takšno kodo
echo "

	  <link href='podstrani_clani/komentar_css.css' rel='stylesheet' type='text/css'>

	  

	  Napi&scaron;i komentar:<br> 

	  <p align='center'>

	  <form name='forma' action='index.php?stran=najkarateist&nick=".$nick."' method='post' onSubmit='pRTE.updateValue();'>



<script>

	pRTE.Draw();

</script>



  <p>

  

	<input type='submit' name='view_source' type='button' id='view_source' value='Po&scaron;lji' onClick='alert(pRTE.getValue());'>

</p>

</form>

</p>



";

kot je vidno iz kode koda ob pritisku na gumb izpiše spremenljivka pRTE.getValue(), sedaj pa me zanima kaj bi moral dopolniti da bi potem pRTE.getValue() poslala sem action='index.php?stran=najkarateist&nick=".$nick."' method='post' oziroma kako jo tukaj potem prebrati .


LP Jernej

#177 publikum

publikum

    Velemojster

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

Objavljeno 17 september 2005 - 07:07

Ni čisto PHP vprašanje, pa naj bo :)

<input type="hidden" name="vrednost_edit">

<input name="view_source" type="button" id="view_source" value="poglej html kodo" onClick="forma.vrednost_edit.value = pRTE.getValue(); forma.submit()">

Potem pa v PHPju prebereš to z :

<?php

$html_koda = $_POST['vrednost_edit'];

?>


#178 JerneJ_0X

JerneJ_0X

    Govorec

  • Members
  • 2.531 objav
  • Kraj:N/A

Objavljeno 17 september 2005 - 16:19

Thx

kakšna pa bi bila koda za smeške, tako je na RNju, mislim da semže imel podobno temo vendar nisem nič razumel.

lp, jernej :bow:

#179 publikum

publikum

    Velemojster

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

Objavljeno 17 september 2005 - 18:29

Boš moral dodati kakšno slikico v toolbar te skripte... (ne bi vedel kako narediti)

#180 JerneJ_0X

JerneJ_0X

    Govorec

  • Members
  • 2.531 objav
  • Kraj:N/A

Objavljeno 17 september 2005 - 20:55

Ne v prejšnjo scripto v novo scripto jaz bi rabo samo kodo da bi mi zamenjal recimo (: z <img ..... > :mrgreen:



Dodaj odgovor



  


1 član(ov) bere to temo

0 članov, 1 gostov, 0 anonimnih uporabnikov