Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
jkddp
HV veteran

liitunud: 22.12.2004
|
25.12.2009 01:00:57
PHP - üks kiire küsimus |
|
|
Tekkis veel üks kiire küsimus.
Kood siis selline
<?php
$path = "./";
$dir_handle = @opendir($path) or die("Ei ole võimalik avada $path");
while ($file = readdir($dir_handle))
{
if($file == "." ||
$file == ".." ||
$file == "index.php" ||
$file == "Thumbs.db" ||
$file == "parem_menu.php" ) continue;
echo "<li><a href=$file>$file</a><br>";
}
closedir($dir_handle);
?> |
Mis moodi ma seinna saan kirjutada sisse selle urlencode() koodi? Vaja siis tühikud ja imesümbolid failinimes veebile sõbralikumaks tekitada.
Eenev tekst muudetud
_________________ Kui vaja joonistada/saagida/hööveldada midagi, võib alati küsida 
viimati muutis jkddp 28.02.2010 21:41:56, muudetud 5 korda |
|
Kommentaarid: 64 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
62 |
|
tagasi üles |
|
 |
Egert143
HV kasutaja

liitunud: 18.06.2005
|
25.12.2009 01:08:53
|
|
|
Avad php.ini faili, otsid sealt ülesse reas kus on kirjas ";extension=php_gettext.dll" ja võtad ";" rea eest ära, peale seda php-le restart ja peaks korras olema.
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
jkddp
HV veteran

liitunud: 22.12.2004
|
25.12.2009 23:39:49
|
|
|
polnud seal midagi ees.....
[PHP_GETTEXT]
extension=php_gettext.dll |
niimodi on kirjas - mida muudan?
_________________ Kui vaja joonistada/saagida/hööveldada midagi, võib alati küsida  |
|
Kommentaarid: 64 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
62 |
|
tagasi üles |
|
 |
nene
Kreisi kasutaja

liitunud: 20.03.2004
|
26.12.2009 02:04:05
|
|
|
Võibolla, et sul siis juba gettext töötabki. Proovi järgi.
PHP-l on Windowsi peal mitmesuguseid probleeme gettextiga. Tihtipeale tuleb Apachele restart teha, et PHP saaks aru, et .mo failid on muutunud. Ning lihtsalt setlocale()'ist ei pruugi keele seadmiseks piisata, vaid läheb tarvis ka putenv("LANG=et_EE") vms. Vähemasti iga kord kui mina olen katsunud PHP gettexti tuge Windowsi peal tööle saada, on alati mingi hull jama, samas kui Linuxi peal on ainsaks probleemiks olnud kui masinas pole vajalikke lokaate defineeritud.
_________________ Mõistus otsas? Pane pinusse... |
|
Kommentaarid: 24 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
23 |
|
tagasi üles |
|
 |
jkddp
HV veteran

liitunud: 22.12.2004
|
26.12.2009 15:31:15
|
|
|
Püün siis sellist asja installida -> http://gallery.menalto.com/ vers 2.3
Peale igasugusid restarte
Your webserver does not support localization. To enable support for additional languages please instruct your system administrator to reconfigure PHP with the gettext option enabled. |
link saadab edasi sinna -> http://php.net/gettext
_________________ Kui vaja joonistada/saagida/hööveldada midagi, võib alati küsida  |
|
Kommentaarid: 64 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
62 |
|
tagasi üles |
|
 |
Egert143
HV kasutaja

liitunud: 18.06.2005
|
26.12.2009 20:22:49
|
|
|
Esimene kommentaar sealt lingilt kohe
tsitaat: |
As a reminder, this is not thread-safe and will not work on typical windows/apache installs.
Use a multiprocess cgi implementation or just don't use it. |
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
jkddp
HV veteran

