ďťż

Głupie pytanie php

       

Podstrony


telcocafe

jak zrobić adres typu artykuly.php?art1 ??
Lub jak zrobić aby po kliknięciu na link zamieniał się określony tekst na inny




jak zrobić adres typu artykuly.php?art1 ??
Lub jak zrobić aby po kliknięciu na link zamieniał się określony tekst na inny


hmmm... no normalnie:
<a href="index.html?val=cat">

Tylko że mi niechce się dodać do rozszerzenia np. ?art=3

hehe to nie jest rozszerzenie tylko parametr przekazywany do skryptu :D poczytaj o podstawach php




hehe to nie jest rozszerzenie tylko parametr przekazywany do skryptu :D poczytaj o podstawach php

oj chopie :) zrób tą strone normalnie w html`u bo widze, że pojęcia nie masz o php :)

ps po co Ci takie linki ??


oj chopie :) zrób tą strone normalnie w html`u bo widze, że pojęcia nie masz o php :)

ps po co Ci takie linki ??


Normalnie w html niezrobie bo mam skrypty php(np. z eksperta)

a nr arta np = nazwie pliku txt i za pomocą include wstawiasz go na strone

http://forum.ks-eksp...showtopic=37948

Herkules- podałeś jak zrobić w html-u, i tam nie ma jasnej odpowiedzi.
Dam ci kilka skryptów Zaper:
Wszystkie skrypty wklejasz w tabelkę gdzie po wpisaniu adresu np ?id=bebe
bedzie wklejana dana strona
-----------------------------------------------
<?php if(isset($co)){ //zmienna ktora bedzie w adresie np. ?co=gry if(file_exists($co.".php")){  //wybierasz rozszerzenie $plik = $co.".php"; include($plik); }else{ echo "Podany plik nieistnieje !"; // tekst ktory pokaz sie gdy strony nie } }else{ include("start.php"); //strona która będzie na poczatku } ?>
Będzie wklejany plik bez rozszerzenie czyli np.
Zamiast gry.php = ?co=gry
-------------------------------------------
<? switch ($_GET['go']) {   case '2':      include("bad_tech.html");      break;   case '3':      include("uslugi.html");      break;   case '4':      include("sklepik.html");      break;   case '5':      include("kontakt.html");      break;   case '1':   default:      include("glowna.html");     } ?>
Terz nie będzie według rozszerzenia.
Po linijce case jest np. '4' zamiast 4 wpisujemy jaka wartośc będzie dla pliku sklepik.html, czyli nie bedzie?go=sklepik tylko ?go=4
Po case wpisujemy zamiast 4 co chcemy np. sklep itp. i wtedy bedzie ?go=sklep i bedzie wklejana strona sklepik.html.

A jeżeli chcesz podwojony link czyli np.: index.php?dzial=artykuly&art=1
To robisz tak.
W pliku index.php wklejasz jeden ze skryptów które ci podawałem.
Potem w pliku który będzie wklejany też wklejasz ten skrypt i masz już gotowe.
Użytkownik Kondzioff edytował ten post 04 kwiecień 2005, 14:24
Wielkie dzięki Kondzioff o to właśnie mi chodziło

Nie ma za co :).
W razie problemów pisz na PW
Bo trochę namieszałem, ale myślę że da się to zrozumieć ;)

Kondzioff skrypt jest zabezpieczony switchem na wpisy hakerskie. ale dla bezpieczeństwa zawsze lepiej zmienną $co przepuścić przez basename tak dla pewności.

no wiem ;)...
ale do tego też można użyć :P

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.