Archief - php: profielensysteem

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

nobody

Legacy Member
Ik ben pas begonnen met php en ik ben een profielensysteemaan het maken en ik heb al het volgende (wel wat vereenvoudigd ;) )

index.php
PHP:
<? 
include("$url");
echo "$naam";?
?>

nickname.php
PHP:
<?
$naam="naam";
?>


maar nu wil ik een pagina maken, zodat de gebruiker zijn profiel kan aanpassen ik heb al:
PHP:
<?
include("$url");

echo "<form action=\"$url\" method=\"get\">
Naam: 
<input type=\"input\" name=\"naam\" value=\"".$naam."\"> 
<input type=\"submit\" value=\"Gegevens wijzigen\" name=\"verzenden\"> ";
?>


Maar wat moet ik nu doen? Ik weet dat ik nog wat aan die nickname.php moet veranderen, maar ik weet niet wat precies

DarkBone

Legacy Member
Euhm... vooreerst gebruik je een database en hou je die gegevens niet zomaar bij in een PHP file ?

Ik denk dat ge het concept nog nie helemaal doorhebt ze.

nobody

Legacy Member
Ik weet dat het niet veilig is, maar voor de site waaraan ik bezig ben is het ook niet echt nodig

Spacy2003

Legacy Member
Je kan zo ONMOGELIJK een profielen systeem schrijven dat de profielen van de users bijhoud.
Wat je nu gaat doen / van plan bent te doen is gegevens van de form tijdelijk laten zien in de pagina.
Bezoek je daarna die profiel pagina staat die data er niet meer.

Dat doe je zoals hierboven al gezegd met mysql.

Wil je de data uit een form halen dat doe je met $_GET['naamvanelement'] of als de method post is doe je dat met $_POST['naamvanelement']

Maar zoals jij je form gaat aanmaken met php is totaal onnodig.

Je kan dit gewoon in de body zetten zoals bij gewone HTML.

GuntherDW

Legacy Member
mja, en als ge ze wilt opslagen in txt files gade ook lang bezig zitte.
good luck tho me mysql. it can be a pain sometimes :)

tikketim

Legacy Member
in grote lijnen :
- eerst een database aanmaken
- een form maken waarmee je nickname kan ingeven en dan met een query (insert) in de database steken
- daarna een andere form maken waarmee je eerst de nickname uit da database haalt (select) en daarna kan veranderen (update)

ik ben er zelf nog maar een paar weekjes mee bezig maar ik raad je aan veel tutorials , artikels te lezen en scriptjes te bekijken

grtz Tim
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan