---
title: "Skicka vidare länk till en annan frame"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/186453-skicka-vidare-länk-till-en-annan-frame"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Mezi"
published: "2011-03-19T17:35:19.000Z"
updated: "2011-04-27T13:11:26.000Z"
replies: 7
views: 1368
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/186453-skicka-vidare-länk-till-en-annan-frame"
---

# Skicka vidare länk till en annan frame

## #1 — Mezi, 2011-03-19T17:35Z

Hej,
Det är så att jag försöker implementera ett script i en enkel webbsida, det är nämligen så att jag har lite problem med att skicka vidare länkar till en annan ram.
I navigationen har jag följande kod:

```php
<?php foreach($gallerylist as $gallery) : ?>
					<a href="?gid=<?php echo $gallery[0]; ?>" rel="history" title="<?php echo $gallery[0]; ?>"><?php echo $gallery[1]; ?></a>
```

När det är vanligt HTML räcker det ju med att ange target men fungerar inte riktigt så inom PHP, vilket mina kunskaper inom är på en grundläggande nivå.

Skulle vara tacksam för hjälp med detta.

Permalänk: https://www.webforum.nu/p/186453

## #2 — Pedda, 2011-03-19T18:25Z

Outputen från php kod är vanlig html, så om jag förstår dig rätt att länkarna ska öppnas i en frame så är det bara att lägga till target i koden som vanligt.

Permalänk: https://www.webforum.nu/p/2272965

## #3 — Mezi, 2011-03-19T18:35Z

Har testat men fungerar inte, nedanstående kod visar galleriet om det kanske är till någon hjälp.

```php
			<div class="gallery_container" data-path="<?php echo $datapath; ?>">
			  <?php include 'gallery/viewer.php'; ?>
			</div>
```

Såhär är det jag tänkt mig:
Jag har en ram som kallas nav.php och en annan som kallas start.php.
I nav.php har jag länkar till galleriet, och i start.php vill jag att det valda galleriet ska visas när man klickar på någon av länkarna i nav.php.

Men får det inte att fungera.

Permalänk: https://www.webforum.nu/p/2272968

## #4 — Pedda, 2011-03-19T18:41Z

Vi behöver nog reda ut lite saker.
nav.php och start.php är filer, inte namn på frames.
Så ska du använda frames eller vill du visa gallerierna på samma sida med include?

Permalänk: https://www.webforum.nu/p/2272969

## #5 — Mezi, 2011-03-19T18:44Z

Precis, nav.php är menyn i separat frame och start.php är "övrig yta" det vill säga där allt visas.
Tror att det är frames jag ska använda mig av då jag har annat i menyn som måste kunna visas såsom kontaktformulär och liknande. Tyvärr är det olika färdiga script som jag slängt ihop där övriga fungerar bra förutom denna delen.
Hoppas det var svar på din fråga.
Tack för hjälpen hittils!

Permalänk: https://www.webforum.nu/p/2272970

## #6 — Pedda, 2011-03-19T18:50Z

Som du har det nu så innehåller din array $gallerylist filnamn, stämmer det?
Jag tror inte det, så du kanske kan berätta vilken data du har i din array.

Permalänk: https://www.webforum.nu/p/2272971

## #7 — Mezi, 2011-03-19T18:57Z

Följande array har jag i en fil som kallas gallery.php

```php
	   $allfolders = $this->scandirectory($path);
	   $folders = array();
	   foreach($allfolders as $folder){
	   	 if(!is_dir($folder)) {
	   	 	array_push($folders, $folder);
	   	 } 
	   }
	   
	   //return the latest based on the sort order
	   if($folder_sort_order == 'asc') {
	     $gallery = $folders[0];
	   } else {
	   	 $gallery = array_reverse($folders);
	   	 $gallery = $gallery[0];
	   }
	  
	   return $gallery;
	}
	
	function getGalleries($path, $folder_sort_order)
	{
	   $allfolders = $this->scandirectory($path);
	   $folders = array();
	   foreach($allfolders as $folder){
	   	 if(!is_dir($folder)) {
	   	 	$folder = explode("-", $folder);
	   	 	array_push($folders, $folder);
	   	 }
	   }
	   
	   if($folder_sort_order != 'asc') {
		  $folders = array_reverse($folders);
	   }
	   
	   return $folders;
	}
	
	
}
```

Permalänk: https://www.webforum.nu/p/2272972

## #8 — Mezi, 2011-04-27T13:11Z

Har ännu inte löst detta, någon som har en lösning?

Permalänk: https://www.webforum.nu/p/2274977

---

Tråden på webben: https://www.webforum.nu/amne/php/186453-skicka-vidare-länk-till-en-annan-frame
