Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Czemu nie działa ??? Pomocy !
SoulAssassin
post 4.06.2003, 18:07:01
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 3.06.2003
Skąd: Zielone miasto nad Psiną

Ostrzeżenie: (0%)
-----


Skrypt czyta pliki z katalogu i robi z tego galerię:

[php:1:45cf381979]<?php
function tablica() {

$gdzie = "nazwakatalogu" ;

while ($file = readdir($dir)) {
$ext = explode('.',$file);
$cnt = count($ext);
if (($ext = 'jpg')&&($file <> ".")&&($file <> "..")&&($file <> 'm')) $tablica[] = $file ;
}
closedir ($dir);

return $tablica ;
}
$pliki = tablica();

foreach($pliki as $plik) {

echo "<a href=jeden/$plik><img src=jeden/m/$plik></a><br>";
}
?>[/php:1:45cf381979]
dla zdefiniowanej w skrypcie zmiennej
[php:1:45cf381979]<?php
$gdzie = "katalog1"
?>[/php:1:45cf381979]
wszystko gra ale jeśli chcę przesłać zmienną $gdzie w adresie URL np:
index.php?gdzie=katalog1
to nie działa. Dodam, że zmienną przesyła i widać ją w:
[php:1:45cf381979]<?php
echo $gdzie
?>[/php:1:45cf381979]
a tu:
[php:1:45cf381979]<?php
$dir = opendir($gdzie);
?>[/php:1:45cf381979]
już nie chce chodzić. :x


[size=16]Proszę ! Pomóżcie !


--------------------
Postępuj zawsze właściwie. Da to satysfakcję kilku ludziom, a resztę zadziwi.

Mark Twain
Go to the top of the page
+Quote Post
spenalzo
post 4.06.2003, 18:14:16
Post #2





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Zapomniałeś o zakresie widoczności zmiennych w funkcji.
[php:1:8cea3b7807]<?php
function tablica() {
global $gdzie;
// reszta kodu
?>[/php:1:8cea3b7807]

Poza tym zmień jeszcze
[php:1:8cea3b7807]<?php
while ($file = readdir($dir)) {
// zamienić na
while ($file = readdir($gdzie)) {
?>[/php:1:8cea3b7807]


--------------------

Go to the top of the page
+Quote Post
SoulAssassin
post 4.06.2003, 19:49:04
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 3.06.2003
Skąd: Zielone miasto nad Psiną

Ostrzeżenie: (0%)
-----


Wielkie DZIĘKI !


[size=18]Niech MOC będzie z Tobą !


--------------------
Postępuj zawsze właściwie. Da to satysfakcję kilku ludziom, a resztę zadziwi.

Mark Twain
Go to the top of the page
+Quote Post
scanner
post 4.06.2003, 19:51:03
Post #4





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




SoulAssassin: Upomnienie. Przesadzasz z BBCodes. To nie jest forum na www.bravo.pl


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
SoulAssassin
post 4.06.2003, 20:12:51
Post #5





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 3.06.2003
Skąd: Zielone miasto nad Psiną

Ostrzeżenie: (0%)
-----


He he

Możliwe...

sorki już nie będę... :oops:

BTW Wpadnij czasami na stronę bravo naprawdę można się zrelaksować czytając tam artykuły np:
Kod
Powiedziałem swojej dziewczynie, że czasami sam się pieszczę, na przykład oglądając erotyczne sceny w tv. Oburzyła się i powiedziała, że to szkodliwe? Czy rzeczywiście tak jest?

Paweł, 17 lat


--------------------
Postępuj zawsze właściwie. Da to satysfakcję kilku ludziom, a resztę zadziwi.

Mark Twain
Go to the top of the page
+Quote Post
spenalzo
post 5.06.2003, 01:38:28
Post #6





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Cytat
To nie jest forum na www.bravo.pl

Coś podejrzanie mocno zorientowany jestes... Hmmm, stały bywalec? :-D


--------------------

Go to the top of the page
+Quote Post
SoulAssassin
post 5.06.2003, 01:56:41
Post #7





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 3.06.2003
Skąd: Zielone miasto nad Psiną

Ostrzeżenie: (0%)
-----


Za łebka to sie czytało takie fajowe magazyny:
zawsze można było się pośmiać - ciekawe kto do nich te listy pisze ?

BTW męczę się teraz z jedną rzeczą:
gdzieś tu na forum widziałem wzmiankę jak sprawdzić czy $zmienna
jest liczbą, a teraz nie mogę tego odszukać.

Jakby ktoś był łaskaw...


Spenalzo !Czy to nie za późno na wysyłanie postów na forum - pewnie się zaczytałeś na bravo.pl aaevil.gif Dzięki chłopie za pomoc.


--------------------
Postępuj zawsze właściwie. Da to satysfakcję kilku ludziom, a resztę zadziwi.

Mark Twain
Go to the top of the page
+Quote Post
Fo
post 5.06.2003, 02:35:16
Post #8





Grupa: Zarejestrowani
Postów: 401
Pomógł: 0
Dołączył: 18.04.2003
Skąd: Trójmiasto

Ostrzeżenie: (0%)
-----


heh sorx za offtopic ale widze ze mala wzmianka o godzinie ze niby pozno 8) :
teraz chlopie to jest dopiero pozno aaevil.gif
Go to the top of the page
+Quote Post
scanner
post 5.06.2003, 06:25:41
Post #9





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




spenalzo: Swego czasu ekipa z IRCnetowego #emu.pl, na ktorym kiedys aktywnie uczestniczylem robila tam sobie niezle jaja... Ale forum www.dziewczyna.pl jest jeszcze lepsze...
Fo: to nie jest późno - to jest wcześnie


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
spenalzo
post 5.06.2003, 20:10:33
Post #10





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Cytat
gdzieś tu na forum widziałem wzmiankę jak sprawdzić czy $zmienna
jest liczbą, a teraz nie mogę tego odszukać.


[php:1:a9f6586de1]<?php
is_integer($liczba_calkowita);
is_double($liczba_zmiennoprzecinkowa); // o podwójnej precyzji, np. 12.34
// Zwraca true lub false
?>[/php:1:a9f6586de1]

Cytat
Spenalzo !Czy to nie za późno na wysyłanie postów na forum - pewnie się zaczytałeś na bravo.pl  :twisted:  Dzięki chłopie za pomoc.

Dokładanie! Jaja jak berety, brzuch mnie boli :-)


--------------------

Go to the top of the page
+Quote Post
SoulAssassin
post 5.06.2003, 22:45:29
Post #11





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 3.06.2003
Skąd: Zielone miasto nad Psiną

Ostrzeżenie: (0%)
-----


a
[php:1:7dd58c9c40]<?php
is_int($liczba_calkowita);
?>[/php:1:7dd58c9c40]
nie starczy ?


--------------------
Postępuj zawsze właściwie. Da to satysfakcję kilku ludziom, a resztę zadziwi.

Mark Twain
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.07.2025 - 17:26