Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Linki w PHP
Forum PHP.pl > Forum > PHP
tsuruki
Mam pytanie. Jak zrobic link w php, zeby wygladalo np. tak: www.bleble.pl?bleee.php . Prosze o konkretna odpowiedz (aly skrypcik najlepiej laugh.gif

Pozdroofka dla Hyper'a tongue.gif
haiaw
print("<a href="www.bleble.pl?bleee.php">"); ?
hyper
echo "<a href=http://www.bleble.pl?bleee.php>link</a>";

Sposób haiawa też dobry, ale ten zapis chyba prościej wygląda.
haiaw
Cytat
Sposób haiawa też dobry, ale ten zapis chyba prościej wygląda.


Ja jakos sie przyzwyczailem do printa, i mi nie przeszkadza koniecznosc wstawiania slashow przed znakami specjalnymi..jakos tak smile.gif)
kryr
Mozna jeszcze tak:
print('<A HREF="show.php?news=343&id=232">Link</A>');
printem, i bez "
olo_b19
No i mozna oczywiście tak
<?
[...]
?>
<a href="dupa.php?costam=q">costam</a>
<?
[...]
?>

Najbardziej optymalne rozwiązanie ....

Pozdrawiam
_b19 olo
tsuruki
Chodzi mi o cos bardziej w stylu: "Jak zrobic np. www.bleee.pl/index.php?dzial=blablala" tongue.gif biggrin.gif

BTW. Ale te usmieszki są GIT :wink: laugh.gif
haiaw
Cytat
Chodzi mi o cos bardziej w stylu: "Jak zrobic np. www.bleee.pl/index.php?dzial=blablala" tongue.gif  :D  

BTW. Ale te usmieszki są GIT  :wink:  :lol:


Tak wiec zrob
echo"<a href=www.bleee.pl/index.php?dzial=blablala>Dzial blablabla</a>";

A zeby dowiedziec sie, tego, o co naprawde pytasz, poczytaj manual, dokladniej rozdzial o zmiennych w i z poza php.
steru
Cytat
Chodzi mi o cos bardziej w stylu: "Jak zrobic np. www.bleee.pl/index.php?dzial=blablala" tongue.gif  :D  

BTW. Ale te usmieszki są GIT  :wink:  :lol:

a wiesz chociaz po co chcesz taki link zrobic questionmark.gif
i jakie moga byc konsekwencje niewlasciwego uzycia parametrow w urlu questionmark.gif
hyper
tsuruki: wykazał byś troche samoinicjatywy i przeczytał kilka pierwszych roździałów manuala php (http://pl.php.net/manual/pl). Uzyskasz w ten sposób podstawową więdzę, która posłuży Ci do dalszej nauki.
kryr
Co wy sie tak dziwicie - ten manual jest tak obszerny, ze nikomu nie chce sie go przegladac :wink:
hyper
Cytat
Co wy sie tak dziwicie - ten manual jest tak obszerny, ze
nikomu nie chce sie go przegladac  :wink:


Swojego czasu chciałem sobie to 700 stronnicowe dzieło wydrukować ;-)
Tak swoją drogą to wcale nie jest obszerne, wystarczy przeczytać kilka
pierwszych roździałów, żeby się orientować w temacie.
kryr
Ja tam kupilem sobie jakas tania ksiazke, grunt zeby podstawy byly omowione - reszte w najgorszym razie sie wyczyta z manuala...
Nie lubie czytac z monitora, ciekawe dla czego?
kwiatek
A po co ci takie linki zeby pochwalic sie przed kolegami ze umiesz php? Najpier naucz sie podstaw jezyka. Takie linki mozesz osiagnac wykorzystujac baze danych lub pliki tekstowe ale wez troche sam popracuj to nie jest trudne! Co do manuala to ja nie przeczytalem moze calego ale duza wiekszosc i uwazam ze jest on punktem wyjscie w trakcie nauki php oczywiscie warto czytac ksiazki ale na dobra sprawe wiekszosc ksiazek opisuje rzeczy, ktore po przeczytaniu manuala moglbys szybko zrobic i zaoszczedzic troche kasy. Ja osobiscie zaluje ze kupilem niektore ksiazki. Chociaz niektore wiele mnie nauczyly. Szczegolnie polecam pozycje:
PHP4 Aplikacje (dla bardziej doswiadczonych)
php. Leksykon Kieszonkowy (opisuje rozne funkcje bardzo pomocna ksiazeczka)
PHP4 Tworzenie stron www (wedlug mnie najlepsza ksiazka dla poczatkujacych)
Mac
Tsuruki: Chodzi Ci o coś takiego, że podajesz np. dział w url (np. www.cost.tam.pl/moje_konto/plik.php?dzial=1) to wklej taki kod do swojego pliku php (plik.php):

