Skoči na vsebino

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




Slika

Vse o PHPju


Odgovorov v temi: 1931

#141 JerneJ_0X

JerneJ_0X

    Govorec

  • Members
  • 2.531 objav
  • Kraj:N/A

Objavljeno 05 september 2005 - 22:48

Je ziher prav ker mi izpiše tole, ssaj vem verjetno sem spet jaz kje zaj+ebo, no tole


Warning: Wrong parameter count for in_array() in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 15

Warning: Wrong parameter count for in_array() in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 15

Warning: Wrong parameter count for in_array() in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 15

Warning: Wrong parameter count for in_array() in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 15

Warning: Wrong parameter count for in_array() in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 15

Warning: Wrong parameter count for in_array() in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 15

Warning: file(.): failed to open stream: Permission denied in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 33

Warning: Division by zero in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 34

Warning: file(..): failed to open stream: No such file or directory in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 33

Warning: Division by zero in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 34

Warning: file(Damjan): failed to open stream: No such file or directory in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 33

Warning: Division by zero in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 34

Warning: file(HeXeR): failed to open stream: No such file or directory in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 33

Warning: Division by zero in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 34

Warning: file(Jelika): failed to open stream: No such file or directory in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 33

Warning: Division by zero in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 34

Warning: file(Ninya): failed to open stream: No such file or directory in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 33

Warning: Division by zero in F:Karate_Klub_RadvanjePodstrani_claniNajkarateist.php on line 34


$datoteke = array();

$mapa = "./Podstrani_clani/CLANI/";

if(is_dir($mapa))

{

   if($handle = opendir($mapa))

   {

	  while(($file = readdir($handle)) !== false)

	  {

		 if($file != in_array(array(".", "..")))

		 {

			$datoteke[] = $file;

		 }

	  }

   }

   closedir($handle);

}











# $datoteke = array('./Podstrani_clani/CLANI/hexer', './Podstrani_clani/CLANI/ninya');

$koncna_ocena = array();

foreach($datoteke as $datoteka)

{

   // Ocena je v drugi vrstici datoteke

   $vsebina = file($datoteka);

   $koncna_ocena[] = 'Ocena ' . ($vsebina[9]/$vsebina[10]) . ' Nick ' . $vsebina[0];

}

rsort($koncna_ocena);

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

{

   echo $koncna_ocena[$i] . "<br>";

}

$datoteke = array(); je v vrstici 7 če ti to kaj pomaga. Javlja pa da je to problem
if($file != in_array(array(".", "..")))

LP, Jernej

#142 JerneJ_0X

JerneJ_0X

    Govorec

  • Members
  • 2.531 objav
  • Kraj:N/A

Objavljeno 06 september 2005 - 14:44

Če kodo
$mapa = "./Podstrani_clani/CLANI/";
zamenjam s
$mapa = "/Podstrani_clani/CLANI/";
ne javi napak samo tudi ne izpiše tistega kar bi moral :mrgreen:

LP, Jernej

#143 publikum

publikum

    Velemojster

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

Objavljeno 06 september 2005 - 20:10

Ojej.... moralo bi biti...

if(!in_array($file, array(".", "..")))

#144 JerneJ_0X

JerneJ_0X

    Govorec

  • Members
  • 2.531 objav
  • Kraj:N/A

Objavljeno 06 september 2005 - 22:19

Thx zdaj dela, ti si CAR :bow: :bow: :bow: :bow: :bow: :bow: :bow: :bow:


Objavljena slika
:bow: :bow: :bow:

#145 JerneJ_0X

JerneJ_0X

    Govorec

  • Members
  • 2.531 objav
  • Kraj:N/A

Objavljeno 07 september 2005 - 14:01

tokrat pa ni napake ampak je problem
imam kodo
if ($_SERVER['REQUEST_METHOD'] == "POST") {



	  $uporabnisko_ime   = $_POST[uporabnisko_ime];

	  $vneseno_geslo	 = $_POST[vnos_gesla];



		if (file_exists("Podstrani_clani/CLANI/".$uporabnisko_ime)) {

		   $vsebina = file("Podstrani_clani/CLANI/".$uporabnisko_ime);



		   $in_file_nick  = $vsebina[0];

		   $in_file_geslo = $vsebina[8];	  

	  

			  if ($in_file_geslo == $vneseno_geslo) {

			  setcookie("KKR_P", $in_file_nick);

			  } else {

			  $log_sporocilo = "Vnesli ste napačno geslo.

		  

		   $vneseno_geslo

		   $in_file_geslo

			  

			  ";

			  }

		}else{

		   $log_sporocilo = "Uporabniško ime ".$uporabnisko_ime." ne obstaja.";

		}

	}

