Gå til innhold

Ainnes.net-hjelpetråd


Anbefalte innlegg

Jeg har begynt å jobbe med en ny ungdomsportal for min hjemkommune, og har ikke så veldig gode kunnskaper om PHP. Som følge av dette kommer jeg til å trenge hjelp med diverse etterhvert, og har derfor laget denne posten!

 

For å gjøre det enkelt, kommer jeg til å sette opp alle spørsmålene jeg har i denne første posten etterhvert, nummerert selvfølgelig, og håper noen av dere kan ta dere tid til å hjelpe meg litt videre i PHP-ens verden. Ved svar hadde det vært fint om dere kunne brukt nummerering i forhold til virket spørsmål dere svarer på. Slik vil det være lettere for andre å lese posten og lære noe i tillegg!

 

Spørsmål

1: - Løst

Jeg sitter her og lager en hjemmeside, og kom over et lite problem. Ønsker en linje som sier hvor brukeren er for øyeblikket. F.eks. "Ainnes.net / medlemmer / medlemsstatus". Noen som har et lurt system for dette. Jeg tenkte en stund at jeg kunne ha det i de forskjellige filene, men syntes det ble litt tungt som følge av at linjen ligger fraskilt fra selve innholdet på de forskjellige sidene. Dette ble kanskje noe tungt forklart, men håper at det er noen der ute som har skjønt hva jeg mener, og som har en lur ide! :blush:

 

2:

Jeg ønsker en tilbake-knapp på sidene mine, og lurer på hvordan dere gjør dette? Kom over en plass hvor noen skrev at ikke alle browsere lagrer referer-info, noe jeg hadde tenkt som en god ide.

 

3:

Jeg lurer på hvilken måte som er den sikreste når jeg skal ta vare på informasjon over flere sider. F.eks. med tanke på registreringsskjema. Er det sikkert å lagre informasjonen i sessions? Registreringen er såpass kompleks at jeg ikke ønsker å ha alt på en side, siden jeg føler det blir litt for mye informasjon og at det gjør siden rotete.

 

------------------------------

EDIT:

Endret på tittel og innlegg, slik at jeg ikke trenger å lage flere poster på samme emne.

Endret av TiMMi-
Lenke til kommentar
Videoannonse
Annonse

Hvis du har en god filstruktur kan det løses med å hente det ut fra adressen.

 

Hvis du har "http://www.ainnes.net/medlemmer/medlemsstatus.php" til den filen, så kan du jo hente ut adressen, kjøre en "explode" og printe det ut.

 

Legg denne funksjonen i en egen fil som du inkluderer på alle sidene dine.

 

Hvis ikke alt er "strukturert" og mappen f.eks heter "members" i stedet,kan du jo legge inn dette i funksjonen av hvis de er i "members", så skal den skrive "medlemmer", osv... :)

Endret av ZoRaC
Lenke til kommentar
Gjest Slettet+432

Jeg har noe jeg kaller område-script.. at den bare sjekker hva siden er (variabel) og omgjør det til stor forbokstav og sånt og skriver det ut... Sikkert litt vanskelig forklart, og tungvint måte å gjøre det på, men det funker fett!

Lenke til kommentar

2. Du kan få til en ganske enkel tilbakeknapp med javascript...

<a href="javascript:history.go(-1)">Tilbake</a>

 

Jeg er ikke så stø på javascript, og det er en stund siden jeg drev med det, men jeg tror det holder med å skrive dette ;)

Lenke til kommentar
2. Du kan få til en ganske enkel tilbakeknapp med javascript...

<a href="javascript:history.go(-1)">Tilbake</a>

 

Jeg er ikke så stø på javascript, og det er en stund siden jeg drev med det, men jeg tror det holder med å skrive dette ;)

Har brukt en lignende tidligere, men lurte på om det var noen lur måte å gjennomføre dette i PHP på. Trur jeg har en grei måte å gjøre det på, skal teste det ut når jeg har sovet litt på saken ;)

Lenke til kommentar

Det blir du jo med javascriptet og.

 

hvis man vil ha det kjempesikkert-aktig så kan jo koden bli ett stykke.

Alla noe sånt:

<?php
if(eregi("http://ditt.domene.no", $_SERVER["HTTP_REFERER"])
AND !empty($_SERVER["HTTP_REFERER"]))
{
echo '<a href="'.$_SERVER["HTTP_REFERER"].'">Tilbake</a>';
}
?>

 

:)

 

edit: bommert.

Endret av LoS
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...