Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 29-05-2002, 19:39
bazzemans
bazzemans is offline
Ik heb het volgende aangemaakt en het werkt perfect, alleen zou ik er iets aan toe willen voegen, wat mij met mijn kleine beetje kennis nog niet kan lukken. Zo nu en dan zijn er van die lolbroeken die in de velden helemaal niets invullen, waardoor er gaten vallen en ik alles weg moet halen in PHPmyAdmin. Hoe kan ik er een check opzetten dat alles ingevudl is?!

PHP-code:
<? 

include("config.php");

if ($submit) { 
mysql_connect("$host","$user","$pass"); 
mysql_select_db("$db"); 

$insert = "INSERT INTO havo (naam, email) VALUES ('$naam','$email')";

$query = mysql_query($insert)or die(mysql_error());

echo "<font face=verdana size=2><b>Je e-mailadres is op de website geplaatst... Bekijk de adressen <a href=adressenhavo.php>HIER</a></b></font>"; 


else {

echo "<div align=center><font size=5 face=verdana color=#FF0000><b>E-mailadres toevoegen</b></font></div>";
echo "<form method=post>"; 
echo "<table cellspacing=0 border=0>"; 
echo "<tr><td><font face=verdana size=3><b>Naam: </b></font></td><td><input type=text name=naam></td></tr>"; 
echo "<tr><td><font face=verdana size=3><b>E-mail adres: </b></font></td><td><input type=text name=email></td></tr>"; 
echo "<tr><td colspan=2><center><br><input type=submit value=Toevoegen name=submit style=width:100></center></td></tr>"; 
echo "</table></form>";



?>
__________________
OTJE
Met citaat reageren
Advertentie
Oud 29-05-2002, 19:48
Verwijderd
gokje (ik kan niet echt PHP, dus de syntax kan fout zijn):
PHP-code:
if ( $naam != '' && $email != '')
{
   
insert blablabla;
}
else
{
  echo 
"blabla... alle veldjes invullen, makker!";

Met citaat reageren
Oud 29-05-2002, 21:28
Harrie
Avatar van Harrie
Harrie is offline
juh..

of
Code:
if ( IsSet(trim($veld)) )
 {
    voeg in
 } 
else
 {
   vul wat in aap..
 }
zo kan je ook geen [spatie] gebruiken wat hij normaal erkend als string.
Met citaat reageren
Oud 29-05-2002, 22:25
bazzemans
bazzemans is offline
ff proberen.. Bedankt
__________________
OTJE
Met citaat reageren
Oud 29-05-2002, 22:27
bazzemans
bazzemans is offline
Ik snap niet helemaal hoe ik dat in mijn oude PHP kan invlechten??? Iemand nog tips?!
__________________
OTJE
Met citaat reageren
Oud 29-05-2002, 22:39
Harrie
Avatar van Harrie
Harrie is offline
PHP-code:
<? 

include("config.php");

if ($submit  AND  IsSet(trim($naam)) AND  IsSet(trim($email)) ) { 
mysql_connect("$host","$user","$pass"); 
mysql_select_db("$db"); 

$insert = "INSERT INTO havo (naam, email) VALUES ('$naam','$email')";

$query = mysql_query($insert)or die(mysql_error());

echo "<font face=verdana size=2><b>Je e-mailadres is op de website geplaatst... Bekijk de adressen <a href=adressenhavo.php>HIER</a></b></font>"; 


else {

if($submit){
echo"<FONT COLOR=red><B>niet alle velden waren ingevuld</B></FONT>";
}

echo "<div align=center><font size=5 face=verdana color=#FF0000><b>E-mailadres toevoegen</b></font></div>";
echo "<form method=post>"; 
echo "<table cellspacing=0 border=0>"; 
echo "<tr><td><font face=verdana size=3><b>Naam: </b></font></td><td><input type=text name=naam></td></tr>"; 
echo "<tr><td><font face=verdana size=3><b>E-mail adres: </b></font></td><td><input type=text name=email></td></tr>"; 
echo "<tr><td colspan=2><center><br><input type=submit value=Toevoegen name=submit style=width:100></center></td></tr>"; 
echo "</table></form>";



?>
Met citaat reageren
Oud 29-05-2002, 22:46
bazzemans
bazzemans is offline
aaaaaah.. heel erg bedankt.. volgens mij snap ik nu ook wat ik zo min of meer telkens weer fout doe.. Wederom vele geleerd
__________________
OTJE
Met citaat reageren
Oud 30-05-2002, 00:44
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
a) AND is bah .. gebruik &&
b) OF je gebruikt isset() all-lowercase, of je doet Java-style isSet() (eerste woord klein, elk volgende woord eerste letter groot), dus NIET IsSet().

__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 30-05-2002, 07:55
Chimera
Avatar van Chimera
Chimera is offline
Citaat:
Harrie schreef:

zo kan je ook geen [spatie] gebruiken wat hij normaal erkend als string.
Het is beter empty() tegebruiken dan isset, omdat trim("") in princiepe een lege string terug mag geven.
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware [PHP] Probleem (MySQL)
Jordi
8 08-02-2005 20:00
Software & Hardware [PHP] HTTP authenticatie met PHP
Kinky
23 09-07-2004 09:55
Software & Hardware php probleem
unpopular
10 30-03-2003 19:09
Software & Hardware [PHP]Probleem
wereldofanime
21 21-07-2002 15:37
Software & Hardware PHP Probleempje
dd666
4 01-02-2002 22:52


Alle tijden zijn GMT +1. Het is nu 20:58.