Pierwsza metoda:

Kod
<?

if ($dzial==1) {

include (pliki/dzial1.php);

}

if ($dzial==2) {

indlude (pliki/dzial2.php);

}

else {

include (pliki/nie)ma_takeigo_dzialu.php);

}

?>


Druga metoda:

Kod
<?

if ($dzial==1) {

header ("Location: pliki/dzial1.php");

}

if ($dzial==2) {

header ("Location: pliki/dzial2.php");

}

else {

header ("Location: pliki/nie)ma_takeigo_dzialu.php");

}

?>


Trzecia metoda:

Kod
<?

if ($dzial==1) {

echo "Witaj w dziale dzial1!";

}

if ($dzial==2) {

echo "Witaj w dziale dzial2!";

}

else {

echo "Podany dział nie istnieje!";

}

?>


smile.gif
castor
ale zes wygrzebal 8O

ten koles to chyba zapomnial juz ze taki post wyslal :wink:
steru
Cytat
ale zes wygrzebal 8O  

ten koles to chyba zapomnial juz ze taki post wyslal :wink:

ja podejrzewam, ze on juz nie zyje niestety (ze starosci ow kors) biggrin.gif
Mac
Cytat
ale zes wygrzebal 8O  

ten koles to chyba zapomnial juz ze taki post wyslal :wink:

Hehe smile.gif
Ciągle się domagał konkretnej odpowiedzi chociaż nie powiedział dokładnie o co mu chodzi smile.gif To "spróbowałem" mu to wytłumaczyć (chociaż on pewnie już od kilku mieisęcy nie pojawił się na forum :wink: smile.gif ) smile.gif
smile.gif
point6000
A ja musze sie przyznać że jednej z tych 3 metod to sam nieznałem :oops: ale dzięki temu postowi już wiem smile.gif A co do zaglądania na php.forum, to było u nas wszystkich różnie. Przyznam że byłem prawie od początku tego forum i tych poprzednich smile.gif Tylko że długie przerwy w przenoszeniu forum mnie zniechęciły na zagladanie. Już miałem dosyć oglądania że forum jest przenoszone na inny server, aż pewnego dnia patrze i co? Działa tak b. się ucieszyłem ale co? za 2 dni znowu forum było w trakcie przebudowy smile.gif No cóż ale wkońcu jest smile.gif i się wszyscy cieszymy. Wiec niemiejcie pretensji że niewszysy tu zaglądają codziennie, chociaz ja bede trzeba uzupełnić braki jakie nabyłem przez okres niedziałania forum. Swoją droga ciekawe jak długo będzie działać smile.gif

