Skoči na vsebino

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




Slika

Vse o PHPju


Odgovorov v temi: 1931

#1541 g33k_squad

g33k_squad

    nOObie

  • Members
  • 8 objav

Objavljeno 13 januar 2007 - 19:03

Matematik...tole bi ti najbrs kr reslo problem

<?php
$data = array();
$data[0] = 1;
$data[1] = 5;
$data[2] = 100;
$data[3] = 100;
$data[4] = 150;
$data[5] = 100;
$stejem = 0;
for ($i=0; $i<6; $i++){

for ($j=$i+1; $j<6; $j++){
if ($data[$i] == $data[$j])
{$stejem++;}
}

}
if ($stejem != 0){
echo "V arraju je $stejem duplikatov";
} else {
echo "V arraju ni duplikatov";
}
?>

#1542 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 13 januar 2007 - 21:34

g33k_squad, eregi() je zlo požrešna funkcija, namesto nje je bolje uporabiti strpos().

Drugo... skripta ki šteje duplikate prešteje vse duplikate, torej ča mam vrednosti v arrayu: 5,5,100,100,100 bo preštel 4 duplikate...

#1543 MihaSkipster

MihaSkipster

    Govorec

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

Objavljeno 13 januar 2007 - 22:33

g33k_squad, namesto $i < 6 bi lahko dal count($data) ki presteje elemente v arrayu!

#1544 g33k_squad

g33k_squad

    nOObie

  • Members
  • 8 objav

Objavljeno 14 januar 2007 - 01:01

No, sej funkcijo se bi dalo nastimati tako da bi kazala tocno koliko duplokatov ima...vsekakor ce te zanima le dejstvo ali je v arrayu kak duplikat potem zadeva deluje...

eregi je pozresna funkcija?

mogoce res...vendar ce bi bila tako pozresna kot ti pravis (da nebi mogla pregledati vseh slik) potem je nebi dali v PHP kodo...se pa strinjam da se najde katera funkcija ki isto nalogo opravi bolje oz z manj porabljenimi resourci ;)

#1545 dplantan

dplantan

    Igračar

  • Members
  • 128 objav
  • Kraj:http://www.wlan-antene.net
  • Interesi:http://www.wlan-antene.net

Objavljeno 18 januar 2007 - 00:14

hello to you all

imam eno vprašanje... za vas verjetno easy..
.................................................................
na kak način bi združil banner + main page( main page se menjava)
trenutno stvar deluje z frami v html-ju....
kako bi to naredil v php-ju da bi zgledalo bol enotno....

LP,
David

#1546 brane_new

brane_new

    Poročevalec

  • Members
  • 574 objav

Objavljeno 18 januar 2007 - 11:42

Iz baze dobim info o sliki - ime slike. Slika je lahko gif ali jpg.
Kako bi preveril, ali je slika gif ali jpg?
Mogoče tako, da gledam zadnje tri znake.
Kako pa to narediti pa ne znam!

#1547 cyberlukir

cyberlukir

    Spammer

  • Members
  • 3.093 objav
  • Kraj:Žalec-Pirešca
  • Interesi:PHP &amp; MySQL

Objavljeno 18 januar 2007 - 15:02

Za zadnje tri znake je takole:
$koncnica = substr($ime_datoteke, -3);


#1548 mcgusto

mcgusto

    Iznajdljivec

  • Members
  • 939 objav
  • Spol:Moški
  • Kraj:Zasavje
  • Interesi:Baba pokaž joške

Objavljeno 21 januar 2007 - 19:54

pozdravljeni imam eno skrpto ki sem jo uspel vkljuciti v stran
in sicer gre za rate script ali po slovensko da ocenis od 1-5
in me zanima skripta si v txt datoteko napise rezultate.
ce sem jaz na index.php?nekaj=nekaj drugega v datoteko napise samo ime datoteke index.php ne pa se spremenljivke kar mi potem kaze pri vseh isto glasov kar pa ni to kar bi jaz hotel

tole je koda katera pise v datoteko
<?php

$name = $_POST['fname'];

$rat = $_POST['rate'];

//echo $name;

//echo $rat;



$fname = $name;

$rip = $_SERVER['REMOTE_ADDR'];



$lines = file("./rateval.txt");

$rated = false;





foreach ($lines as $line_num => $line)

{

	//echo $line."<br>";

	$firstPos = strpos($line,$rip);

	//echo($firstPos);

	if(!($firstPos === false))

	{

		$secPos = strpos($line,$fname);



		if(!($secPos === false))

		{

			//echo($secPos."-".$fname."-".$line);

			$rated=true;

			break;

		}

	}

}



if($rated === false)