Kot vidite tukaj
$log_sporocilo = "Vnesli ste napačno geslo.		  

		   $vneseno_geslo

		   $in_file_geslo

			  

			  ";
koda v primeru da gesli nista enaki inzpiše
Vnesli ste napačno geslo in pa vneše in pravo geslo no meni pa se zgodi da vedno javi daje geslo napačno če prav ni ali je razlika če nekaj preberem iz datoteke ?? Skratka kako rešiti tole ??

Objavljena slika


LP, Jernej

#146 publikum

publikum

    Velemojster

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

Objavljeno 07 september 2005 - 14:08

Probaj...

if (trim($in_file_geslo) == trim($vneseno_geslo))

#147 JerneJ_0X

JerneJ_0X

    Govorec

  • Members
  • 2.531 objav
  • Kraj:N/A

Objavljeno 08 september 2005 - 17:58

Dela thx :bow: :bow:

<?php

// Unix ali Windows :)

if(strtoupper(substr(PHP_OS, 0, 3) == 'WIN'))

{

	$nl = "rn";

}

else

{

	$nl = "n";

}

$vsebina = 'vrstica';

$handle = fopen('/pot/do/datoteke.txt', 'a');

fwrite($handle, $vsebina . $nl);

fclose($handle);

?>

mene samo zanima če pri tej kodi pusti ostale vrstice pri miru naprimer da pišem v vrstico 3, pri pisanju se vrstica 1 in 2 ne spremenita ali se ?

LP, Jernej

#148 publikum

publikum

    Velemojster

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

Objavljeno 08 september 2005 - 20:35

Ne, pri a načinu se v datoteko samo dopolnjuje, v tvojem primeru moraš najprej prebrati vso datoteko v string (še bolje v array z file() ), nato spremeniti ustrezne podatke in nazaj zapisati (w način)...

fopen()
fread()
file()

#149 Goldi

Goldi

    Spammer

  • Members
  • 4.136 objav
  • Kraj:Brezinaville
  • Interesi:Multimedija

Objavljeno 09 september 2005 - 16:33

<html>

<head>

<title>Spreminjajoci se pejdz</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>



<body>

<table width="100%" border="1" cellspacing="0" cellpadding="0">

  <tr>

	<td width="30%" align="center" bordercolor="#000000"><strong>tole je link</strong></td>

	<td width="40%" align="center" bordercolor="#000000">

	  <div align="center"><strong>To se pa spreminja!</strong></div>

	

	  <?php

   $x[0]="He, he, kolk sem pameten.";

   $x[1]="Hej, kaj tezis?";

   $x[2]="Pisuka, a bo kej delal?";

   

   $i=rand(0,2);

   

   echo $x[$i];   

	?>



	</td>

	<td width="30%" align="center" bordercolor="#000000" border="1"><strong>Tole je drugi link.</strong></td>

  </tr>

</table>

</body>

</html>

To je narejen in to se text spreminja ko stran refreshas, jaz bi pa rad da se pač to spremeni ko jaz lkiknem na en gumb tko kot frame-i delujejo kliknes in se zamenja samo tista celica :zvizg:

#150 publikum

publikum

    Velemojster

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

Objavljeno 09 september 2005 - 17:46

Goldi, se pravi da hočeš, da to deluje zelo hitro in da se ne osvežuje celotna stran?

Nasvet: uporabi JavaScript! :mrgreen:

#151 Goldi

Goldi

    Spammer

  • Members
  • 4.136 objav
  • Kraj:Brezinaville
  • Interesi:Multimedija

Objavljeno 09 september 2005 - 17:59

Tako ja publikum... JavaScript? how :roll:

#152 Goldi

Goldi

    Spammer

  • Members
  • 4.136 objav
  • Kraj:Brezinaville
  • Interesi:Multimedija

Objavljeno 09 september 2005 - 19:17

en problem:

Notice: Undefined variable: action in C:Program FilesApache GroupApache2htdocscelisredina.php on line 11

<td width="456">

			<table width="400" style="font-family:Verdana; font-size:10;" border="0" cellpadding="5" cellspacing="0" noresize>

				<tr>

					<td width="400" background="pics/tab_v_zg.gif" height="20">

					  <center> <b>  </b> </center>

					</td>

				</tr>

				<tr>

					<td width="400" background="pics/tab_v_sr.gif">

		<?php 

		  if(!($action)) { 

			  include("baza/uvod.html");



	 		} 

		?>

					</td>

				</tr>

				<tr>

					<td width="400" height="13" background="pics/tab_v_sp.gif">

					</td>

				</tr>

			</table>

		</td>


#153 JerneJ_0X

JerneJ_0X

    Govorec

  • Members
  • 2.531 objav
  • Kraj:N/A

Objavljeno 09 september 2005 - 19:21

