Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Nowe okno + zmienna z formularza.
Forum PHP.pl > Forum > Przedszkole
Gość_Corleone
Witam mam mały problem przejrzałem juz troche forum ale nie znalazłem rozwiązania.A mianowicie mam coś takiego.


<form name="form1" method="GET" action="szukajzl.php">

<select name="firmaid" id="firmaid">
<option value=""></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="2">2</option>
</select>
<input name="Submit" type="submit" value=".">
<input name="Szukaj" type="submit" class="btn" id="Szukaj" value="WYSZUKAJ"
</form>

i teraz
<?
if(isset($_GET[Szukaj])):
...cos tam cos tam nie istotne
?>

<?
if(isset($_GET[Submit])):
//no i tutaj chciałbym otworzyć nowe okno przeglądarki z adresem
nowastrona.php?id=$_GET[firmaid]
?>

Jak mam to zrobić questionmark.gifquestionmark.gifquestionmark.gif?
Sito_s
W pliku gdzie masz oba przyciski dodaj do przycisku gdzie name="Submit" target="blank" a w pliku który sprawdza czy wysłano itd. w warunku
  1. <?php
  2.  
  3. if(isset($GET_[Submit])){
  4. header(&#092;"Location: no i nazwa strony\");
  5. }
  6.  
  7. ?>
corleone
Ja submity i funkcję isset mam w tym samym pliku i teraz jak daję
header("Location: no i nazwa strony"); to wyrzuca mi komunikat

Warning: Cannot add header information - headers already sent by (output started at c:\easyserv\www\apmed\szukajzl.php:14)


13:<body>
14:<div class="skipLinks">skip to: <a href="#content">page content</a> | <a href="pageNav">links on this page</a> | <a href="#globalNav">site navigation</a> | <a href="#siteInfo">footer (site information)</a> </div>
15:<!-- end masthead -->


questionmark.gifquestionmark.gif
strife
Witam,

Wpisz ob_start" title="Zobacz w manualu PHP" target="_manual(); na samym początku skryptu

Pozdro!
corleone
Teraz już jest prawie OK.... tylko że nowe okno nie wyswietla mi się w nowym oknie, target="blank" podpiołem pod submita jak kolega zasugerował ale nie działa.
NuLL
  1. <?
  2. if(isset($_GET['submit'])){
  3. ?>
  4. <script language=\"JavaScript\" type=\"text/JavaScript\"> 
  5. mywin=window.open(nowastrona.php?id=<?php echo $_GET['firmaid']; ?>,'moje_okienko'); 
  6. </script>
  7. <?
  8. }
  9. ?>

O to chodzi ?
Guest
Wyrzuca mi błąd JavaScrip.Oczekiwano znaku ':' w lini 130


129:<script language="JavaScript" type="text/JavaScript">
130:mywin=window.open(nowastrona.php?id=<?php echo $_GET['firmaid']; ?>,'moje_okienko');
131:</script>
nospor
chyba brakuje ciapków:
mywin=window.open('nowastrona.php?id=<?php echo $_GET['firmaid']; ?>','moje_okienko');
NuLL
@nospor - masz rację :-)

Zreszta JS mi nie szedł jak chciałem
Tsiru
Podstawowy błąd !
nie pisze się
  1. target="blank"

tylko
  1. target="_blank"

Pozdro.
emitra
Witam forumowiczów


A ja ma mtakie pytanko niżej mamy skrycik otwierajacy nowe okienko a w nim stronke jakas z przeslanymi zmiennymi

  1. ?>
  2. <script language=\"JavaScript\" type=\"text/JavaScript\"> 
  3. mywin=window.open('http://strona.pl/artykul_info.php?cel=<?php echo $cel_name;?>&art_name=<?php echo $cel_artykul;?>','moje_okienko'); 
  4. </script>
  5. <?
  6. ?>


I teraz gdy mam to okienko ('moje_okienko') otwarte w innym oknie chciał bym by skrypt do zmiennej pobierał zawartość okienka. Tzn jego źródło... Czy istnieje jakas funkcja ktora do zmiennej moze zapisać zawartośćotwartego okna innego okna ?

Pozdrawiam


edit: litetówka
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.