login  Naam:   Wachtwoord: 
Registreer je!
 Forum

profiel commentaar (Opgelost)

Offline cunces - 23/12/2008 12:21 (laatste wijziging 23/12/2008 12:23)
Avatar van cuncesNieuw lid Ik zit met een probleem dat ik niet weet hoe ik een variabele moet onthouden.

Het zit dus zo: ik heb een pagina site.be/editprofile?user=joske
waar ik een get doe op de username zodat ik weet welk profiel er wordt gecomment. Ook haal ik de gebruikersnaam uit de sessievariabele zodat ik weet door wie er is gecomment.

in "editprofile" include ik dan een formulier waar je de comment kan typen. Het formulier verwijst door naar verwerk.php

nu is het probleem dat hij die get variabele nat niet vind in die verwerk.php.. Hoe kan ik dit oplossen?

edit: ik heb in verwerk.php ook een session_start gedaan & zodat ik dan al weet wie de comment gaat maken..

dbv

4 antwoorden

Gesponsorde links
Offline DenMette - 23/12/2008 12:33
Avatar van DenMette PHP gevorderde
  1. <form action='verwerk.php?user=<?=$_GET['user']?>' method='post'>


Anders gaan de users niet mee naar verwerk
Offline vinTage - 23/12/2008 12:35
Avatar van vinTage Nieuw lid Met n hidden field kan ook.
  1. <form action="verwerk.php" method="post">
  2. <input type="hidden" value="<?php echo $_GET['user'];?>" />
  3. </form>
Offline cunces - 23/12/2008 12:35 (laatste wijziging 23/12/2008 12:36)
Avatar van cunces Nieuw lid oké bedankt maat!

edit: hidden field lijkt me nog beter 
Offline vinTage - 23/12/2008 12:40
Avatar van vinTage Nieuw lid vergeten bij te zetten dat die hidden field nog een name moet krijgen, die je in verwerk.php kan gebruiken.
  1. <form action="verwerk.php" method="post">
  2. <input type="hidden" name="user" value="<?php echo $_GET['user'];?>" />
  3. </form>


verwerk.php
  1. $user=addslashes($_POST['user']);

Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.191s