Eerst via de hoofdpagina
Ik ben opzoek naar een soort redirect script.
Ik zou graag willen dat de bezoekers van de site,
eerst altijd via de index.php moeten gaan.
Voorbeeld:
Iemand komt via google op een subpagina,
dan moet ie automatisch doorschieten naar de hoofdpagina voordat hij ook maar verder kan op de site.
Als iemand een script weet of heeft, please contact me.
Groeten van Pessa
p.s nog een goed 2006 folks
Is dat wel slim? Iemand zoekt op iets met Google, vindt iets op een pagina bij jou. En dan wordt ie doorgestuurd naar je hoofdpagina. En dan moet ie het vandaar uit wéér op gaan zoeken. Persoonlijk zou ik weer direct weg zijn van zo'n site.
maar zoals SanThe ook zegt, waarom zou je dat willen?
maar het gaat er om dat mensen pagina's
bij hun favorieten plaatsen wat ik niet wil hebben.
Of iemand moet een anti bookmark script weten?
Pessa
Hmmm.. waarom zou je dat niet willen? Ik kan geen goede reden bedenken waarom je dat niet zou willen, zelfs als je met een teller werkt, maakt het niet uit, want je kan op elke pagina een scriptje maken (lees: includen) die de teller bijhoudt.
en om daar allemaal een teller op te gaan zetten lijkt me geen goed plan.
Maar bestaat er geen anti bookmark script?
Enneh, waarom bestaat je website uit meer dan 1000 pagina's? Klinkt niet echt alsof je met PHP hebt gewerkt!
Je wilt niet dat mensen je site bookmarken om er later op terug te komen? Waarom staat je site dan uberhoud op internet?
Ja tuurlijk wel .php maar niet met header en footer
Gewoon alles per pagina, maar door verbinding met mySyq is het wel .php
Arjen, de bookmark moet alleen gebeuren op de hoofdpagina. Das de bedoeling...
En ik mag hopen dat je geen 1000 paginas heb, maar gewoon 1 index.php die de gegevens uit de database haalt, ipv 1000 paginas die allemaal een andere where id= hebben :P.
Dus na al deze wijze woorden heeft er dus niemand een idee voor de oplossing?
Maak een session aan op je index. En dan controleer je als iemand wordt doorgestuurd of die al bestaat, zoniet dan wordt die gene doorverbonden met de index
kun je een voorbeeld geven hoe ik dat moet aanpakken?
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
if (top.frames.length != n || (parent.frames[y].name != "framenaam")) {
top.location.href = "bestemming";
}
//-->
</SCRIPT>
In plaats van "bestemming" neem je het pad en de bestandsnaam van het als vervanging te openen document op en voor "n" het aantal frames waarmee je werkt. In plaats van "y" neem je het nummer van het frame (bij de telling wordt gestart bij "0" en de volgorde aangehouden, waarin de frames zijn gedefinieerd) en "framenaam" vervang je door de naam van het frame.
(bron: Handleidnghtml; http://www.handleidnghtml.nl)
Edit:[/B]
Dit werkt alleen als je frames gebruikt.
Gewijzigd op 09/01/2006 16:21:00 door Raymond ---
bedankt Raymond en Kalle.
Pessa
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?php
session_start();
if (!isset($_SESSION['bezoeker'])) {
header("Location: http://www.blabla.nl/");
}
?>
session_start();
if (!isset($_SESSION['bezoeker'])) {
header("Location: http://www.blabla.nl/");
}
?>
En op je hoofdpagina een
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?php
session_start();
if (!isset($_SESSION['bezoeker'])) {
$_SESSION['bezoeker'] = 0;
}
?>
session_start();
if (!isset($_SESSION['bezoeker'])) {
$_SESSION['bezoeker'] = 0;
}
?>
Recept:
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
session_start();
if($_SESSION['indexgeweest'] == "ja"){
// recept
}else{
header("Location: index.php");
}
?>
session_start();
if($_SESSION['indexgeweest'] == "ja"){
// recept
}else{
header("Location: index.php");
}
?>
Toch snap ik het niet helemaal.. Je zegt dat je PHP en MySQL gebruikt, voor de recepten, volgens mij kan je hier dan wel goede "nieuwssystemen" die prima geschikt zijn voor je recepten. Om daar nu 1000 pagina's voor te maken, lijkt me niet erg handig..
SanThe:
Is dat wel slim? Iemand zoekt op iets met Google, vindt iets op een pagina bij jou. En dan wordt ie doorgestuurd naar je hoofdpagina. En dan moet ie het vandaar uit wéér op gaan zoeken. Persoonlijk zou ik weer direct weg zijn van zo'n site.
En helemaal als het om recepten gaat. Dan google je op een recept, wat je wil gaan maken, ik wil dan wel direct bij dat recept uitkomen, ik ga geen moeite doen om dan nog een keer te zoeken.
Tjah... zo te horen "mankeert" er dan wel het 1 en ander aan de site :S
@Robert Daar sluit ik mij volkomen bij aan. Ik ga dan weer terug naar google.nl en kies een andere site. Niet erg gebruiksvriendelijk is dat.