ugrás a tartalomhoz

PHP kerdes: link atiranyasa ?

Anonymous · 2006. Nov. 7. (K), 17.21
Hello,
Van egy PHP oldalam, ball oldalon egy menuvel. Ha a menubol kivalasztom az "Add Resume" opciot, jobb oldalon megjelenik egy kicsi urlap. Az urlap megkerdez, hogy a leirast (resumet), szeretnem angolul megirni vagy magyarul.

Az web cim ahol kinyilik az urlap igy nez ki : http://mypage.com/resume.php?do=addresume

Ha kivalasztok egy nyelvet es rakatintok a tovabb gombra, be szeretnem irni az adatot mySQL adatbazisba. Az adat kap egy azonositot.

Szoval, amikor rakatintok a tovabb gombra kell kapjak egy azonositot (mysql_insert_id-vel) es at kell atiranyitsam az oldalt a kov cimre:

http://mypage.com/resume.php?do=ediresume&resumeid=5

Meg lehet ezt oldani header() figgveny hasznalata nelkul ? Esetleg JavaScript segitsegevel ?

Koszonom !
 
1

JavaScript -es megoldás

w3net · 2006. Nov. 7. (K), 18.21
  1. window.document.location = 'URI';  
2

Koszonom

Anonymous · 2006. Nov. 7. (K), 18.36
Tudnad ezt kicsit reszletezni?
Amikor kivalasztom a nyelvet es az "addlang" gombra katintok a kov. tortenik:
  1. <?php  
  2. if (isset($_POST['addlang']))  
  3. {  
  4.     // mysqlhez hozaad egy sort  
  5.     $azonosito = mysql_insert_id();  
  6. }  
  7. ?>  
Amiutan megvan az azonosito kell csinaljam az atiranyitast.
3

Részletes kód

Anonymous · 2006. Nov. 7. (K), 19.00
  1. <?php  
  2. if (isset($_POST['addlang'])){   
  3.     $id = mysql_insert_id();  
  4.     $redirect_URL = 'page.php?id='$id;  
  5. }  
  6. ?>  
..
..
..
<?php
if(isset($redirect_URL)):
?>
  1. <script type="text/javascript"><!--  
  2. window.document.location = '<?php echo($redirect_URL);?>';  
  3. --></script>  
<?php
die();
endif;
?>
4

Részletes kód

Anonymous · 2006. Nov. 7. (K), 19.01
  1. <?php  
  2. if (isset($_POST['addlang'])){   
  3.     $id = mysql_insert_id();  
  4.     $redirect_URL = 'page.php?id='$id;  
  5. }  
  6. ?>  
..
..
..
<?php
if(isset($redirect_URL)):
?>
  1. <script type="text/javascript"><!--  
  2. window.document.location = '<?php echo($redirect_URL);?>';  
  3. --></script>  
<?php
die();
endif;
?>
5

javascript

Anonymous · 2006. Nov. 7. (K), 19.04
Az nem gond ha a JavaScriptet nem a <head></head> tagok koze rakom ?
6

nem

virág · 2006. Nov. 8. (Sze), 09.00
nem gond, de szép (esztétikailag) ha függvényeket használsz, stb. :) tudod: programozás. :))