Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] kasowanie fragmentu adresu
Forum PHP.pl > Forum > Przedszkole
bastek8989
Witam

Wiem ze to nieladnie ale bardzo mi sie spieszy - licze na dobroc specow..

Jak zrobic zeby skrypt wyrzucal wszystko co znajduje sie za (na koncu adresu wlacznie z &q)
&q=kuszczak

w efekcie z takiego adresu
http://video.google.pl/videoplay?docid=535...&q=kuszczak
powstawal taki
http://video.google.pl/videoplay?docid=5351623535184475741

bardzo prosze zroicie mi ten fragmencik?

bardzo mi sie spieszy
pozdrawiam!!!!
ActivePlayer
uzyj strpos i substr. opisy znajdziesz w manualu. pozdrawiam
bastek8989
no ale to nierozwiaze mojego problemu zakladajac ze wartosc po 'q' moze liczyc 3 a nawet 50 literek
potrzebuje zeby wszystko usuwal za q= wlacznie



edit:
aa chyba ze uzyje strpos q=+wyrazenia regularne + policze ile literek i usune je od konca....

oto ci chodzilo?
Cienki1980
Raczej na sprawdzeniu na jakiej pozycji jest 'q' a potem wyciecie stringa od poczatku do pozycji q-1.
bastek8989
jak sie wyciaga stringa o_O
Cienki1980
Cytat(bastek8989 @ 15.01.2007, 19:51:50 ) *
jak sie wyciaga stringa o_O


Że co questionmark.gifquestionmark.gif

Adres do strony to Twój string

szukasz w tym stringu pozycji znaku 'q'
potem obcinasz ten string od poczatku to pozycji znaku'q'-1 ...
wynik jest Twoim szukanym adresem.
wlamywacz
http://www.php.net/explode o to chodzi ?
bastek8989
a nie prosciej wszukac q=(wyrazenie regularne) i uciac znalecziony tekst?


niemam naprawde poejcia oco wam chodzi
wlamywacz
Ogarni to Ci podalismy a nie zadajesz niemądre pytania. Przetestuj, poszukaj w manualu.
Cienki1980
A co tu dużo komibnować questionmark.gif?

  1. <?php
  2. $string="http://video.google.pl/videoplay?docid=5351623535184475741&q=kuszczak";
  3.  
  4. $pozycja=strpos($string,"&");
  5.  
  6. $string_nowy=substr($string,0,$pozycja);
  7.  
  8. echo $string_nowy;
  9. ?>


dosłownie 45sekund pisania.
ActivePlayer
@cienki podziwiam, tutaj sie uczy a nie daje gotowce ;-)

poprawie Cię lekko, zamiast & powiniennes szukac '&q=' zakładając ze wartosc docid moze kiedys przyjmowac wartosci alfanumeryczne
Cienki1980
Cytat(ActivePlayer @ 15.01.2007, 21:04:19 ) *
@cienki podziwiam, tutaj sie uczy a nie daje gotowce ;-)

poprawie Cię lekko, zamiast & powiniennes szukac '&q=' zakładając ze wartosc docid moze kiedys przyjmowac wartosci alfanumeryczne


Masz rację .. poprawka jest logiczna ...

Co do uczenia a nie pisania ... to już powoli mnie nerwy łapały ..

Piszesz prawie krok po kroku chyba jedno z prostszych rozwiązań .. tylko nie piszesz kodu ... a tu człowiek wybrzydza.

Tak przynajmniej będzie mial i będzie z głowy tongue.gif
bastek8989
co do tego ze tu sie uczy a nie daje gotowce.. no coz sprzeczal bym sie gotowiec = wiecej wyswietlen = wiecej odwiedzin + google indexuje przydatne info smile.gif to nie szkodzi w zaden sposob forum

dzieki ze mi napisales
pozdrawiam
Cienki1980
Jak dla mnie lepiej, żeby ludzie się uczyli, a nie zadawali pytanie i od razu oczekiwali, że ktoś zrobi za nich całość.

No ale to moje zdanie i mam do niego pełne prawo biggrin.gif

EOT z mojej strony
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.