Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak odczytac dane z linku
Forum PHP.pl > Forum > Przedszkole
adam2adam1
http://www.biathlon.tox.pl/
biathlon/cos.php?miejsce=sulejowek&typ=ps&tydzien=2&rok=1
&strzelania=10]http://www.biathlon.tox.pl/biathlon/cos.ph...1&strzelania=10
To jest przykładowy link i jak teraz w skrypcie cos.php odczytać te dane

próbowałem z $miejsce itp oraz $_GET['miejsce'] itp

Sorry że tak go podzieliłem ale inaczej się kropkował
Bieniasxyz
Można na conajmniej dwa sposoby:
  1. <?php
  2. print_r($_GET);
  3. ?>

oraz
  1. <?php
  2. foreach($_GET as $key=>$var)
  3.  {
  4. echo &#092;"Klucz: $key => Wartość: $var\";
  5.  }
  6. ?>

A wywołanie $_GET['costam'] powinno działać
ARJ
na starszych wersjach php bywały chyba z tym problemy. spróbuj
  1. <?php
  2. echo $HTTP_GET_VARS[&#092;"miejsce\"];
  3. ?>
gilbo
Taki mały offtopic.gif

Przepraszam bardzo, ale... ta strona chyba nie powinna byc w necie... Przecież tam jest masa błędów w zawodach można zapisać się po kilka razy co powinno być chyba blokowane, a przy rejestracji jest śmieszna sprawa, bo każe mi się rejestrować jeszcze raz, kiedy z kolei tuż pod tym jest napisane, że się udało. Nie rozumiem oco chodzi w treningu, i wogole strona jest malo przejrzysta. Proponuję np przy zawodach zrobić małą tabelkę np.:

  1. <TR>
  2. <TD>Konkurencja 1</TD>
  3. <TD>Tak: <INPUT TYPE="CHCEKBOX" NAME="konkurencja_1" VALUE="tak"></TD>
  4. <TD>Nie: <INPUT TYPE="CHCEKBOX" NAME="konkurencja_1" VALUE="nie"></TD>
  5. </TR>
  6. <TR>
  7. <TD>Konkurencja 2</TD>
  8. <TD>Tak: <INPUT TYPE="CHCEKBOX" NAME="konkurencja_2" VALUE="tak"></TD>
  9. <TD>Nie: <INPUT TYPE="CHCEKBOX" NAME="konkurencja_2" VALUE="nie"></TD>
  10. </TR>
  11. <TR>
  12. <TD>Konkurencja 3</TD>
  13. <TD>Tak: <INPUT TYPE="CHCEKBOX" NAME="konkurencja_3" VALUE="tak"></TD>
  14. <TD>Nie: <INPUT TYPE="CHCEKBOX" NAME="konkurencja_3" VALUE="nie"></TD>
  15. </TR>


Radziłbym zmienić trzcionkę bo ta jest dziadowska, najlepiej użyj CSS, mógłbytś również usunąć linię z obrazków w menu wystarczy coś takiego:

<IMG SRC="obraz.gif" BORDER="0">

Kolejne ale to po co niezalogowanemu gościowi możliwość zmiany hasła, lub zarejestrowanemu użytkownikowi możliwość rejestracji?questionmark.gif? Po zatym spróbój się zalogować w tym pliku, gdzie zmieniasz hasło...

Pozatym tłumaczenie, że tak to znaczy tak, a nie to nie (Zawody w sulejówku) jest troche irytujące, ponieważ wydaje się jakbyś traktował gościa jak idotę jakiegoś...

Tak to spox podoba mi sie ten obrazek biatlonisty winksmiley.jpg
adam2adam1
ludzie wiem że są błędy ale jak widac pisze na forum dla początkujacych bo to jest mój pierwszy projekt jask byś czytał forum to jest test a pozatym ide wreszcie sapać[27h bez snu]
A tak pozatym to ja msię pytałem jak odczytac informcje z linku a nie jaka jest moja strona tongue.gif
jak bym chciał ciebie sie psytac jaka jest mnoja strona to uzyłkbym innego forum tongue.gif

Mam nauczke robic ludziom nadzieji i podawac im linka zamin samemu nie bedzie się zadowolonemu z gry biggrin.gif

A teraz taki mały edycik może byłem niegrzeczny ale byłem tak zmęczony że nawet nie przeczytałem twojego postu ze zrozumieniem. Ale tak pozatym to ja nwet nie czytalem kursu o stylach a obrazek biathlonisty znalazłem w clipartach które kupiłem na allegro.
Chyba to legalne;)
Zresztą wprowadziłem nową metode pracy nie na czas a na jakość
tiraeth
Jeżeli chodzi o:
  1. <?php
  2. // To jest ten link tongue.gif
  3. $link = 'http://adres.strony.pl/?miejsce=blabla&cos_innego=php';
  4. ?>


to robisz tak:
  1. <?php
  2. $link = 'http://adres.strony.pl/?miejsce=blabla&cos_innego=php';
  3.  
  4. list($www, $gety) = explode('?', $link);
  5. $get = explode('&', $gety);
  6. foreach($get as $value)
  7. {
  8.  $help = explode('=', $value);
  9.  ${$help[0]} = $help[1];
  10. }
  11. ?>

I już masz przypisane zmienne:
Kod
$miejsce = 'blabla';
$cos_innego = 'php';
adam2adam1
Dzieki wam bardzo

Wreszcie sie wyspałem, mam lepszy humor i siły do przerabiania skryptu jesczze raz dzieki wszystkim
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.