liitunud: 22.12.2004
|
13.02.2010 20:10:45
|
|
|
Tekkis üks küsimus veel: PHP 5.3.1 ja probleem kuupäeva kuvamisega. Kuna uumema(te) php-versioonidega tuli sisse mõiste "timezone" siis mina sellest jagu ei saa kuidagi. errror selline:
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for '2.0/no DST' instead in F:\proov.php on line 7
2010 |
kood muidu nii kirjutatud:
_________________ Kui vaja joonistada/saagida/hööveldada midagi, võib alati küsida  |
|
Kommentaarid: 64 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
62 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
13.02.2010 20:12:16
|
|
|
jkddp kirjutas: |
Tekkis üks küsimus veel: PHP 5.3.1 ja probleem kuupäeva kuvamisega. Kuna uumema(te) php-versioonidega tuli sisse mõiste "timezone" siis mina sellest jagu ei saa kuidagi. errror selline:
tsitaat: |
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for '2.0/no DST' instead in F:\proov.php on line 7
2010 |
kood muidu nii kirjutatud:
|
Lugeda ei mõista?
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
jkddp
HV veteran

liitunud: 22.12.2004
|
13.02.2010 20:46:52
|
|
|
lugeda mõistan aga kirjutada mitte
_________________ Kui vaja joonistada/saagida/hööveldada midagi, võib alati küsida  |
|
Kommentaarid: 64 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
62 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
13.02.2010 21:35:36
|
|
|
php:
|
date_default_timezone_set('Europe/Tallinn');
|
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
jkddp
HV veteran

liitunud: 22.12.2004
|
13.02.2010 22:02:12
|
|
|
nii kaugele jõudsin isegi - aa kuhu ma selle kirjutan ette, taha, sisse?
_________________ Kui vaja joonistada/saagida/hööveldada midagi, võib alati küsida  |
|
Kommentaarid: 64 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
62 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
13.02.2010 23:00:09
|
|
|
jkddp kirjutas: |
nii kaugele jõudsin isegi - aa kuhu ma selle kirjutan ette, taha, sisse? |
See ju php funktsioon, kirjuta ettepoole sellest echo käsust.
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
jkddp
HV veteran

liitunud: 22.12.2004
|
13.02.2010 23:22:33
|
|
|
php:
|
<?php date_default_timezone_set('Europe/Helsinki') ?>
|
annab (8.rida siis echo):
Parse error: syntax error, unexpected T_ECHO in F:\proov.php on line 8 |
_________________ Kui vaja joonistada/saagida/hööveldada midagi, võib alati küsida  |
|
Kommentaarid: 64 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
62 |
|
tagasi üles |
|
 |
anim
HV kasutaja

liitunud: 19.05.2005
|
13.02.2010 23:28:48
|
|
|
php's on iga käsurea lõpus ikka ; märk
|
|
Kommentaarid: 23 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
22 |
|
tagasi üles |
|
 |
jkddp
HV veteran

liitunud: 22.12.2004
|
13.02.2010 23:45:04
|
|
|
(kummardus)
_________________ Kui vaja joonistada/saagida/hööveldada midagi, võib alati küsida  |
|
Kommentaarid: 64 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
62 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
14.02.2010 00:46:58
|
|
|
jkddp, esimene kood võiks ikka midagi lihtsamat olla, näeks korrektset süntaksi isegi:
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
jkddp
HV veteran

liitunud: 22.12.2004
|
14.02.2010 10:04:13
|
|
|
see kuupäeva teema oli lõik pikematest ridadest
_________________ Kui vaja joonistada/saagida/hööveldada midagi, võib alati küsida  |
|
Kommentaarid: 64 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
62 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
14.02.2010 11:51:03
|
|
|
Seega oli see vaid üks lõik pikemast koodist mis kokkuvõttes pidi üsna kole väljanägema et sa sellisena siia paiskasid.
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
stinger
HV kasutaja
liitunud: 04.10.2003
|
14.02.2010 12:17:53
|
|
|
mikk36, Tegemist oli kellegi teise valmistatud galeriiskriptiga, mida üritati lihtsalt tööle panna. Õienda siis kui see õiendamine asja ette läheb
|
|
Kommentaarid: 41 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
41 |
|
tagasi üles |
|
 |
jkddp
HV veteran

