Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Nowe okno + zmienna z formularza.
-Gość_Corleone-
post
Post #1





Goście







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ć (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
Go to the top of the page
+Quote Post
Sito_s
post
Post #2





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 9.03.2005
Skąd: A kogo to odchodzi??

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


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. ?>


Ten post edytował Sito_s 17.04.2005, 20:03:30
Go to the top of the page
+Quote Post
corleone
post
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 20.02.2005
Skąd: Watykan

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


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 -->


(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
strife
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Witam,

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

Pozdro!
Go to the top of the page
+Quote Post
corleone
post
Post #5





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 20.02.2005
Skąd: Watykan

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


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.
Go to the top of the page
+Quote Post
NuLL
post
Post #6





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


  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 ?
Go to the top of the page
+Quote Post
-Guest-
post
Post #7





Goście







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>
Go to the top of the page
+Quote Post
nospor
post
Post #8





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




chyba brakuje ciapków:
mywin=window.open('nowastrona.php?id=<?php echo $_GET['firmaid']; ?>','moje_okienko');
Go to the top of the page
+Quote Post
NuLL
post
Post #9





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


@nospor - masz rację :-)

Zreszta JS mi nie szedł jak chciałem
Go to the top of the page
+Quote Post
Tsiru
post
Post #10





Grupa: Zarejestrowani
Postów: 213
Pomógł: 0
Dołączył: 7.01.2005
Skąd: Nigdzie

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


Podstawowy błąd !
nie pisze się
  1. target="blank"

tylko
  1. target="_blank"

Pozdro.
Go to the top of the page
+Quote Post
emitra
post
Post #11





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 23.06.2002
Skąd: Opole

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


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

Ten post edytował emitra 29.04.2005, 11:14:12
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: 2.10.2025 - 22:54