Kaj pa je
$action
?? :mrgreen: mislim kot kaj je določena oz. definirana ta spremenljivka ?

#154 Goldi

Goldi

    Spammer

  • Members
  • 4.136 objav
  • Kraj:Brezinaville
  • Interesi:Multimedija

Objavljeno 09 september 2005 - 19:33

amm to je od kolega pa to naj bi odrpl pač ko prideš na spletno stran odpre uvod.html pol so pa še druge, ki naj bi se odprle v sredini ko klikneš na njih:

<td width="456">

			<table width="400" style="font-family:Verdana; font-size:10;" border="0" cellpadding="5" cellspacing="0" noresize>

				<tr>

					<td width="400" background="pics/tab_v_zg.gif" height="20">

					  <center> <b>  </b> </center>

					</td>

				</tr>

				<tr>

					<td width="400" background="pics/tab_v_sr.gif">

		<?php 

		  if(!($action)) { 

			  include("baza/uvod.html");



	 		} 

		// splošno (0)

			if($action == uvod) { 

	 		include("baza/uvod.html");

			

			  } 

			if($action == o_meni) { 

	 		include("baza/o_meni.html"); 

			  } 





		// šola

			if($action == snov) { 

	 		include("baza/sola_snov.html"); 

			  }

			if($action == plonki) { 

	 		include("baza/sola_plonki.html"); 

			  }

			if($action == preberi) { 

	 		include("baza/sola_preberi.html"); 

			  }

			if($action == solajenora) { 

	 		include("baza/solajenora.html"); 

			  }



		// KAMIKAZI SCRIPT

			if($action == ks_down) { 

	 		include("baza/ks_down.html"); 

			  }

			if($action == ks_podatki) { 

	 		include("baza/ks_podatki.html"); 

			  }

			if($action == ks_popravki) { 

	 		include("baza/ks_popravki.html"); 

			  }

			if($action == ks_screen) { 

	 		include("baza/ks_screenshoti.html"); 

			  }

		// vsega

			if($action == pop_zg) { 

	 		include("baza/pop_zg.html"); 

			  }

			if($action == cudesa_n) { 

	 		include("baza/cudesa_n.html"); 

			  }

			if($action == verzi) { 

	 		include("baza/verzi.html"); 

			  }



			if($action == duhovi) { 

	 		include("baza/duhovi.html"); 

			  }



			if($action == faca_meseca) { 

	 		include("baza/faca_meseca.html"); 

			  }





		// ankete

			if($action == ankete) { 

	 		include("baza/anketa_preberi.html"); 

		}

		if($action == kom_anket) { 

	 		include("baza/anketa_koment.html"); 

		}



			?>

					</td>

				</tr>

				<tr>

					<td width="400" height="13" background="pics/tab_v_sp.gif">

					</td>

				</tr>

			</table>

		</td>


#155 publikum

publikum

    Velemojster

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

Objavljeno 09 september 2005 - 19:54

uporabljaj...

if(!isset($_GET['action']))


#156 Goldi

Goldi

    Spammer

  • Members
  • 4.136 objav
  • Kraj:Brezinaville
  • Interesi:Multimedija

Objavljeno 09 september 2005 - 20:04

Hvala publikum :bravo: u da man :mrgreen:

#157 JerneJ_0X

JerneJ_0X

    Govorec

  • Members
  • 2.531 objav
  • Kraj:N/A

Objavljeno 10 september 2005 - 23:50

Ima to kodo
Pozor slike so "raztegnejne" ker so pomanjšane, &egrave;eželite videti v normalni velikosti kliknite na naj.

<?

	// image directory

	

if ($_GET["galerija_tema"] == "morje2005") {

	$_images_dir_ = 'Galerija/Morje_Porec_2005/';

}else if ($_GET["galerija_tema"] == "kope") {

	$_images_dir_ = 'Galerija/kope/';

}





	// min width of image

	$_width_min_ = 100;



	// min height of image

	$_height_min_ = 100;



	// quality of image, better quality more size of image

	// $_quality_ = 0..100

	$_quality_ = 90;

	

	// odstep od zdjecia w poziomie

	$_vspace_ = 30;

	// odstep od zdjecia w pionie

	$_hspace_ = 30;



	// border of image

	$_border_ = 1;

	

	// sorting

	// SORT_ASC, SORT_DESC

	$_sort_ = SORT_ASC;

	

	// width of full image

	// if original width, set this variable to 0 

	$_width_max_ = 640;



	// show filename below image

	// 1 = YES, 0 = NO

	$_filename_ = 1;



	// number of cols

	$_no_cols_ = 3;

	

	// number of images on the site ( = number rows x number cols)

	$_no_pics_per_page_ = 9;

	



?>

<html>

<head>

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-2">

</head>

<body>



