logi sisse meist KKK

Kuidas ma saan php koodis öelda et ta avaks sama lehe peale target="_top". Hetkel avab mul ühte iFrame.

<?php
include_once('../forum/SSI.php');
ssi_recentTopics();
?>

Ettetänades, Sten

küsitud Jan 02 '10 at 17:10

user-120%20%28google%29's gravatar image

user-120 (google)
1123

edited Jan 02 '10 at 21:17

Rene%20Saarsoo's gravatar image

Rene Saarsoo ♦♦
1.1k101121


Ega seda asja saagi PHP poole peal teha, seda saad määrata vaid HTML-is.

Sa vist tahad PHP poolel otsustada, millal muuta vaid iframe sisu ja millal avada täiesti uus leht. Raske juhtum. Raamid ja PHP ei toimi koos eriti hästi.

Samas kui serveris on PHP tugi olemas, siis ei näe ma põhjust iframe kasutamiseks - kasutades vaid PHP-d saad tõenäoliselt sama asja tehtud ning ei satu sellistesse probleemidesse.

link

vastatud Jan 02 '10 at 21:13

Rene%20Saarsoo's gravatar image

Rene Saarsoo ♦♦
1.1k101121

raske juhtum siis jah. Ma ise piisavalt hästi ei oska PHP keelt ning sellepärast ka küsin siin. Samas aga võtsin netist valmis foorumi ning see PHPga tehtud ja siis ongi käärid. :(

(Jan 04 '10 at 14:04) user-120 (google)

Põhitõed

  1. PHP koodi käivitab server
  2. PHP genereerib HTMLi
  3. Sinu brauser (klient) interpreteerib seda HTMLi
  4. Brauser otsustab HTMLi põhjal kuidas ja kus link avada
  5. Brauser ei näe ega käivita PHP koodi.
  6. Brauser ei tea ega saagi teada, et serveris üldse PHP olemas on.

Nüüd mõtle järele ja küsi uuesti :)

link

vastatud Jan 05 '10 at 21:08

Anti%20Veeranna's gravatar image

Anti Veeranna
2063

Mõnikord seavad kasutatavad valmistükid tehnilisi piiranguid ja siis tulebki selliseid iframega workarounde kasutada. Kui iframe ja väline leht pärinevad samalt veebiserverilt, siis võiks töötada kui PHP-st väljastada umbes selline HTML kood:

<script type="text/javascript">
window.parent.location = 'http://pinu.ee';
</script>
link

vastatud Jan 06 '10 at 11:20

Tambet%20Matiisen's gravatar image

Tambet Matiisen ♦♦
77791125

aitähh....sain korda

link

vastatud Jan 07 '10 at 16:46

Sten's gravatar image

Sten
1

2

Ehk mainid ka, kuidas sa täpsemalt selle korda said. Kas oli abi näiteks Tambeti välja pakutud lahendusest või leidsid hoopis mingi muu lahenduse?

(Jan 07 '10 at 16:59) Rene Saarsoo ♦♦
Sinu vastus
lülita eelvaade

Jälgi seda küsimust

By Email:

Pärast sisselogimist saad tellida muudatuse teavitusi siit

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *kaldkiri* või __kaldkiri__
  • **paks kiri** või __paks kiri__
  • link:[tekst](http://url.com/ "pealkiri")
  • pilt?![alt tekst](/path/img.jpg "pealkiri")
  • nummerdatud nimekiri: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • põhilised HTML märgendid on samuti toetatud

Pinu tööpakkumised

kõik pakkumised »

Küsimuse sildid:

×22
×2

küsitud: Jan 02 '10 at 17:10

nähtud: 2,362 korda

viimati uuendatud: Jan 07 '10 at 16:46

Litsents: Creative Commons Attribution License | Kontakt: info@pinu.ee