Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Ustawianie wartości z linku do parametru..., w dokumencie (nie wiem jak mogę opisać)
wolguy
post 20.01.2005, 20:26:52
Post #1





Grupa: Zarejestrowani
Postów: 219
Pomógł: 10
Dołączył: 9.01.2005

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


Witajcie,
mam tu takie coś (skrypt) w dokumencie skrypt.php:




  1. <?php
  2. $no = (&#092;" tutaj ta funckja \");
  3.  
  4. $do = isset($_GET['do']) ? trim($_GET['do']) : &#092;"\";
  5. switch ($do) {
  6. case &#092;"\":
  7. ?>
  8.  
  9.  
  10. <?php
  11. break;
  12. case &#092;"$no\":
  13. ?>
  14. Numer: <?php echo &#092;"$no\"; ?> <br>
  15. <img src=\"<?php echo &#092;"$no\"; ?>.jpg\">
  16.  
  17.  
  18.  
  19. <?php
  20. break;
  21. }
  22. ?>





i chciałbym aby po wybraniu adresu, np. skrypt.php?do=010
wartość parametru DO, czyli 001 była ustawiana jako wartość dla $no (2. linijka w kodzie).


Myśle ze rozwiązaniem byłoby, gdyby wartością dla $no była różnica:
"skrypt.php?do=" - nazwa pliku


Umie ktoś to zrobić i mi pomóc?
Proszę i z góry dziękuję.
Go to the top of the page
+Quote Post
crash
post 20.01.2005, 20:32:23
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


Możesz jakoś dokladniej wyjaśnić o co Ci chodzi? Bo z tego co udało mi sie zrozumieć to po prostu chodzi Ci o $no = $_GET['do'];.


--------------------
Go to the top of the page
+Quote Post
wolguy
post 20.01.2005, 22:22:22
Post #3





Grupa: Zarejestrowani
Postów: 219
Pomógł: 10
Dołączył: 9.01.2005

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


Chce ten skrypt wykorzystać do galerii zdjęć.

Załóżmy, że ktoś otwiera dok.: skrypt.php?do=010,

wtedy to '010' ustawiane jest jako wartość dla '$no' i automatycznie pokazywany jest wtedy numer fotki oraz tworzona jest ścieżka do pliku.
Go to the top of the page
+Quote Post
crash
post 20.01.2005, 22:36:03
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


Dalej nie wiem czy ma być $no. W jaki sposób ma wskazać na nazwę pliku. Czy jest to przypisany do nazwy identyfikator z bazy danych, czy co?

Tak to może być na przykład:
  1. <?php
  2. switch($_GET['do']) {
  3.  case '010':
  4. $no = 'fotka1.jpg';
  5.  // itd...
  6. }
  7.  
  8. echo '<img src=\"./obrazki/'.$no.'\"/>';
  9. ?>


--------------------
Go to the top of the page
+Quote Post
wolguy
post 21.01.2005, 13:20:22
Post #5





Grupa: Zarejestrowani
Postów: 219
Pomógł: 10
Dołączył: 9.01.2005

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


Chodzi o to że gdy nawet wpisze zmyśloną wartość dla "skrypt.php?id=" , np. "145985BB", to wtedy to co on wpisał ("145985BB") bedzie ustawiane takze jako wartość dla $no i tym samym bedzie tworzona zakładka o tej nazwie:

  1. <?php
  2. break;
  3. case &#092;"$no\":
  4. ?>


i wyświetlane będzie to co on wpisał:

  1. <?php echo &#092;"$no\"; ?>


oraz do "145985BB" zostanie dodane ".jpg":

  1. <img src=\"<?php echo &#092;"$no\"; ?>.jpg\">
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: 27.06.2025 - 00:48