Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]wyciaganie danych z adresu
Forum PHP.pl > Forum > Przedszkole
matiszostak
mam taka strone ze wchodze w katalog /url/1 /url/2 itp katalog 1 i 2 nie istnieje bo jest zastapiony plikiem : url.php ktory laduje sie przez plik .htaccess i che zrobic tak : ze wyswietla mi adres tego pliku i pobiera wartosc liczbowa np 1 , 2, 3 po /url/ bez calego adresu smile.gif czy da sie tak zrobic i jakich funkcji uzyc smile.gif i jak

prosze o szybka odpowiedz smile.gif
PawelC
cURL + preg_match_all
matiszostak
ta 1 funkcja co robi smile.gif niezbyt znam sie na angielskim smile.gif
PawelC
Np pobiera coś z innej strony, wysyła dane metoda post do formularzy, a przy użyciu preg_match_all wyszukuje to co chcesz.
W wikipedii masz o cUrl-u http://pl.wikipedia.org/wiki/CURL
franki01
Cytat(ExPlOiT @ 3.05.2008, 17:15:20 ) *


cURL jest niepotrzebny. Wystarczy samo preg_match.

  1. <?php
  2. preg_match("(url/([0-9]+)$)i", $_SERVER['REQUEST_URI'], $tmp);
  3. $numer = $tmp[1];
  4. ?>
matiszostak
mi chodzi o to ze pobieram z adresu str : i wyswietli mi ten adres smile.gif
THX
franki01 o to mi chodzilo smile.gif

zauwazylem blad poniewaz jak wpisze liczbe od 0-9 to adres robi sie : url/ i znika liczba sad.gif

http://pro.matisurf.c0.pl/url/1 <-- nie dziala
http://pro.matisurf.c0.pl/url/11 <-- dziala


na czym polega ten blad
franki01
Cytat(matiszostak @ 3.05.2008, 18:13:22 ) *
mi chodzi o to ze pobieram z adresu str : i wyswietli mi ten adres smile.gif
THX
franki01 o to mi chodzilo smile.gif

zauwazylem blad poniewaz jak wpisze liczbe od 0-9 to adres robi sie : url/ i znika liczba sad.gif

http://pro.matisurf.c0.pl/url/1 <-- nie dziala
http://pro.matisurf.c0.pl/url/11 <-- dziala
na czym polega ten blad


Po wpisaniu adresu
http://pro.matisurf.c0.pl/url/1
przeglądarka dostaje w odpowiedzi nagłówek z przekierowaniem na: "http://pro.matisurf.c0.pl/url/." (w url'u jest tez ta kropka na koncu). Przeglądarka ładuje strone juz bez kropki. Serwer albo Twój skrypt w pewnym miejscu musi przekierowywać na tą stronę, ale nie wiem dlaczego. Serwer jest mniej prawdopodobny, bo url http://pro.matisurf.c0.pl/url/url/1 juz nie jest przekierowywany, więc sprawdz skrypt. Nic innego nie wymysle, ale pewne jest, ze serwer/strona wysyla w odpowiedzi do przegladarki naglowek żądający przekierowania.
matiszostak
mam dane w pliku .htaccess i komende : ErrorDocument 404 /url.php

czy jest to poprawne i czy mozna innaczej to zrobic
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.