login  Naam:   Wachtwoord: 
Registreer je!
 Forum

registreer

Offline ottorocket - 04/04/2006 19:28 (laatste wijziging 04/04/2006 19:29)
Avatar van ottorocketOnbekend Ik heb in flash nu een registreer systeem, dat zegt als je niet alle velden invuld dat je alle velden moet invullen en als alles goed gaat komt er dat je geregistreerd bent, nu als je dat krijgt zet hij niks in de database

registreer.php

  1. <?
  2. require("config.php"); // voeg ook weer config.php toe om verbinding te maken
  3. $sql=mysql_query("INSERT INTO players (nickname, paswoord, email) VALUES ('$nicknaam','$paswoord''$email')")
  4. or die(mysql_error()); // voeg de gegevens toe aan de database
  5. ?>


actie op de registreer button in flash
Citaat:
on (release) {
if (nicknaam eq ""| paswoord eq "" | email eq "") {
fout = "Fill in al fields." ;
} else {
loadVariablesNum ("registreer.php", 0, "POST");
fout = "You are registerd.";
}
}

5 antwoorden

Gesponsorde links
Offline vinTage - 04/04/2006 19:35 (laatste wijziging 04/04/2006 19:37)
Avatar van vinTage Nieuw lid Ik zou het gewoon eens testen met een formuliertje op die "registreer.php", want flash laat natuurlijk niet de errors zien als je iets post (tenzei je ze laat echoen en ze met loadvars binnen trekt in flash)

Dus doe zoiets
  1. <?php //registeer.php
  2. require("config.php"); // voeg ook weer config.php toe om verbinding te maken
  3. $sql=mysql_query("INSERT INTO players (nickname, paswoord, email) VALUES ('".$_POST['nicknaam']."','".$_POST['paswoord']."','".$_POST['email']."')")
  4. or die(mysql_error()); // voeg de gegevens toe aan de database
  5. ?>


  1. <form action="registreer.php" method="post" name="blaat">
  2. <input name="nicknaam" type="text" />
  3. <input name="paswoord" type="text" />
  4. <input name="email" type="text" />
  5. <input name="" type="submit" />
  6. </form>



ps, je bent een comma vergeten in je values, tussen pas en email
Offline ottorocket - 04/04/2006 19:42
Avatar van ottorocket Onbekend ik had een foute naam gegeven in mijn tabel

kheb der een button bijgemaakt, nu zet hij alles in mijn database, maar als ik nu naar registreer.php ga krijg ik dit
  1. config.php
  2. Notice: Undefined index: nicknaam in /home2/mats/public_html/counter-terrors/registreer.php on line 4
  3.  
  4. Notice: Undefined index: paswoord in /home2/mats/public_html/counter-terrors/registreer.php on line 4
  5.  
  6. Notice: Undefined index: email in /home2/mats/public_html/counter-terrors/registreer.php on line 4
Offline vinTage - 04/04/2006 19:44 (laatste wijziging 04/04/2006 19:45)
Avatar van vinTage Nieuw lid je hebt waarschijnlijk geen variabel namen aan je textvakken gegeven, maar instancenamen ?
Of krijg je die errors als je direct naar die registreer.php gaat ?
Dat komt dan omdat je nog niets hebt $_POST['GEPOST']
Offline ottorocket - 04/04/2006 20:37
Avatar van ottorocket Onbekend ok, bedankt, het werkt nu wel
Offline timo - 04/04/2006 20:50
Avatar van timo PHP ver gevorderde altijd ff kijken met isset()
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.237s