<?

	$time_start = microtime(true);

	

	$noimage = 0;

	

	if ($dh = opendir($_images_dir_)) {

	while (($f = readdir($dh)) !== false) {

	if((substr(strtolower($f),-3) == 'jpg') || (substr(strtolower($f),-3) == 'jpg'))

	{

		$imageinfo = getimagesize($_images_dir_.$f);

		$width = $imageinfo[0];

		$height = $imageinfo[1];

		$size = round(filesize($_images_dir_.$f)/1024,1).' KB';

		$noimage++;

			$images[] = array('filename' => $f, 'width' => $width, 'height' => $height, 'size' => $size);

		array_multisort($images, $_sort_, SORT_REGULAR);

	}

	}

	closedir($dh);

	}	





	

	

	

	

	

	if($noimage)

	{









//	echo $noimage.'<br>'.print_r($images);

	if($noimage > $_no_pics_per_page_)

		$norows = ceil($_no_pics_per_page_/$_no_cols_);

	else

		$norows = ceil($noimage/$_no_cols_);

	

	$nopos = ceil($noimage/$_no_pics_per_page_);

	

//	echo $nopos;

	echo '<table border="0" align="center" cellpadding="0" cellspacing="0">

	';

	

	

	if($_GET["no"] == "")

		$no = 1;

	else

		$no = $_GET["no"];

		

	

	

	

	$index=abs($no-1)*$_no_pics_per_page_;

	if(($noimage-$index)<$_no_pics_per_page_)

		$norows= ceil(($noimage-$index)/$_no_cols_);



	for($a = 1;$a<=$norows;$a++)

	{

		echo '

		<tr>

		';

		for($b = 1;$b<=$_no_cols_;$b++)

		{

			if($images[$index][filename] != '')

			{

			#### PRIKAZ SLIK (POMANJŠ ANO)

			echo '<td width="'.(2*$_vspace_+$_width_min_).'" valign="top" align="center">

			<a href="http://213.157.242.000/Karate_Klub_Radvanje/'.$_images_dir_.'/'.$images[$index][filename].'" target="_blank" ><img src="'.$_images_dir_.'/'.$images[$index][filename].'" border="'.$_border_.'" hspace="'.$_hspace_.'" vspace="'.$_vspace_.'" width="130" height="130""></a>



	  

			';

			#### IZPIS IMENA SLIKE

			if($_filename_)

				echo ''.$images[$index][filename].'<br>';

	

			echo '</td>';

			$index++;

			}

			else

			echo '<td width="'.(2*$_vspace_+$_width_min_).'"><br>

			</td>';

		}	

		echo '</tr>

		';

	}

	

	echo '

	</table>

	';

	

	

	

	

	

	

	

	##### šTEVILO STRANI ZAČETEK

	if($nopos>1)

	{

		echo '<p>';

			for($i=1;$i<=$nopos;$i++)

		{

			if($i == $no){

				echo '<font>'.$i.'</font>&nbsp;';

			}else{

				$dolocena_tema = $_GET["galerija_tema"];

				echo '<a href="'.$_SERVER["PHP_SELF"].'?stran=galerija&galerija_tema='.$dolocena_tema.'&no='.$i.'">'.$i.'</a>&nbsp;';

			}

		}

		echo '</p>';

	}	





	##### šTEVILO STRANI KONEC





	}

	else

	die('Trenutno v galeriji ni slik.');





	$time_end = microtime(true);

	$time = $time_end - $time_start;

	echo '<br>Trenutno je v galeriji: '.count($images).' slik<br></p>';

?>

</body>

</html>

vse deluje lepo in prav edini problem je da mi vse slike izpiše kot JPG ne pa tudi kot jpeg, kar postane problem ko dodam drugo funkcijo, kako bi zdaj to spremenil da bi jpeg prikazal kot jpeg in ne jpg ??

LP, Jernej

#158 publikum

publikum

    Velemojster

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

Objavljeno 11 september 2005 - 15:32

jpeg je isto kot jpg.... :sick:

#159 JerneJ_0X

JerneJ_0X

    Govorec

  • Members
  • 2.531 objav
  • Kraj:N/A

Objavljeno 11 september 2005 - 15:49

vem samo jaz bi vseno rad da jpeg slike kaže kot jpeg je to mogoče

#160 BLiNKeR

BLiNKeR

    Igračar

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

Objavljeno 13 september 2005 - 14:31

zanima me, kako bi naredil, da bi na eni strani mel formo, kjer bi vpisal velikost datoteke in cas downloadanja, in ko bi formo submital bi mi napisalo s kaksno hitrostjo bi datoteko downloadalo? (upam da je kolko tolko razumljivo napisano :hmm: )



Dodaj odgovor



  


1 član(ov) bere to temo

0 članov, 1 gostov, 0 anonimnih uporabnikov