Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Poprawny url
JOHNY
post 7.08.2004, 20:38:05
Post #1





Grupa: Zarejestrowani
Postów: 297
Pomógł: 0
Dołączył: 17.01.2003
Skąd: Tarnów

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


Mam takie pytanie
Jak przy pomocy php sprawdzić poprawność ścieżki jeśli w bazie danych mam IMG (/img/cośtam.jpg) bądź url (http://server/img/cośtam.jpg) znaczy czy dany plik jpg czy gif istnieje w danym katalogu img czy w danym url

Chce sobie to wykorzystać do tego aby mi zastępowało img jeśli nie ma własnym img brak fotki. W przypadku braku wpisu w bazie to jest proste ale nie wiem jak zrobić leśli wpis jest np nieprawidłowy

Ten post edytował JOHNY 7.08.2004, 21:13:51
Go to the top of the page
+Quote Post
Dabroz
post 7.08.2004, 20:44:52
Post #2





Grupa: Zarejestrowani
Postów: 286
Pomógł: 0
Dołączył: 1.11.2003
Skąd: Poland, Płock

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


file_exists" title="Zobacz w manualu PHP" target="_manual


--------------------
Go to the top of the page
+Quote Post
rzseattle
post 7.08.2004, 20:45:01
Post #3





Grupa: Przyjaciele php.pl
Postów: 554
Pomógł: 0
Dołączył: 4.04.2002
Skąd: Tychy

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


fopen" title="Zobacz w manualu PHP" target="_manual, file_exists" title="Zobacz w manualu PHP" target="_manual, is_readable" title="Zobacz w manualu PHP" target="_manual (i/lub) fsockopen" title="Zobacz w manualu PHP" target="_manual


--------------------
"Real children don't go hoppity-skip unless they are on drugs."
Go to the top of the page
+Quote Post
JOHNY
post 7.08.2004, 21:08:41
Post #4





Grupa: Zarejestrowani
Postów: 297
Pomógł: 0
Dołączył: 17.01.2003
Skąd: Tarnów

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


Wielkie dzięki mimo to za szybką reakcje
Ale i tak jest problem albo ja coś źle robie jak mam w bazie http://url_do_img to nie wyświetla go przy pomocy tego skryptu tylko ładuje no image

Przegrzebałem forum i znalazłem poniższą funkcje i pytanie jest takie:
Dlaczego to nie chce działać w pętli questionmark.gif

  1. <?php
  2.  
  3. Zapytanie do sql
  4.  
  5. while($row = mysql_fetch_array($wynik)) {
  6. echo &#092;"...kod html do tabelki..\";
  7.  $urls = $row['scr'];
  8. function jest_plik($urls) { // 64 linia
  9.    $file = @fopen (&#092;"$urls\", \"r\"); 
  10.    return ($filetrue : false); 
  11. } 
  12. if (jest_plik($urls))
  13.     echo &#092;"<td rowspan=\"4\\" align=\"center\" bgcolor=\"#F2F2F2\"><a href=\"javascript:Screen('showscreen4.php?screen=\" . $row['id'] . \"',800,600)\"><img src=\".$row['scr'].\" vspace=\"3\" border=\"0\"></a></td>n\";
  14.     else 
  15.     echo &#092;"<td rowspan=\"4\\" align=\"center\" bgcolor=\"#F2F2F2\"><a href=\"javascript:Screen('showscreen4.php?screen=\" . $row['id'] . \"',800,600)\"><img src=\"images/no_foto_s.jpg\" vspace=\"3\" border=\"0\"></a></td>n\";
  16. echo &#092;"..cdn kodu..\";
  17. }
  18.  
  19. ?>

Wywala mi taki błąd
Fatal error: Cannot redeclare jest_plik() (previously declared in D:\server www\Apache2\htdocs\rc2\download4.php:64) in D:\server www\Apache2\htdocs\rc2\download4.php on line 64

Ok poradziłem sobie wystarczyło przenieść
  1. <?php
  2.  
  3. function jest_plik($urls) 
  4. ?>
poza while

Ten post edytował JOHNY 8.08.2004, 12:47:05
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: 19.07.2025 - 12:56