Nieuwe pagina openen in PHP
Met een link:
of met een redirect:
Code (php)
1
2
3
2
3
<a href="lees.html">Nieuwe pagina in zelfde venster</a>
<a href="lees.html" target="_blank">Nieuwe pagina in nieuw venster</a>
<a href="lees.html" target="_blank">Nieuwe pagina in nieuw venster</a>
of met een redirect:
@Nick,
Aangezien hij om PHP vraagt, moet je eerste antwoord zo zijn.
Aangezien hij om PHP vraagt, moet je eerste antwoord zo zijn.
Code (php)
Gewijzigd op 16/11/2012 07:29:34 door Chris PHP
Lukt niet, ik krijg steeds een lege pagina te zien.
Code:
}
} else {
// echo 'Sorry, de opgegeven map bestaat niet';
echo '<a href="leesmij.html"/>';
}
Code:
}
} else {
// echo 'Sorry, de opgegeven map bestaat niet';
echo '<a href="leesmij.html"/>';
}
Afgezien van het feit ik niet kan zien of er ergens nog fouten zitten, zou ik in ieder geval zorgen dat er ook tekst in beeld kan komen, want dat is nu niet het geval. Het voorbeeld van Chris kan niet duidelijker, maar is vervolgens niet overgenomen.
Zal volledige code effe posten, mete aanpassing ivm tekst
Toevoeging op 16/11/2012 09:29:23:
Fout gevonden moet HTM zijn ipv html.
Tekst is niet nodig, moet bij foutieve ingave gewoon op invulpagina blijven en ev. popup weegeven dat code foutief is.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$dirname = "images/".$_POST["code"]."/";
if (is_dir($dirname)) {
$images = scandir($dirname);
$ignore = Array(".", "..");
foreach($images as $curimg){
if(!in_array($curimg, $ignore)) {
echo "<img src='$dirname/$curimg' width='200px' height='200px'/><br>\n";
}
}
} else {
// echo 'Sorry, de opgegeven map bestaat niet';
echo '<a href="index.html"> Lees Mij </a>';
}
?>
$dirname = "images/".$_POST["code"]."/";
if (is_dir($dirname)) {
$images = scandir($dirname);
$ignore = Array(".", "..");
foreach($images as $curimg){
if(!in_array($curimg, $ignore)) {
echo "<img src='$dirname/$curimg' width='200px' height='200px'/><br>\n";
}
}
} else {
// echo 'Sorry, de opgegeven map bestaat niet';
echo '<a href="index.html"> Lees Mij </a>';
}
?>
Toevoeging op 16/11/2012 09:29:23:
Fout gevonden moet HTM zijn ipv html.
Tekst is niet nodig, moet bij foutieve ingave gewoon op invulpagina blijven en ev. popup weegeven dat code foutief is.
Ik heb dit even op mijn server getest en ik krijg direct Lees Mij in beeld.
edit: ok zie dat het opgelost is
edit: ok zie dat het opgelost is
Gewijzigd op 16/11/2012 09:30:55 door Q S
Hoe krijg ik het voor mekaar dat er foutmelding wordt getoond, gebruiker kan dan enkel op OK drukken, en gaat terug naar de pagina in de href ?