Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]skrypt php w echo ?
trucksweb
post
Post #1





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


mam tabele, ktora umiechcilem miedzy znacznikiem echo ' '; (cala tabele wraz z formularzem) (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
i teraz chcialbym do tej tabeli dodac opcje checkboxow ktorych wartosci wysylane sa lub pobierane z bazy. tylko jak to zrobic, bo to co zrobilem to nie dokonca dziala (IMG:http://forum.php.pl/style_emoticons/default/blink.gif)

  1. <?
  2. echo '
  3.  <textarea rows="3" name="opis" cols="48"></textarea><br>
  4.  <br>
  5.  <b>RDT:</b><input type="radio" name="rdt" value="brak wspisów" <?php if (isset($ch)) {
  6.  echo($ch['rdt']=='brak wspisow' ? ' chcecked' : ''); } ?>>brak wspisow<br>
  7.  
  8.  <input type="radio" name="rdt" value="wpisany" <?php if (isset($ch)) {
  9.  <br> echo($ch['rdt']=='wpisany' ? ' chcecked' : ''); } ?>>wpisany<br>
  10.  <b>Szczegoly:</b>
  11.  <br>
  12.  <br>
  13.  <br> '; ?>


Ten post edytował trucksweb 7.04.2006, 14:24:22
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Odddziel 'prezentacje od biznesu'!!! Bedzie latwiej

Chyba chodzi o radiobuttony a nie checkboxy?

Przeciez to sie nawet nie skompiluje -- popatrz na apostrofy!
Go to the top of the page
+Quote Post
trucksweb
post
Post #3





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


kompiliowac to sie skompiluje (IMG:http://forum.php.pl/style_emoticons/default/dry.gif)
czyli jak oddzielic (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

//
zamiast ' trzeba wpisac " (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Ten post edytował trucksweb 7.04.2006, 14:38:03
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
kompiliowac to sie skompiluje
a czym ty to zamierzasz kompilowac?
Cytat
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in c:\Inetpub\wwwroot\apache\test\q.php on line 9
tak to sie wlasnie skompiluje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
trucksweb
post
Post #5





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


jak zastapisz apostrofy cudzyslowiem to sie skompiluje (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) i bedzie dzialac

Ten post edytował trucksweb 7.04.2006, 14:42:14
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




ja to pisalem zanim edita walnoles.
ale co ztego ze sie skompiluje, jak ci nie zadziala (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Przeciez ty kod echo walisz jako tekst. on nie bedzie interpretowany
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


trucksweb: przygotuj kod taki jaki powinien byc, zebysmy nie musieli zamieniac np ' -> ", itd. i ktory sie kompiluje (tzn. nie wywala PARSE_ERROR) potem pogadamy o tresci kodu.
Go to the top of the page
+Quote Post
trucksweb
post
Post #8





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


to powiedz jak zrobic zeby dzialalo (IMG:http://forum.php.pl/style_emoticons/default/dry.gif)

//
kod
wlasciwa linia: 69

  1. <?
  2.  
  3. echo '
  4.  <table width="420">
  5.  <form method="post">
  6.  <td width="417">Nowa kategoria:<p>
  7.  <input type="hidden" name="akcja" value="dodaj">
  8.  <table border="0" height="457" width="415">Dodaj firme:&nbsp;
  9. <tr>
  10. <td colspan="3" height="1" width="408">
  11. <b>Dane o firmie:</b>
  12. <p>
  13. Nazwa firmy : <span style="color: red;">*</span><br> 
  14.  <input name="nazwa" size="30" ><br>
  15.  
  16. Data powstania : <span style="color: red;">*</span><br> 
  17.  <input name="powstanie" size="30"><br>
  18. Adres: <span style="color: red;">*</span><br> 
  19.  <textarea rows="3" name="adres" cols="48"></textarea><br>
  20. <br>
  21. NIP : <span style="color: red;">*</span><br> 
  22.  <input name="nip" size="30" >
  23. </td>
  24. </tr>
  25. <tr>
  26. <td height="224" width="183">
  27.  <b>Dane kontaktowe:</b>
  28.  <p><br>
  29.  Osoba kontaktowa : <span style="color: red;">*</span><br>
  30. <input name="osoba" size="30" ><br>
  31.  
  32.  Telefon stacjonarny : <span style="color: red;">*</span><br>
  33. <input name="telefon" size="30" ><br>
  34.  
  35.  Telefon komórkowy : <span style="color: red;">*</span><br>
  36. <input name="komorka" size="30" ><br>
  37.  Fax : *<br>
  38. <input name="fax" size="30">
  39. &nbsp;</p>
  40. </td>
  41. <td height="224" width="18">&nbsp;&nbsp;&nbsp;&nbsp;
  42. </td>
  43. <td height="224" width="195">
  44. &nbsp;
  45. <p>e-mail: <span style="color: red;">*</span><br>
  46. <input name="email" size="30"><br>
  47. gadu-gadu<br>
  48. <input name="gg" size="30"><br>
  49. skype: <span style="color: red;">*</span><br>
  50. <input name="skype" size="30" ><br>
  51. www: *<br>
  52. <input name="www" size="30" >
  53. </td>
  54. </tr> 
  55. <tr>
  56.  <td colspan="3" height="145" width="408">
  57.  <b>Szczegoly:</b>
  58.  <br>
  59.  <br>
  60.  <br>
  61.  <textarea rows="3" name="szczegoly" cols="48"></textarea><br>
  62.  <br>
  63.  <b>Opis:</b>
  64.  <br>
  65.  <br>
  66.  <br>
  67.  <textarea rows="3" name="opis" cols="48"></textarea><br>
  68.  <br>
  69.  <b>RDT:</b><input type="radio" name="rdt" value="NIE" if (isset($ch)) {
  70.  echo($ch["rdt"]=="Nie" ? " chcecked" : ""); } >nie<br>
  71.  
  72.  <input type="radio" name="rdt" value="TAK" if (isset($ch)) {
  73.  echo($ch["rdt"]=="Tak" ? " chcecked" : ""); } >tak<br>
  74.  
  75.  
  76.  <br>
  77.  <b>Szczegoly:</b>
  78.  <br>
  79.  <br>
  80.  <br>
  81.  <textarea rows="3" name="szczegoly_rdt" cols="48"></textarea><br>
  82.  <br>
  83.  <br>
  84. <table border="0" cellspacing="0" cellpadding="0" height="100">
  85.  <tr>
  86. <td width="416" height="1"> 
  87. </td>
  88.  </tr>
  89.  <tr>
  90. <td align="right"><input type="submit" class="red" value="dodaj">
  91. </table>
  92.  </form>
  93.  <p>&nbsp;
  94.  <p>&nbsp;
  95.  
  96.  </td>
  97.  </tr>
  98. </table>
  99.  
  100.  
  101.  
  102.  
  103. </table>
  104. ';
  105.  
  106. ?>


//
nie wiem ja u Was, ale u mnie kod dziala (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif)

Ten post edytował trucksweb 7.04.2006, 15:04:23
Go to the top of the page
+Quote Post
nospor
post
Post #9





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
nie wiem ja u Was, ale u mnie kod dziala
No to tylko pogratulować (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A teraz spojrzyj w źródło swojej strony i znajdziesz w radio nie przeparsowany kod php. A poco ci w radio kod php? (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #10





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


*Wdech , wydech, 1,2,...10*

Spokojnie...


Do rzeczy:

  1. <?php
  2. '...<input type="radio" name="rdt" value="NIE" // <<<<<<<<<<<<<<<<<<<<<<<< TU NAWET NIE MA < ? php WIEC JAK TO MA SIE WYKONAC?!?!?!!?!?, postaw apostrof ( ' ) i daj < ? php
  3. if (isset($ch)) {
  4. echo($ch["rdt"]=="Nie" ? " chcecked" : ""); } >nie<br>
  5.  
  6. <input type="radio" name="rdt" value="TAK" // <<<<<<<<<<< TU TAK SAMO!!!!
  7.  if (isset($ch)) {
  8. echo($ch["rdt"]=="Tak" ? " chcecked" : ""); } >tak<br>
  9. <br>...'
  10.  
  11. ?>

Blad jest tam gdzie wskazalem.

Jak mowil nospor, zajrzyj do zrodla strony.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 04:05