Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]link nie dziala
gylopl
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 6.04.2008

Ostrzeżenie: (0%)
-----


Witam! mam maly problem ze stworzeniem linku!

mam plik logged.php (w glownej tresci includuje tresc z innych plikow)
  1. <dd><a href="?id=uzdrowiciel">Uzdrowiciel</a></dd>
  2. <?php
  3. switch($_GET['id'])
  4. {
  5. case statystyki:include("statystyki.php");break;
  6. case ustawienia:include("ustawienia.php");break;
  7. case uzdrowiciel:include("uzdrowiciel.php");break;
  8.  
  9. default :include("statystyki.php");break;
  10.  
  11. }
  12.  
  13. ?>


problem polega na tym ze w pliku uzdrowiciel mam link i nie wiem jak go przerobic
zamiast uzdrowiciel.php musze cos wstawic, probowalem to : ?id=uzdrowiciel, ale niestety przenosi mnie na statystyki.php
  1. <td bgcolor="#19345E"><div align="center"><? echo('<a target="_self" href="uzdrowiciel.php?akcja='.ulecz.'">ulecz</a><br />');?></div></td>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 12)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A masz stałe, które podałeś w case" title="Zobacz w manualu PHP" target="_manual? tongue.gif

string" title="Zobacz w manualu PHP" target="_manual


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
gylopl
post
Post #3





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 6.04.2008

Ostrzeżenie: (0%)
-----


mozesz mi powiedziec cos wiecej?
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




  1. <?php
  2. case statystyki:include("statystyki.php");break;
  3. ?>

  1. <?php
  2. case 'statystyki':include("statystyki.php");break;
  3. ?>


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
gylopl
post
Post #5





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 6.04.2008

Ostrzeżenie: (0%)
-----


mozesz mi powiedziec co ma ' do linku? bo jakos nie bardzo rozumiem blinksmiley.gif
Go to the top of the page
+Quote Post
mike
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


A masz taka stałą jak ulecz? Bo jest różnica pomiędzy $ulecz a ulecz.
A to o czym pisze ~erix to popraostu kolejny z błędów.
Go to the top of the page
+Quote Post
gylopl
post
Post #7





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 6.04.2008

Ostrzeżenie: (0%)
-----


mam akcje ulecz.......

  1. <center><h1>Uzdrowiciel</h1></center>
  2. <br />
  3. <br>
  4. <?php
  5. $akcja1= (isset($_GET['akcja']))?$_GET['akcja']:false;
  6. if(!$akcja1)
  7. {
  8.    $ulecz=$row['hp_cale']-$row['hp_zap'];
  9.    $kasa= 3 * $ulecz;
  10. ?>
  11.  
  12. <center>
  13.          <table width="80%" cellpadding="0" cellspacing="1" border="0">
  14.                      <tr>
  15.                      <td bgcolor="#19345E"><div align="center">Masz <? echo $ulecz;?> ran, aby je uleczyc musisz zaplacic <? echo $kasa;?> sztuk zlota</div></td>
  16.                      <td bgcolor="#19345E"><div align="center"><? echo('<a target="_self" href="id=uzdrowiciel?akcja='.ulecz.'">ulecz</a><br />');?></div></td>
  17.                   </tr>
  18.          </table>
  19.  
  20. </center>
  21. <?php  
  22. }
  23. ?>
  24. <center>
  25. <?php
  26. if($akcja1)
  27. {
  28.  
  29.  
  30.  
  31. $hp=$row['hp_cale'];
  32. $money=$row['money'];
  33.    $hppostaci=$row['hp_zap'];
  34.    $ulecz=$row['hp_cale']-$row['hp_zap'];
  35.    $kasa= 3 * $ulecz;
  36.    
  37.    if ($money >= $kasa){
  38.        $money1=$money -$kasa;    
  39.            
  40.    echo "Twoje rany zostaly uleczone";
  41.  
  42.    $mysql = mysql_query("UPDATE `users` SET `hp_zap` = '$hp', `money` = '$money1' WHERE `user_id` ='$id' ");
  43.  
  44. }else{
  45.    echo 'Nie masz tyle zota!';
  46. }
  47. }
  48. ?>
Go to the top of the page
+Quote Post
mike
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(gylopl @ 28.11.2008, 16:00:30 ) *
mam akcje ulecz.......
A czy ja pytam o akcję?
Ja pytam czy widzisz różnicę pomiędzy:
ulecz
a
$ulecz
Go to the top of the page
+Quote Post
gylopl
post
Post #9





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 6.04.2008

Ostrzeżenie: (0%)
-----


no $ulecz to zmienna
Go to the top of the page
+Quote Post
mike
post
Post #10





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Dokładnie. A ulecz to stała.
Ech, do jutra się nie domyslisz więc pokażę palcem:
  1. <? echo('<a target="_self" href="id=uzdrowiciel?akcja='.ulecz.'">ulecz</a><br />');?>

A co masz tu? Stałą. A powinna byc zmienna.
Go to the top of the page
+Quote Post
gylopl
post
Post #11





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 6.04.2008

Ostrzeżenie: (0%)
-----


nosz cholercia normalnie dzis nic nie moge zaczaic.... wiem, wiem ze bylo jjuz tyle podpowiedzi, ale ja dalej nie wiem co jest zle;/
Go to the top of the page
+Quote Post
erix
post
Post #12





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Proste pytanie - jak używa się stałych w kodzie?


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
gylopl
post
Post #13





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 6.04.2008

Ostrzeżenie: (0%)
-----


jest... zrobilem.... sorki za to ze was troszki zdenerwowalem... i dziekuje za pomoc i cierpliwosc

Ten post edytował gylopl 28.11.2008, 19:55:39
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 10:55