Hallo allemaal,

Ik ben op zoek naar een script maar ik kan het helaas niet vinden!

Het is een personenlijst met gegevens zoals naam, leeftijd, woonplaats etc... als de lijst bekeken word moet het bv op naam en leeftijd kunnen worden gesorteerd.
Maar, bezoekers van de lijst moeten zichzelf ook kunnen toevoegen. Als het formulier word verzonden moet het echter wel eerst gecheckt worden door een admin, deze kan het vervolgens doorsturen naar de daadwerkelijke tabel.

Wie kan mij helpen???

Groetjes,
Jules
Ik kan je wel helpen, Maar het is beter als je het zelf doet,, probeer eerst eens een database te maken,, en dan ga je een pagina met een table maken die noem je ledenlijst.php,, en dna helpen we je verder,, Met de rest,,

Dit is een echt beginners script dus dit wil jou ook wel..
Hey,

Ok dan, dit is dus nog heel makkelijk? Ik heb wel een basis kennis van PHP.

Een database heb ik al. Ik zal een tabel aanmaken.
In ledenlijst.php worden de gegevens uit de database gespuugd?

Het formulier zal ik ook aanmaken.

Thx
Jules
Als je even wil zeggen wat je in de databse hebt staan voor een velden ?

Naast woonplaats enzo..

En of je me effe wil accepteren op msn ;)
Je moet met $_GET gaan werken. bijv. ?sort=waarde.

en dan maak je een switch om te voorkomen dat mensen er rare dingen in gaan zetten

switch($_GET['sort'])
{
case "naam":
$st = 'naam';
break;
case ....
...
..
}

en dan komt een query
$sql = "SELECT * FROM tabel WHERE ??? ORDER BY $st DESC";

Je kunt ook nog met ASC en DESC gaan werken maar dat kun je zelf wel verder uitwerken :) Ooh en de links om te soteren maak je dan zo:
ledenlijst.php?sort=waarde
en mocht je ook nog DESC en ASC willen of een andere variabele dan doe je dit:
echo "<a href=\"ledenlijst.php?sort=waarde&order=$_GET['order']\">klik</a>";

Ik heb nog een heel script om te sorteren klaarliggen maar probeer het eerst zelf maar eens ;)
Als je even wil zeggen wat je in de databse hebt staan voor een velden ?

Naast woonplaats enzo..

En of je me effe wil accepteren op msn ;)


We hebben: naam, jaar van slagen, locatie, schooltype & email!

Jules

Kan iemand ons helpen we hebben alles gedaan en nu zitten we met het probleem dat als ik me inschrijf en er een mail naar de admin gaat zodat hij als hij op die link klikt dat hij dan de mensen toeveogd aan de ledenlijst..

ik heb dit :

<?php

$naam = $_POST['naam'];
$slagen = $_POST['slagen'];
$locatie = $_POST['locatie'];
$schooltype = $_POST['schooltype'];
$email = $_POST['email'];

if(empty($naam) || empty($slagen) || empty($locatie) || empty($schooltype) || empty($email)){
echo("Je bent het een en ander vergeten in te vullen");
}else{

$bericht = "Hi er is een nieuwe registratie<br> Klik op de link om de registratie van:<br>" . $naam . " email: " . $email . "<br>te bevestigen.<br><a href=\"http://www.develsteincollege.nl/nieuw/systeem/bevestig.php?a="; . $naam . "&b=" . $slagen . "&c=" . $locatie . "&d=" . $schooltype . "&e=" . $email . "\">Bevestig</a> Registratie";

$mail = mail("[email protected]", "Nieuwe registratie", $bericht);
if($mail){
echo("Email succesvol verzonden!");
}else {
echo("Emailen mislukt!");
}
}
?>

en bij bevestig.php dit:

<?php

include("include/database.php");

$naam = $_GET['a'];
$slagen = $_GET['b'];
$locatie = $_GET['c'];
$schooltype = $_GET['d'];
$email = $_GET['e'];

if($_POST['login'] == 'admin' && $_POST['pass'] == 'admin'){
$update = "INSERT INTO `oud_lijst` (naam, slagen, locatie, schooltype, email) VALUES ('{$naam}', '{$slagen}', '{$locatie}', '{$schooltype}', '{$email}')"; "
mysql_query($insert);

echo("Het nieuwe lid is succesvol toegevoegd !!");
}else{
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<form name="login" method="POST" action="<?php echo"bevestig.php?a=" . $naam . "&b=" . $slagen . "&c=" . $locatie . "&d=" . $schooltype . "&e=" . $email . ""; ?>">
<tr>
<td width="50%" align="right">InlogNaam</td>
<td width="50%"> <input name="login" type="text" id="login"></td>
</tr>
<tr>
<td align="right">Password</td>
<td><input name="pass" type="text" id="pass"></td>
</tr>
<tr>
<td align="right">&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td width="50%" align="right">&nbsp;</td>
<td width="50%"><input type="submit" name="Submit" value="Submit"> </td>
</tr>
</form>
<?php
}
?>


Nou zit ik met her probleem dat als een naam een spatie heeft dat hij in de link een breuk krijgt,, en dat hij het emailadres neit verzendt wil iemand dat voor mij fixen
Niemand kunnen vinden ?

Reageren