Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php&html] Jak to wstawic?
Forum PHP.pl > Forum > Przedszkole
DannyM
Juz stracilem nerwy wiec postanowilem napisac.
Probowalem juz roznie.
Nie mam juz pojecia jak to wstawic. Help mad.gif

Wersja php
  1. <?php
  2. // tu mam kod
  3. $sefRelToAbs = 'sefRelToAbs("index.php?option=com_poll&sonda=$match")';
  4. $sefRelToAbs2 = 'sefRelToAbs("index.php?option=com_poll&task=results&id=$poll->id")';
  5.  
  6. // tu chce go dodac
  7. $show = "<form name="form2" method="post" action="$sefRelToAbs">";
  8. $show .= "<input type="button" name="option" class="button" value=" " . _BUTTON_RESULTS . "" onclick='"document.location.href="$sefRelToAbs2"';/>";
  9. ?>
Darti
Zakładam, że sefRelToAbs daje w wyniku string:
  1. <?php
  2. $sefRelToAbs = sefRelToAbs("index.php?option=com_poll&sonda=$match");
  3. $sefRelToAbs2 = sefRelToAbs("index.php?option=com_poll&task=results&id=$poll->id");
  4.  
  5. $show = "<form name="form2" method="post" action="$sefRelToAbs">";
  6. $show .= "<input type="button" name="option" class="button" value=" " . _BUTTON_RESULTS . "" onclick='"document.location.href="$sefRelToAbs2"';/>";
  7. ?>

no chyba że to jest funkcja javascriptowa:
  1. <?php
  2. $sefRelToAbs = "sefRelToAbs('index.php?option=com_poll&sonda=$match')";
  3. $sefRelToAbs2 = "sefRelToAbs('index.php?option=com_poll&task=results&id=$poll->id')";
  4.  
  5. $show = "<form name="form2" method="post" action="$sefRelToAbs">";
  6. $show .= "<input type="button" name="option" class="button" value=" " . _BUTTON_RESULTS . "" onclick='"document.location.href="$sefRelToAbs2"';/>";
  7. ?>
DannyM
Cytat(Darti @ 30.05.2007, 14:38:39 ) *
Zakładam, że sefRelToAbs daje w wyniku string:
  1. <?php
  2. $sefRelToAbs = sefRelToAbs("index.php?option=com_poll&sonda=$match");
  3. $sefRelToAbs2 = sefRelToAbs("index.php?option=com_poll&task=results&id=$poll->id");
  4.  
  5. $show = "<form name="form2" method="post" action="$sefRelToAbs">";
  6. $show .= "<input type="button" name="option" class="button" value=" " . _BUTTON_RESULTS . "" onclick='"document.location.href="$sefRelToAbs2"';/>";
  7. ?>



Rany to nie moglo byc az tak proste ?!
Dziekuje dziala swietnie rolleyes.gif

Choc linia 6 cos nie do konca
W oryginale bylo tak


  1. onclick="document.location.href='<?php echo sefRelToAbs("index.php?option=com_poll&amp;task=results&amp;id=$poll->id"); ?>
babejsza
A dokładniej to powinno być tak (kwestia nie obiążania parsera niepotrzebnymi stringami):
  1. <?php
  2. $sefRelToAbs = sefRelToAbs('index.php?option=com_poll&sonda='.$match);
  3. $sefRelToAbs2 = sefRelToAbs('index.php?option=com_poll&task=results&id='.$poll->id);
  4.  
  5. $show = '<form name="form2" method="post" action="'.$sefRelToAbs.'">';
  6. $show .= '<input type="button" name="option" class="button" value="'. _BUTTON_RESULTS.'" onclick="document.location.href=''.$sefRelToAbs2.''" />';
  7. ?>
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.