Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyrażenie regularne, liczby wielo cyfrowe
-Majkell-
post
Post #1





Goście







Witam,

w htacces. mam taką linijkę
  1. <?php
  2. RewriteRule ^adres-([0-9])*.html$ adres.php?go=module&id=$1
  3. ?>


Po odebraniu zmiennej przez $_GET

  1. <?php
  2. $id = (int)$_GET['id'];
  3. ?>


Wyświetlam ją, jeśli liczba jest kilku cyfrowa wyświetla się tylko ostatnia cyfra. Jak temu zaradzić? Z góry dziękuje za odpowiedź.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Liko
post
Post #2





Grupa: Zarejestrowani
Postów: 436
Pomógł: 6
Dołączył: 8.11.2003
Skąd: Szczecin

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


Kod
RewriteRule ^adres-([0-9]+)*.html$ adres.php?go=module&id=$1
Go to the top of the page
+Quote Post
-Majkell-
post
Post #3





Goście







Teraz wywala mi błąd 404.
Go to the top of the page
+Quote Post
mls
post
Post #4





Grupa: Zarejestrowani
Postów: 677
Pomógł: 89
Dołączył: 31.08.2003
Skąd: Warszawa

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


Kod
RewriteRule ^adres-([0-9]+?)\.html$ adres.php?go=module&id=$1


--------------------
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 Aktualny czas: 22.08.2025 - 00:05