Pozdrawiam Wszystkich
Lysy
Na stronie www.ygreg.com znajduje się artykuł dotyczący przekazywania parametrów w adresie. A zamiast tego manuala, jeżeli cos chcesz zrozumieć, to kup sobie lepiej jakąś książkę dla początkujących albo przeczytaj kurs php na którejś ze stron inter.[/url][/b]
Lysy
Na stronie www.ygreg.com znajduje się artykuł dotyczący przekazywania parametrów w adresie. A zamiast tego manuala, jeżeli cos chcesz zrozumieć, to kup sobie lepiej jakąś książkę dla początkujących albo przeczytaj kurs php na którejś ze stron inter.[/url][/b]
em1X
Mac zamiast tych if()'ow lepiej bys switcha uzyl winksmiley.jpg
Mac
Cytat
Mac zamiast tych if()'ow lepiej bys switcha uzyl winksmiley.jpg

Też może być smile.gif
smile.gif
dvc
Cytat
Cytat
Chodzi mi o cos bardziej w stylu: "Jak zrobic np. www.bleee.pl/index.php?dzial=blablala" tongue.gif  :D  

BTW. Ale te usmieszki są GIT  :wink:  :lol:


Tak wiec zrob
echo"<a href=www.bleee.pl/index.php?dzial=blablala>Dzial blablabla</a>";

A zeby dowiedziec sie, tego, o co naprawde pytasz, poczytaj manual, dokladniej rozdzial o zmiennych w i z poza php.


HAIWA: nie daj sie trzymaj się printa smile.gif w końcu print to funkcja smile.gif
a zgodnie z manualem czy podręcznikami zalecają stosować print zamiast echo smile.gif
Mistycus
Czym właściwie jest echo() :?: Jak to nazwać :?: Funkcja beznawiasowa, funkcja niekoniecznienawiasowa :?: :wink: :wink: Wiem, że to polecenie wbudowane, ale tego się nie da do niczego przyczepić.
ramze
Cytat
Czym właściwie jest echo() :?:  Jak to nazwać :?: Funkcja beznawiasowa, funkcja niekoniecznienawiasowa :?:  :wink:  :wink: Wiem, że to polecenie wbudowane, ale tego się nie da do niczego przyczepić.

funkcja beznawiasowa to chyba poprawne bedzie :?: :wink:
zabcia92
A jak można zrobić coś takiego, że jest sobie plik index.php i żeby po kliknięciu na link cała strona nie ładowała się od nowa, a jedynie jakaś jego część (coś takiego jka pływające ramki w html-u). Jest to możliwe? Jeśli tak to jak to zrobić?questionmark.gif
Szukałam w wieu miejscach i nie mogłam znaleźć worriedsmiley.gif
erix
AJAX

a tak nadrabiajac zaleglosci:
Cytat
Ja jakos sie przyzwyczailem do printa, i mi nie przeszkadza

Cytat
funkcja beznawiasowa

- print jest wolniejszy
- echo to nie funkcja:
Cytat
is not actually a function (it is a language construct)


Cytat
Mac zamiast tych if()'ow lepiej bys switcha uzyl

albo:
  1. <?php
  2. $linki['aa'] = 'ble1.php';
  3. $linki['bb'] = 'ble2.php';
  4. $linki['cc'] = 'ble3.php';
  5.  
  6. if(isset($linki[$_GET['dokad']])){
  7. include $linki[$_GET['dokad']];
  8. }else{
  9. blad404(); // biggrin.gif
  10. }
  11. ?>
namorz
Nie będę zaśmiecał forum ,mam nadzieje że autor się nie obrazi.
w linijce
  1. echo"<a href=\".$r['linkph']\"><img src=\".$r['linksmall'].\"></a></td>";
dostaje komunikat
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in c:\usr\apache\httpd\html\jail\photo\galerie\gal1.php on line 12

Podpowiedzie jak prawidłowo będzie wyglądała składnia w takim wypadku?
nospor
Cytat
mam nadzieje że autor się nie obrazi.
no, szczegolnie ze pisal temat parę lat temu...

ps: forum to nie parser - zamykam
Lektura obowiązkowa dla ciebie:
http://pl.php.net/manual/pl/language.types.string.php
http://pl.php.net/manual/pl/language.operators.string.php
bo masz niesamowity problem z podstawami podstaw.
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.