$number = (!empty($_GET['page'])) ? $_GET['page'] : 1;Hvala
Vse o PHPju
Ustvaril
publikum
, jul 24 2005 17:05
Odgovorov v temi: 1931
#1362
Objavljeno 05 oktober 2006 - 08:54
mlavta1, to je v bistvu switch stavek, pri katerem je bila uporabljena alternativna sintaksa...
http://si.php.net/ma...tive-syntax.php
rgolob, najboljše da file res shraniš, ga prebereš, nato pa ga pobrišeš s strežnika...
http://si.php.net/ma...tive-syntax.php
rgolob, najboljše da file res shraniš, ga prebereš, nato pa ga pobrišeš s strežnika...
#1363
Objavljeno 05 oktober 2006 - 09:45
Ja, Publikum. Se pravi če je stavek pred ? pravilen izpiše drugega, drugače pa ne. Kaj pa pri tem primeru:
Saj sta $one in $two pravilna. Kako da ne izpiše obeh? Ali samo prvega pravilnega zmeraj izpiše? Hvala in lp
$one = true; $two = true; $result = ($one ? "one" : ($two ? "two" : "none")); // $result is "one"
Saj sta $one in $two pravilna. Kako da ne izpiše obeh? Ali samo prvega pravilnega zmeraj izpiše? Hvala in lp
#1364
Objavljeno 05 oktober 2006 - 10:17
rgolob, najboljše da file res shraniš, ga prebereš, nato pa ga pobrišeš s strežnika...
Kaj pa če bi vsebino xml fajla shranjeval ve eno in isto datoteko na strežniku?
ma ne sej ne gre, isto mora bit fajl na strežniku da lahko berem vsebino
Bom probal po tvoje!
Hvala
#1367
Objavljeno 05 oktober 2006 - 18:16
Ja, Publikum. Se pravi če je stavek pred ? pravilen izpiše drugega, drugače pa ne. Kaj pa pri tem primeru:
Saj sta $one in $two pravilna. Kako da ne izpiše obeh? Ali samo prvega pravilnega zmeraj izpiše? Hvala in lp
Pa se to, pri temu izpiše error
$one = true; $two = true; $result = ($one ? "one" : ($two ? "two" : "none")); // $result is "one"
Saj sta $one in $two pravilna. Kako da ne izpiše obeh? Ali samo prvega pravilnega zmeraj izpiše? Hvala in lp
Pa se to, pri temu izpiše error
for ($j=1;$j<6;$j++)
{
$i[] = $j;
echo $i;
}Warning: Cannot use a scalar value as an array in /home/cekincek/public_html/dolina/users.php on line 55
#1369
Objavljeno 05 oktober 2006 - 20:30
OK če ti bo lažje:
$one = true; $two = true; $result = ($one ? "one" : ($two ? "two" : "none"));to lahko zapišemo tudi kot
$one = true;
$two = true;
if($one) {
$result = "one";
} else {
if($two) {
$result = "two";
} else {
$result = "none";
}
}čist enaka funkcijonalnost zapisana na 2 načina #1371
Objavljeno 06 oktober 2006 - 19:15
Takole zgleda moja koda! Zadeva deluje ok vendar samo kadar vrednost v zanki povečujem za 1!
Vsebino parsam iz xml datoteke ki vsebuje zapise; <trkpt lat="46.273233333" lon="13.473216667">
pri povečevanju zanke za 1 dobim v spremenljivko $google takšne podatke:
new GLatLng(46.273233333,13.473216667),
new GLatLng(46.273233333,13.473216667),
new GLatLng(46.273233333,13.473216667),
new GLatLng(46.273250000,13.473216667),....
pri povečevanju zanke za 2 pa dobim v spremenljivko $google takšne podatke:
new GLatLng(46.273233333,13.473216667),<trkpt lat="46.273233333" lon="13.473216667">,new GLatLng(46.273233333,13.473216667),<trkpt lat="46.273233333" lon="13.473216667">,new GLatLng(46.273233333,13.473216667),<trkpt lat="46.273233333" lon="13.473216667">,
Se pravi da mi vsak člen določen v zanki izpiše prav(new GLatLng(46.273233333,13.473216667)), tistega ki pa naj bi ga zanka preskočila pa izpiše narobe (<trkpt lat="46.273233333" lon="13.473216667"> ) oziroma ga sploh nebi smelo izpisat!
A kdo ve v čem je problem?
Hvala za odgovore!
Vsebino parsam iz xml datoteke ki vsebuje zapise; <trkpt lat="46.273233333" lon="13.473216667">
$vsebina = file_get_contents("data/".$file."");
preg_match_all('#<trkpt lat="(.*?)" lon="(.*?)">#', $vsebina, $array);
$number_of_data = count($array[1])-1;
for ( $i=0; $i <= $number_of_data; $i +=1)
{
$array[0][$i] = "new GLatLng(".$array[1][$i].",".$array[2][$i].")";
};
$google = implode(",", $array[0]);pri povečevanju zanke za 1 dobim v spremenljivko $google takšne podatke:
new GLatLng(46.273233333,13.473216667),
new GLatLng(46.273233333,13.473216667),
new GLatLng(46.273233333,13.473216667),
new GLatLng(46.273250000,13.473216667),....
pri povečevanju zanke za 2 pa dobim v spremenljivko $google takšne podatke:
new GLatLng(46.273233333,13.473216667),<trkpt lat="46.273233333" lon="13.473216667">,new GLatLng(46.273233333,13.473216667),<trkpt lat="46.273233333" lon="13.473216667">,new GLatLng(46.273233333,13.473216667),<trkpt lat="46.273233333" lon="13.473216667">,
Se pravi da mi vsak člen določen v zanki izpiše prav(new GLatLng(46.273233333,13.473216667)), tistega ki pa naj bi ga zanka preskočila pa izpiše narobe (<trkpt lat="46.273233333" lon="13.473216667"> ) oziroma ga sploh nebi smelo izpisat!
A kdo ve v čem je problem?
Hvala za odgovore!
#1373
Objavljeno 11 oktober 2006 - 15:43
Lp poglejte tole
http://www.trb-folk....test/Petrol.php
tole je koda kako naj naredim da napisi ne bodo imeli hiperlinka ???
edit:
kako bi pa naredil da bi pisalo vsako v svoji vrstici
Super Plus 98: 231,40 SIT/L
Eurosuper 95: 229,60 SIT/L
Primadiesel: 224,80 SIT/L
http://www.trb-folk....test/Petrol.php
<?php
$file = file("http://www.petrol.si/index.php");
for ($i=191; $i<=200; $i++) {
echo $file[$i];
}
?>tole je koda kako naj naredim da napisi ne bodo imeli hiperlinka ???
edit:
kako bi pa naredil da bi pisalo vsako v svoji vrstici
Super Plus 98: 231,40 SIT/L
Eurosuper 95: 229,60 SIT/L
Primadiesel: 224,80 SIT/L
#1378
Objavljeno 11 oktober 2006 - 16:41
Probaj:
http://www.tremblic....test/petrol.php
<?php
$file = file("http://www.petrol.si/index.php");
$file=str_replace("<a class="price" href="index.php?sv_path=98,104">","",$file);
for ($i=191; $i<=200; $i++) {
echo $file[$i]."<br />";
}
?>http://www.tremblic....test/petrol.php
#1379
Objavljeno 12 oktober 2006 - 19:23
Moj problem je sledeč:
Imam stran z igrami in bi rad da bi zgledalo takole:
slik slika slika slika slika slika
ime ime ime ime ime ime
-------------------------------------
slik slika slika slika slika slika
ime ime ime ime ime ime
------------------------------------
slik slika slika slika slika slika
ime ime ime ime ime ime
Torej po pet slik v vrsti in spodaj ime. Imam sledečo kodo:
Problem je, ker mi to ne izpiše samo pet iger v vrsti.
Imam stran z igrami in bi rad da bi zgledalo takole:
slik slika slika slika slika slika
ime ime ime ime ime ime
-------------------------------------
slik slika slika slika slika slika
ime ime ime ime ime ime
------------------------------------
slik slika slika slika slika slika
ime ime ime ime ime ime
Torej po pet slik v vrsti in spodaj ime. Imam sledečo kodo:
<?php
include('../novice/per_page.php');
/* Connect to mysql */
include('../povezava.php');
/* Set How many results to display per page */
$pp = "10";
/* Select the table that you want to view, you can add things like WHERE something='something' */
$table = 'igre';
$cat='akcijske';
$query1 = "SELECT * FROM $table WHERE kategorija='$cat'";
$result1 = mysql_query($query1);
$total = mysql_num_rows($result1);
$numofpages = $total / $pp;
if (!isset($_GET['page'])) {
$page = 1;
}
else {
$page = $_GET['page'];
}
$limitvalue = $page * $pp - ($pp);
/* Display the rows */
$query = "SELECT * FROM $table WHERE kategorija='$cat' ORDER by id DESC LIMIT $limitvalue, $pp";
$result = mysql_query($query);
while($sale=mysql_fetch_array($result))
{
$ime = $sale['ime'];
$opis = $sale['opis'];
$link = $sale['link'];
$slika = $sale['slika'];
echo "
<td>
<img src='".$slika."'>
<br>".$ime."
</td>
";
}
/* Display the pages down the bottom */
echo "<center><b>Strani:</b> ".round($numofpages)."<br>";
per_page("?id=akcijske&page=%page", "5");
?>Problem je, ker mi to ne izpiše samo pet iger v vrsti.
#1380
Objavljeno 13 oktober 2006 - 23:20
Prosil bi nekoga ce mi napise lahko preprosto skripto, ki bi ugotovila, ce je v neki mapi datoteka index.php(na strezniku) npr:
http://somebody.to.md/nekaj/
Torej gre za preprosto skripto, ki ugotovi ali je v mapi http://somebody.to.md/nekaj/ notri datoteka index.php.
Hvala :ok:!
http://somebody.to.md/nekaj/
Torej gre za preprosto skripto, ki ugotovi ali je v mapi http://somebody.to.md/nekaj/ notri datoteka index.php.
Hvala :ok:!
Dodaj odgovor
1 član(ov) bere to temo
0 članov, 1 gostov, 0 anonimnih uporabnikov