liitunud: 22.12.2004
|
28.02.2010 21:41:41
|
|
|
mikk36, ega ma kade ole - eks sa hinda!
php:
|
<html> <head> </head> <body> <h3>Tegevuse märkimine</h3> _____________________________ <form method="post" action="oper03.php"> <input type="hidden" name="operaator" value="<?php echo $_POST['operaator']; ?>"> <input type="submit" value="Vaata statistikat"> </form> _____________________________<br> Sisesta töötamis kuupäev <?php date_default_timezone_set('Europe/Helsinki'); ?> <form method="post" action="oper04.php"> <select name="aeg_KP"> <option><?php echo $AEG_d; ?>.</option> <option>1.</option> <option>2.</option> <option>3.</option> <option>4.</option> <option>5.</option> <option>6.</option> <option>7.</option> <option>8.</option> <option>9.</option> <option>10.</option> <option>11.</option> <option>12.</option> <option>13.</option> <option>14.</option> <option>15.</option> <option>16.</option> <option>17.</option> <option>18.</option> <option>19.</option> <option>20.</option> <option>21.</option> <option>22.</option> <option>23.</option> <option>24.</option> <option>25.</option> <option>26.</option> <option>27.</option> <option>28.</option> <option>29.</option> <option>30.</option> <option>31.</option> </select> <select name="aeg_KU"> <option><?php echo $AEG_m; ?></option> <option>Jaanuar</option> <option>Veebruar</option> <option>Märts</option> <option>Aprill</option> <option>Mai</option> <option>Juuni</option> <option>Juuli</option> <option>August</option> <option>September</option> <option>Oktoober</option> <option>November</option> <option>Detsember</option> </select> <select name="aeg_AA"> <option><?php echo $AEG_Y; ?></option> </select> <br> _____________________________<br> Siia märkida kus ja kaua sai töötatud.<br> Muu tegevuse alla kirjuta oma tegevus.<br> Palun täita korrektselt! <br><br> Rover C: <select name="aeg_h1"> <option>-</option> <option>8 h</option> <option>7 h</option> <option>6 h</option> <option>5 h</option> <option>4 h</option> <option>3 h</option> <option>2 h</option> <option>1 h</option> <option>0 h</option> </select> <select name="aeg_m1"> <option> </option> <option>0 min</option> <option>5 min</option> <option>10 min</option> <option>15 min</option> <option>20 min</option> <option>25 min</option> <option>30 min</option> <option>35 min</option> <option>40 min</option> <option>45 min</option> <option>50 min</option> <option>55 min</option> </select><br><br> Rover 37: <select name="aeg_h2"> <option>-</option> <option>8 h</option> <option>7 h</option> <option>6 h</option> <option>5 h</option> <option>4 h</option> <option>3 h</option> <option>2 h</option> <option>1 h</option> <option>0 h</option> </select> <select name="aeg_m2"> <option> </option> <option>0 min</option> <option>5 min</option> <option>10 min</option> <option>15 min</option> <option>20 min</option> <option>25 min</option> <option>30 min</option> <option>35 min</option> <option>40 min</option> <option>45 min</option> <option>50 min</option> <option>55 min</option> </select><br><br> Muu tegevus: <select name="aeg_h3"> <option>-</option> <option>8 h</option> <option>7 h</option> <option>6 h</option> <option>5 h</option> <option>4 h</option> <option>3 h</option> <option>2 h</option> <option>1 h</option> <option>0 h</option> </select> <select name="aeg_m3"> <option> </option> <option>0 min</option> <option>5 min</option> <option>10 min</option> <option>15 min</option> <option>20 min</option> <option>25 min</option> <option>30 min</option> <option>35 min</option> <option>40 min</option> <option>45 min</option> <option>50 min</option> <option>55 min</option> </select><br> <input type="text" size="30" name="muu_tegevus"><br> _____________________________<br><br> <input type="hidden" name="operaator" value="<?php echo $_POST['operaator']; ?>"> <input type="submit" value="Sisesta andmed"><br> </form> </body> </html>
|
Edit:
Tekkis veel üks kiire küsimus.
Kood siis selline
<?php
$path = "./";
$dir_handle = @opendir($path) or die("Ei ole võimalik avada $path");
while ($file = readdir($dir_handle))
{
if($file == "." ||
$file == ".." ||
$file == "index.php" ||
$file == "Thumbs.db" ||
$file == "parem_menu.php" ) continue;
echo "<li><a href=$file>$file</a><br>";
}
closedir($dir_handle);
?> |
Mis moodi ma seinna saan kirjutada sisse selle urlencode() koodi? Vaja siis tühikud ja imesümbolid failinimes veebile sõbralikumaks tekitada.
_________________ Kui vaja joonistada/saagida/hööveldada midagi, võib alati küsida  |
|
Kommentaarid: 64 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
62 |
|
tagasi üles |
|
 |
|