login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Links en databases

Offline roy - 23/03/2006 21:11
Avatar van royPHP gevorderde Beste allemaal,

Ik heb een website, maar ik vindt de werking ervan slecht, ik zou niet weten hoe het beter moet. Misschien kunnen jullie de helpende hand bieden.

Ik zal even een voorbeeldje schetsen.
Bijna alle informatie haal ik uit een database.
Met de link geef ik de volgende variabele mee:
  1. <a href='index.php?z=".$aFetchSub['area']."'></a>


In de database zoek ik met de variabele:
  1. SELECT * FROM `Mijn_Database` WHERE area='".$_GET['z']."'


Ik vindt dit een lelijke methode omdat in de adresbalk precies te zien is welke waarde er wordt meegegeven, en deze is dat ook gemakkelijk aan te passen.

Kan iemand mij helpen om dit probleem op te lossen?


Groetjes,
Roy

8 antwoorden

Gesponsorde links
Offline ThomasJ - 23/03/2006 21:27
Avatar van ThomasJ PHP interesse je kan dit doen met sessies/cookies maar dat is een heel gedoe. ik las laatst ook iets over een 'onzichtbaar' veld. het werkt gewoon als een formulier en dit zou je kunnen oproepen met $_POST['']. maar dit zal iemand anders ff moeten aanvullen. het makkelijkste is een domeinnaam kopen / miss heb je er al een. en hier zit in het control panel meestal een optie om alleen het domein te laten zien. nadeel is dat je niet kunt refreshen want dan kom je weer op de index pagina uit.

succes ermee 
Offline roy - 23/03/2006 21:51
Avatar van roy PHP gevorderde Bestaat er geen mooiere manier?
Offline TriX - 23/03/2006 21:52
Avatar van TriX HTML interesse je kan in een form een hidden value megeven...

Maar als er niks gesubmit wordt kan dit niet
Offline roy - 23/03/2006 21:55 (laatste wijziging 23/03/2006 22:29)
Avatar van roy PHP gevorderde gesubmit wordt er nikt, er wordt op een URL geklikt


Zijn er nog meer opties?
Offline ThomasJ - 23/03/2006 22:52
Avatar van ThomasJ PHP interesse ik zou gewoon w8en tot je een domein koopt en dit op cloacked (hoop dat k het goed schrijf) zetten. simpel.
Offline roy - 24/03/2006 18:11
Avatar van roy PHP gevorderde Er is toch wel een andere manier dat je niet in de Adresbalk ziet welke waarden je meestuurd?
Offline webrik - 26/03/2006 15:34 (laatste wijziging 26/03/2006 15:34)
Avatar van webrik HTML interesse ja dat is er

je maakt het formulier:

<form name="link" action="link.php" method="post">
<input type="hidden" name="var" value="value">
</form>

en hier je link:

<a href="#" onclick="link.submit()">Link</a>
Offline timo - 26/03/2006 17:36
Avatar van timo PHP ver gevorderde of je doet iets met AJAX... heb zelf een soort systeempje gemaakt waarmee je gwn pagina's kan laden zonder dat je in de url kan zien wat er gebeurd... maar dat staat op de pc van me waar het internet net ff van kapot is... post k maybe over tijdje wel als het wat beter is...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.222s