{

$open = fopen("./rateval.txt", "a");

fwrite($open,$fname."****".$rip."####"."0000"."%%%%".$rat);

fwrite($open,"n");

fclose($open);

}



echo("<div align=left style="margin-left: 25px; font-size: 13px; border: #449944 solid 1px; padding: 12px;">");

include "message.txt";

echo("</div>");



?>

ali bi se dalo tukaj spremeniti ali moram narediti za vsakega posebaj kar je pa veliko dela po nepotrebnem

#1549 mlavta1

mlavta1

    Iznajdljivec

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

Objavljeno 23 januar 2007 - 18:27

Uporabim funkcijo explode, pa me zanima ali je ne moreš potem takole uporabiti v SELECT stavku

$glasovane_ank = explode('-', $_COOKIE['anketa']);

	$sql = mysql_query("SELECT * FROM anketa_vprasanje WHERE id != '$glasovane_ank'");
Moreš dat [1] na primer? Kako bi naredil da bi takole delalo?
Hvala in lp

#1550 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 23 januar 2007 - 22:10

$glasovanje_ank je array, kakšne vednosti so v arrayu pa poglej tako, da med ti 2 vrstici vrineš:
echo '<pre>', print_r($glasovanje_ank), '</pre>';


#1551 mlavta1

mlavta1

    Iznajdljivec

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

Objavljeno 24 januar 2007 - 16:07

Ja, to vem, samo izgleda da z arrayi ne moreš delat v Select stavku, ker ne prime,..?

#1552 publikum

publikum

    Velemojster

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

Objavljeno 24 januar 2007 - 19:53

mlavta1, lahko....

$sql = mysql_query("SELECT * FROM anketa_vprasanje WHERE id !IN('a', 'b', 'c')");

#1553 mlavta1

mlavta1

    Iznajdljivec

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

Objavljeno 24 januar 2007 - 19:59

Hvala,...

#1554 brane_new

brane_new

    Poročevalec

  • Members
  • 574 objav

Objavljeno 25 januar 2007 - 07:24

mcgusto ali lahko kaj več o tej skripti za naključni prikaz slike? Tudi sam bi rad imel kaj takega
Je to vse, kako se imenujejo slike?

#1555 mcgusto

mcgusto

    Iznajdljivec

  • Members
  • 939 objav
  • Spol:Moški
  • Kraj:Zasavje
  • Interesi:Baba pokaž joške

Objavljeno 25 januar 2007 - 16:19

za skripto ni pomemben ime slike ... prebere vse kar dodas v dadoteko ...
saj zgoraj je napisana cela koda :)

#1556 Gregor3000

Gregor3000

    Mojster

  • Members
  • 1.574 objav
  • Kraj:OMG DEBIAN OMG DEBIAN OMG DEBIAN!!!
  • Interesi:Rap, računalništvo...

Objavljeno 25 januar 2007 - 17:24

Hmm... kako bi razdelil vsebino ene datoteke, tako da bi po IDjih prikazala vsebino. Npr. imam stran.php in če vpišem stran.php?id=aplikacija1 , mi izpiše vsebino s tem IDjem. Kako?

#1557 MihaSkipster

MihaSkipster

    Govorec

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

Objavljeno 25 januar 2007 - 17:29

Gregor3000, enostavno:
<?php

//stran.php

if($_GET['id'] == "aplikacija1")

{

	include 'aplikacija1.html';

}

else if($_GET['id'] == "aplikacija2")

{

	include 'aplikacija2.html';

}

else

{

	// Ce id ni nastavljen, se vrni na index.php

	header("Location: index.php");

}


#1558 Gregor3000

Gregor3000

    Mojster

  • Members
  • 1.574 objav
  • Kraj:OMG DEBIAN OMG DEBIAN OMG DEBIAN!!!
  • Interesi:Rap, računalništvo...

Objavljeno 25 januar 2007 - 17:31

Tenkju :)

#1559 weber55

weber55

    Sufler

  • Members
  • 219 objav
  • Spol:Moški

Objavljeno 07 februar 2007 - 13:05

Pozdravljeni mene zanima kako narest enostavno anketo v php-ju?

#1560 brane_new

brane_new

    Poročevalec

  • Members
  • 574 objav

Objavljeno 08 februar 2007 - 09:13

Š e zmerom ne znam, ker ne dela.
Torej rad bi, ba bi se na podstrani lahko prišlo samo z ene določene strani.
Uporabnik lahko kopira www naslov in ga kasneje vpiše v naslovno vrstico
in pride do strani direktno.
To bi želel samo za nekatere strani na isti domeni.



Dodaj odgovor



  


0 član(ov) bere to temo

0 članov, 0 gostov, 0 anonimnih uporabnikov