Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS][PHP]innerHTML w echo()
unnamedly
post
Post #1





Grupa: Zarejestrowani
Postów: 90
Pomógł: 0
Dołączył: 5.05.2012

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


Witam, mam taki kod:

  1. else if($config['parameters'] == "action=forms&edit_start")
  2. {
  3.  
  4. echo "<script type='text/javascript'>document.getElementById('formstart".$_POST['aid']."').innerHTML = \"<center><form method='post' action='panel.php?action=forms&edit_start'><input type='text' size='15' maxlength='19' name='date' /> <input type='image' src='/page/admin/images/okay.png' style='vertical-align: sub;' style='cursor: pointer;' /></form></center>\";</script>\n\n";
  5.  
  6. }


... lecz, gdy jestem "na adresie" /action=forms&edit_start, to nie zamienia formstart ($_POST['aid'], to w tym przypadku 1), na podany w cudzysłowie kod.

Co może być tego powodem?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ukaszf9
post
Post #2





Grupa: Zarejestrowani
Postów: 33
Pomógł: 3
Dołączył: 23.10.2011

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


  1. <div id="formstart1"></div>
  2. <?php
  3. // Parametr opcjonalny do sprawdzenia czy działa poprawnie
  4. $_POST['aid'] = 1;
  5. // koniec
  6. if (1==1) {
  7. echo <<<FORMULARZ
  8. <script type="text/javascript">document.getElementById("formstart{$_POST['aid]}").innerHTML = "<center><form method=\"post\" action=\"panel.php?action=forms&edit_start\"><input type=\"text\" size=\"15\" maxlength=\"19\" name=\"date\" /> <input type=\"image\" src=\"/page/admin/images/okay.png\" style=\"vertical-align: sub;cursor: pointer;\" /></form></center>";</script>;
  9. FORMULARZ;
  10. }
  11. ?>


Ten post edytował ukaszf9 8.09.2012, 17:45:03
Go to the top of the page
+Quote Post

Posty w temacie


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: 27.12.2025 - 19:46