![]() |
|
Welcome to the Computer Webmaster Gaming Console Graphics Forum forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact us. |
| |||||||
| PHP PHP for some can be one of the hardest website programming codes, so do you need help on your PHP script, if it is php4, php5 or lower this is the place for you for any PHP help. |
![]() |
| | LinkBack | Thread Tools | Display Modes |
| | #1 | ||
| Hello... I have a forum where you can send messages to any other member. But now i want to have a <option> where you can choose the members. Because now you have to type it... Maybe anyone can help me. I will show you the page: priveberichten.php And the sql-table: users The site is: http://members.lycos.nl/wbdf/wbdfforum/ Thank you very much, Arjan ***** Priveberichten.php ***** <?php // ------------------------------------------------- // Verander de gegevens hieronder als dat nodig is. $LoginInfoBestand = "logininfo.php"; // Het bestand waar de members die ingelogged zijn in opgeslagen wordt. $MembersBestandenMap = "members/"; // De map waar de membersbestanden in staan vanuit dit bestand $BesturingBestand = "besturing.php"; // Verander dit als besturing.php ergens anders staat $FunctiesBestand = "functies.php"; // Verander dit als functies.php ergens anders staat // Hierna hoef je niets te veranderen! // ------------------------------------------------- if(!file_exists($BesturingBestand)) { die("besturing.php kan niet geopend worden door $PHP_SELF!<br>Verander het bovenin dit bestand."); } if(!file_exists($FunctiesBestand)) { die("functies.php kan niet geopend worden door $PHP_SELF!<br>Verander het bovenin dit bestand."); } if(!file_exists($LoginInfoBestand)) { die("logininfo.php kan niet geopend worden door $PHP_SELF!<br>Verander het bovenin dit bestand."); } include_once($BesturingBestand); include_once($FunctiesBestand); ?> <H3 align="center"><BR> <?php if($PriveBerichtenActiveren) { if(!$login) { echo("Om privé berichten te bekijken, te versturen of te verwijderen moet je ingelogged zijn."); } else { $MemberPriveBerichten = explode("\n",$InlogMemberPriveBerichten); $MemberPriveBerichtenLengte = (count($MemberPriveBerichten)-1); if($MemberPriveBerichtenLengte < 0) { $MemberPriveBerichtenLengte = 0; } if(!$member) { $member = $InlogMemberGebruikersnaam; } // -------------------------------------- // Als de actie "Bericht versturen" is... // -------------------------------------- if($actie == "Bericht versturen") { $SturenNaarDeMember = Bezet($member); $onderwerp = str_replace("\r\n","",str_replace('$','$',htmlspec ialchars($onderwerp)) ); $bericht = str_replace("\r\n","<br>",str_replace('$','$',html specialchars($bericht ))); if(!$SturenNaarDeMember) { echo("<b>De member bestaat niet!</b><br><br><a href='$PriveBerichtenLocatie'>Terug</a>"); unset($member); } else { $PriveBerichtDatum = date("d-m-Y H:i:s"); include("$MembersBestandenMap$SturenNaarDeMember") ; $PriveBerichten .= "<b>Van: <a href='$ProfielLocatie$MemberssysteemT"."member=$In logMemberGebruikersnaam'>$ InlogMemberNaam</a> (gebruikersnaam: $InlogMemberGebruikersnaam)<br>Verstuurd op: $PriveBerichtDatum<br>Onderwerp: $onderwerp</b><br><br>".eregi_replace("\r\n","<br>",$bericht). "\n"; fclose(fopen("$MembersBestandenMap$SturenNaarDeMem ber","w")); while(count(file("$MembersBestandenMap$SturenNaarD eMember")) == 0) { $PriveBerichtenVersturenBestand = @fopen("$MembersBestandenMap$SturenNaarDeMember"," w"); @fputs($PriveBerichtenVersturenBestand, "<"."?php \$Naam = '$Naam'; \$Mail = '$Mail'; \$Geboortedatum = '$Geboortedatum'; \$Vraag = '$Vraag'; \$Antwoord = '$Antwoord';\n"); for($t = 0; $t < count($TekstVelden); $t++) { fputs($PriveBerichtenVersturenBestand,"\$TekstVeld [$t] = '$TekstVeld[$t]';\n"); } for($t = 0; $t < count($SelectVelden); $t++) { $Uitelkaar = explode("|",$SelectVelden[$t]); fputs($PriveBerichtenVersturenBestand,"\$SelectVel d[$t] = '$SelectVeld[$t]';\n"); } for($t = 0; $t < count($CheckboxVelden); $t++) { fputs($PriveBerichtenVersturenBestand,"\$CheckboxV eld[$t] = '$CheckboxVeld[$t]';\n"); } fputs($PriveBerichtenVersturenBestand,"\$Anderenmo genmailadreszien = '$Anderenmogenmailadreszien'; \$Anderenberichtenonderprofielplaatsen = '$Anderenberichtenonderprofielplaatsen'; \$PriveBerichten = \"$PriveBerichten\"; \$Berichten = \"$Berichten\"; \$BerichtenMailen = \"$BerichtenMailen\"; \$Status = \"$Status\"; \$WelEensIngelogged = true; ?".">"); @fclose($PriveBerichtenVersturenBestand); } $UBericht = $bericht; if($MSNMessengerServiceSmiliesActiveren) { $UBericht = SmiliesVervangen($UBericht); } if($UBBCodesActiveren) { $UBericht = UBBCodesVervangen($UBericht); } echo("<b>Het volgende bericht is succesvol verstuurd naar <a href='$ProfielLocatie$MemberssysteemT"."member=$me mber'>$Naam</a>!</b><br><b r>"); if($BerichtenMailen) { mail("$Naam <$Mail>","$JouwWebsiteNaam Bericht","Beste $Naam,\n\nJe hebt een nieuw bericht op $JouwWebsiteNaam:\n\n$bericht","From: $JouwWebsiteNaam <$JouwEmail>"); } echo("<table cellpadding=5 cellspacing=5> <tr><td bgcolor='#EEEEEE'>".stripslashes("<b>Van: <a href='$ProfielLocatie$MemberssysteemT"."member=$In logMemberGebruikersnaam'>$ InlogMemberNaam</a> (gebruikersnaam: $InlogMemberGebruikersnaam)<br>Verstuurd op: $PriveBerichtDatum<br>Onderwerp: $onderwerp</b><br><br>$UBericht")."</td></tr> </table><hr><br><br><a href='$PriveBerichtenLocatie'>Terug</a>"); unset($member); unset($onderwerp); unset($bericht); } } // -------------------------------------- // Als de actie "Berichten verwijderen" is... // -------------------------------------- elseif($actie == "Berichten verwijderen") { $VerwijderdePriveBerichten = array(); for($i = 0; $i < $MemberPriveBerichtenLengte; $i++) { if(!$Verwijder[$i]) { $PriveBerichtenNieuw .= "$MemberPriveBerichten[$i]\n"; } else { $VerwijderdePriveBerichten[] = "$MemberPriveBerichten[$i]"; } } include("$MembersBestandenMap$InlogMemberGebruiker snaam.$InlogMemberWachtwoo rd.php"); fclose(fopen("$MembersBestandenMap$InlogMemberGebr uikersnaam.$InlogMemberWac htwoord.php","w")); while(count(file("$MembersBestandenMap$InlogMember Gebruikersnaam.$InlogMembe rWachtwoord.php")) == 0) { $PriveBerichtenVersturenBestand = @fopen("$MembersBestandenMap$InlogMemberGebruikers naam.$InlogMemberWachtwoor d.php","w"); @fputs($PriveBerichtenVersturenBestand, "<"."?php \$Naam = '$Naam'; \$Mail = '$Mail'; \$Geboortedatum = '$Geboortedatum'; \$Vraag = '$Vraag'; \$Antwoord = '$Antwoord';\n"); for($t = 0; $t < count($TekstVelden); $t++) { fputs($PriveBerichtenVersturenBestand,"\$TekstVeld [$t] = '$TekstVeld[$t]';\n"); } for($t = 0; $t < count($SelectVelden); $t++) { $Uitelkaar = explode("|",$SelectVelden[$t]); fputs($PriveBerichtenVersturenBestand,"\$SelectVel d[$t] = '$SelectVeld[$t]';\n"); } for($t = 0; $t < count($CheckboxVelden); $t++) { fputs($PriveBerichtenVersturenBestand,"\$CheckboxV eld[$t] = '$CheckboxVeld[$t]';\n"); } fputs($PriveBerichtenVersturenBestand,"\$Anderenmo genmailadreszien = '$Anderenmogenmailadreszien'; \$Anderenberichtenonderprofielplaatsen = '$Anderenberichtenonderprofielplaatsen'; \$PriveBerichten = \"$PriveBerichtenNieuw\"; \$Berichten = \"$Berichten\"; \$BerichtenMailen = \"$BerichtenMailen\"; \$Status = \"$Status\"; \$WelEensIngelogged = true; ?".">"); @fclose($PriveBerichtenVersturenBestand); } if(count($VerwijderdePriveBerichten) > 0) { echo("<b>De volgende berichten zijn succesvol verwijderd!</b><br><br> <table cellpadding=5 cellspacing=5>"); for($i = 0; $i < count($VerwijderdePriveBerichten); $i++) { $UBericht = $VerwijderdePriveBerichten[$i]; if($MSNMessengerServiceSmiliesActiveren) { $UBericht = SmiliesVervangen($UBericht); } if($UBBCodesActiveren) { $UBericht = UBBCodesVervangen($UBericht); } if($DeKleur == "EEEEEE") { $DeKleur = "FFFFFF"; } else { $DeKleur = "EEEEEE"; } echo("<tr><td bgcolor='$DeKleur'>".stripslashes($UBericht)."</td></tr>\n"); } echo("</table><hr><br><br><a href='$PriveBerichtenLocatie'>Terug</a>"); } else { echo("<b>Er zijn geen berichten geselecteerd om te verwijderen!</b><br><br><a href='$PriveBerichtenLocatie'>Terug</a>"); } } // ----------------------- // Als de actie leeg is... // ----------------------- else { $MemberPriveBerichten = explode("\n",$InlogMemberPriveBerichten); $MemberPriveBerichtenLengte = (count($MemberPriveBerichten)-1); if($MemberPriveBerichtenLengte < 0) { $MemberPriveBerichtenLengte = 0; } if(!$member) { $member = $InlogMemberGebruikersnaam; } echo("<script language='JavaScript'> function AllesAankruisen() { if(document.berichtenform.alles.checked == true) { var dewaarde = true; } else { var dewaarde = false; } for(i = 0; i < document.berichtenform.elements.length; i++) { if(document.berichtenform.elements[i].type == 'checkbox' && document.berichtenform.elements[i].name != 'alles') { document.berichtenform.elements[i].checked = dewaarde; } } } </scr"."ipt>"); if($MemberPriveBerichtenLengte == 1) { echo("Je hebt 1 privé bericht."); } else { echo("Je hebt $MemberPriveBerichtenLengte privé berichten."); } if($MemberPriveBerichtenLengte > 0) { echo("<br><br><table cellpadding=5 cellspacing=5><form method='post' name='berichtenform'> <tr><td> <input type='checkbox' name='alles' onclick='AllesAankruisen()'> </td><td><i>Alle berichten selecteren</i></td></tr>\n"); for($i = 0; $i < $MemberPriveBerichtenLengte; $i++) { unset($UBericht); $UBericht = $MemberPriveBerichten[$i]; if($MSNMessengerServiceSmiliesActiveren) { $UBericht = SmiliesVervangen($UBericht); } if($UBBCodesActiveren) { $UBericht = UBBCodesVervangen($UBericht); } if($DeKleur == "EEEEEE") { $DeKleur = "FFFFFF"; } else { $DeKleur = "EEEEEE"; } echo("<tr><td> <input type='checkbox' name='Verwijder[$i]'> </td> <td bgcolor='$DeKleur'>".stripslashes($UBericht)."</td></tr>\n"); } echo("</table><br><input type='submit' name='actie' value='Berichten verwijderen'></form>"); } if(!$member) { $member = $InlogMemberGebruikersnaam; } ?> <br> <br> </font><font color=#3366FF>-------------------------------------------------------------- ----------------</font><br> </H3> <table align="center"><tr><td> <b>Bericht versturen:</b><br> <form method='post'> Naar member: <select name='member' size=1> <?php $MemberSelecteerMap = opendir($MembersBestandenMap); while ($MemberBestand = readdir($MemberSelecteerMap)) { if (($MemberBestand != ".") && ($MemberBestand != "..") && ($MemberBestand != "index.php")) { $Temp = explode(".",$MemberBestand); $SelecteerMember[] = $Temp[0]; } } closedir($MemberSelecteerMap); sort($SelecteerMember); reset($SelecteerMember); for($i = 0; $i < count($SelecteerMember); $i++) { echo("<option value='$SelecteerMember[$i]'"); if($SelecteerMember[$i] == $member) { echo(" selected"); } echo(">$SelecteerMember[$i]</option>\n"); } ?> </select><br> Onderwerp: <input type='text' name='onderwerp' value='<?php echo $onderwerp; ?>'><br> Bericht:<br><textarea cols=40 rows=3 name="bericht"><?php echo $bericht; ?></textarea><br><br> <input type='submit' name='actie' value='Bericht versturen'> </form> </td></tr></table> <?php } } } else { echo("Het privé berichten systeem is uitgeschakeld."); } ?> ***** SQL-Table Users ***** CREATE TABLE users ( id int(10) unsigned NOT NULL auto_increment, nick varchar(50) default NULL, name varchar(50) default NULL, password varchar(50) default NULL, avater_filename varchar(50) default NULL, avater_filesize varchar(50) default NULL, profile text, email varchar(50) default NULL, city varchar(50) default NULL, province varchar(50) default NULL, birthdate varchar(10) default NULL, *** varchar(6) default NULL, created datetime default NULL, edited datetime default NULL, hits int(10) default NULL, ip varchar(16) default NULL, colors varchar(50) default NULL, PRIMARY KEY (id) ) TYPE=MyISAM; --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.504 / Virus Database: 302 - Release Date: 24-7-2003 | |||
|
| | #2 | ||
| Sorry... wrong script... See other topic please "Volhouden" <vraag@maar.nl> schreef in bericht news:m0BWa.10852$lA6.307930@castor.casema.net... > Hello... > > I have a forum where you can send messages to any other member. But now i > want to have a <option> where you can choose the members. Because now you > have to type it... > > Maybe anyone can help me. > > I will show you the page: priveberichten.php > And the sql-table: users > > The site is: http://members.lycos.nl/wbdf/wbdfforum/ > > Thank you very much, Arjan > > ***** > Priveberichten.php > ***** > <?php > > // ------------------------------------------------- > // Verander de gegevens hieronder als dat nodig is. > > $LoginInfoBestand = "logininfo.php"; > // Het bestand waar de members die ingelogged zijn in opgeslagen wordt. > $MembersBestandenMap = "members/"; > // De map waar de membersbestanden in staan vanuit dit bestand > $BesturingBestand = "besturing.php"; > // Verander dit als besturing.php ergens anders staat > $FunctiesBestand = "functies.php"; > // Verander dit als functies.php ergens anders staat > > // Hierna hoef je niets te veranderen! > // ------------------------------------------------- > > if(!file_exists($BesturingBestand)) { die("besturing.php kan niet geopend > worden door $PHP_SELF!<br>Verander het bovenin dit bestand."); } > if(!file_exists($FunctiesBestand)) { die("functies.php kan niet geopend > worden door $PHP_SELF!<br>Verander het bovenin dit bestand."); } > if(!file_exists($LoginInfoBestand)) { die("logininfo.php kan niet geopend > worden door $PHP_SELF!<br>Verander het bovenin dit bestand."); } > include_once($BesturingBestand); > include_once($FunctiesBestand); > > ?> > <H3 align="center"><BR> > <?php > > if($PriveBerichtenActiveren) { > > if(!$login) { echo("Om privé berichten te bekijken, te versturen of te > verwijderen moet je ingelogged zijn."); } > else { > > $MemberPriveBerichten = explode("\n",$InlogMemberPriveBerichten); > $MemberPriveBerichtenLengte = (count($MemberPriveBerichten)-1); > if($MemberPriveBerichtenLengte < 0) { $MemberPriveBerichtenLengte = 0; } > if(!$member) { $member = $InlogMemberGebruikersnaam; } > > // -------------------------------------- > // Als de actie "Bericht versturen" is... > // -------------------------------------- > if($actie == "Bericht versturen") { > $SturenNaarDeMember = Bezet($member); > $onderwerp = > str_replace("\r\n","",str_replace('$','$',htmlspec ialchars($onderwerp)) > ); > $bericht = > str_replace("\r\n","<br>",str_replace('$','$',html specialchars($bericht > ))); > > if(!$SturenNaarDeMember) { echo("<b>De member bestaat niet!</b><br><br><a > href='$PriveBerichtenLocatie'>Terug</a>"); unset($member); } > else { > > $PriveBerichtDatum = date("d-m-Y H:i:s"); > > include("$MembersBestandenMap$SturenNaarDeMember") ; > $PriveBerichten .= "<b>Van: <a > href='$ProfielLocatie$MemberssysteemT"."member=$In logMemberGebruikersnaam'>$ > InlogMemberNaam</a> (gebruikersnaam: > $InlogMemberGebruikersnaam)<br>Verstuurd op: > $PriveBerichtDatum<br>Onderwerp: > $onderwerp</b><br><br>".eregi_replace("\r\n","<br>",$bericht). "\n"; > fclose(fopen("$MembersBestandenMap$SturenNaarDeMem ber","w")); > while(count(file("$MembersBestandenMap$SturenNaarD eMember")) == 0) { > $PriveBerichtenVersturenBestand = > @fopen("$MembersBestandenMap$SturenNaarDeMember"," w"); > @fputs($PriveBerichtenVersturenBestand, > "<"."?php > > \$Naam = '$Naam'; > \$Mail = '$Mail'; > \$Geboortedatum = '$Geboortedatum'; > \$Vraag = '$Vraag'; > \$Antwoord = '$Antwoord';\n"); > for($t = 0; $t < count($TekstVelden); $t++) { > fputs($PriveBerichtenVersturenBestand,"\$TekstVeld [$t] = > '$TekstVeld[$t]';\n"); > } > for($t = 0; $t < count($SelectVelden); $t++) { > $Uitelkaar = explode("|",$SelectVelden[$t]); > fputs($PriveBerichtenVersturenBestand,"\$SelectVel d[$t] = > '$SelectVeld[$t]';\n"); > } > for($t = 0; $t < count($CheckboxVelden); $t++) { > fputs($PriveBerichtenVersturenBestand,"\$CheckboxV eld[$t] = > '$CheckboxVeld[$t]';\n"); > } > fputs($PriveBerichtenVersturenBestand,"\$Anderenmo genmailadreszien = > '$Anderenmogenmailadreszien'; > \$Anderenberichtenonderprofielplaatsen = > '$Anderenberichtenonderprofielplaatsen'; > \$PriveBerichten = \"$PriveBerichten\"; > \$Berichten = \"$Berichten\"; > \$BerichtenMailen = \"$BerichtenMailen\"; > \$Status = \"$Status\"; > \$WelEensIngelogged = true; > > ?".">"); > @fclose($PriveBerichtenVersturenBestand); > } > > $UBericht = $bericht; > if($MSNMessengerServiceSmiliesActiveren) { $UBericht = > SmiliesVervangen($UBericht); } > if($UBBCodesActiveren) { $UBericht = UBBCodesVervangen($UBericht); } > echo("<b>Het volgende bericht is succesvol verstuurd naar <a > href='$ProfielLocatie$MemberssysteemT"."member=$me mber'>$Naam</a>!</b><br><b > r>"); > if($BerichtenMailen) { > mail("$Naam <$Mail>","$JouwWebsiteNaam Bericht","Beste $Naam,\n\nJe hebt een > nieuw bericht op $JouwWebsiteNaam:\n\n$bericht","From: $JouwWebsiteNaam > <$JouwEmail>"); > } > echo("<table cellpadding=5 cellspacing=5> > <tr><td bgcolor='#EEEEEE'>".stripslashes("<b>Van: <a > href='$ProfielLocatie$MemberssysteemT"."member=$In logMemberGebruikersnaam'>$ > InlogMemberNaam</a> (gebruikersnaam: > $InlogMemberGebruikersnaam)<br>Verstuurd op: > $PriveBerichtDatum<br>Onderwerp: > $onderwerp</b><br><br>$UBericht")."</td></tr> > </table><hr><br><br><a href='$PriveBerichtenLocatie'>Terug</a>"); > unset($member); > unset($onderwerp); > unset($bericht); > } > } > > // -------------------------------------- > // Als de actie "Berichten verwijderen" is... > // -------------------------------------- > elseif($actie == "Berichten verwijderen") { > $VerwijderdePriveBerichten = array(); > for($i = 0; $i < $MemberPriveBerichtenLengte; $i++) { > if(!$Verwijder[$i]) { $PriveBerichtenNieuw .= > "$MemberPriveBerichten[$i]\n"; } > else { $VerwijderdePriveBerichten[] = "$MemberPriveBerichten[$i]"; } > } > include("$MembersBestandenMap$InlogMemberGebruiker snaam.$InlogMemberWachtwoo > rd.php"); > fclose(fopen("$MembersBestandenMap$InlogMemberGebr uikersnaam.$InlogMemberWac > htwoord.php","w")); > while(count(file("$MembersBestandenMap$InlogMember Gebruikersnaam.$InlogMembe > rWachtwoord.php")) == 0) { > $PriveBerichtenVersturenBestand = > @fopen("$MembersBestandenMap$InlogMemberGebruikers naam.$InlogMemberWachtwoor > d.php","w"); > @fputs($PriveBerichtenVersturenBestand, > "<"."?php > > \$Naam = '$Naam'; > \$Mail = '$Mail'; > \$Geboortedatum = '$Geboortedatum'; > \$Vraag = '$Vraag'; > \$Antwoord = '$Antwoord';\n"); > for($t = 0; $t < count($TekstVelden); $t++) { > fputs($PriveBerichtenVersturenBestand,"\$TekstVeld [$t] = > '$TekstVeld[$t]';\n"); > } > for($t = 0; $t < count($SelectVelden); $t++) { > $Uitelkaar = explode("|",$SelectVelden[$t]); > fputs($PriveBerichtenVersturenBestand,"\$SelectVel d[$t] = > '$SelectVeld[$t]';\n"); > } > for($t = 0; $t < count($CheckboxVelden); $t++) { > fputs($PriveBerichtenVersturenBestand,"\$CheckboxV eld[$t] = > '$CheckboxVeld[$t]';\n"); > } > fputs($PriveBerichtenVersturenBestand,"\$Anderenmo genmailadreszien = > '$Anderenmogenmailadreszien'; > \$Anderenberichtenonderprofielplaatsen = > '$Anderenberichtenonderprofielplaatsen'; > \$PriveBerichten = \"$PriveBerichtenNieuw\"; > \$Berichten = \"$Berichten\"; > \$BerichtenMailen = \"$BerichtenMailen\"; > \$Status = \"$Status\"; > \$WelEensIngelogged = true; > > ?".">"); > @fclose($PriveBerichtenVersturenBestand); > } > if(count($VerwijderdePriveBerichten) > 0) { > echo("<b>De volgende berichten zijn succesvol verwijderd!</b><br><br> > <table cellpadding=5 cellspacing=5>"); > for($i = 0; $i < count($VerwijderdePriveBerichten); $i++) { > $UBericht = $VerwijderdePriveBerichten[$i]; > if($MSNMessengerServiceSmiliesActiveren) { $UBericht = > SmiliesVervangen($UBericht); } > if($UBBCodesActiveren) { $UBericht = UBBCodesVervangen($UBericht); } > if($DeKleur == "EEEEEE") { $DeKleur = "FFFFFF"; } > else { $DeKleur = "EEEEEE"; } > echo("<tr><td bgcolor='$DeKleur'>".stripslashes($UBericht)."</td></tr>\n"); > } > echo("</table><hr><br><br><a href='$PriveBerichtenLocatie'>Terug</a>"); > } > else { echo("<b>Er zijn geen berichten geselecteerd om te > verwijderen!</b><br><br><a href='$PriveBerichtenLocatie'>Terug</a>"); } > } > > > // ----------------------- > // Als de actie leeg is... > // ----------------------- > else { > > $MemberPriveBerichten = explode("\n",$InlogMemberPriveBerichten); > $MemberPriveBerichtenLengte = (count($MemberPriveBerichten)-1); > if($MemberPriveBerichtenLengte < 0) { $MemberPriveBerichtenLengte = 0; } > if(!$member) { $member = $InlogMemberGebruikersnaam; } > > echo("<script language='JavaScript'> > > function AllesAankruisen() { > if(document.berichtenform.alles.checked == true) { var dewaarde = true; } > else { var dewaarde = false; } > > for(i = 0; i < document.berichtenform.elements.length; i++) { > if(document.berichtenform.elements[i].type == 'checkbox' && > document.berichtenform.elements[i].name != 'alles') { > document.berichtenform.elements[i].checked = dewaarde; > } > } > } > > </scr"."ipt>"); > > if($MemberPriveBerichtenLengte == 1) { echo("Je hebt 1 privé bericht."); } > else { echo("Je hebt $MemberPriveBerichtenLengte privé berichten."); } > if($MemberPriveBerichtenLengte > 0) { > echo("<br><br><table cellpadding=5 cellspacing=5><form method='post' > name='berichtenform'> > <tr><td> <input type='checkbox' name='alles' > onclick='AllesAankruisen()'> </td><td><i>Alle berichten > selecteren</i></td></tr>\n"); > for($i = 0; $i < $MemberPriveBerichtenLengte; $i++) { > unset($UBericht); > $UBericht = $MemberPriveBerichten[$i]; > if($MSNMessengerServiceSmiliesActiveren) { $UBericht = > SmiliesVervangen($UBericht); } > if($UBBCodesActiveren) { $UBericht = UBBCodesVervangen($UBericht); } > if($DeKleur == "EEEEEE") { $DeKleur = "FFFFFF"; } > else { $DeKleur = "EEEEEE"; } > echo("<tr><td> <input type='checkbox' name='Verwijder[$i]'> </td> > <td bgcolor='$DeKleur'>".stripslashes($UBericht)."</td></tr>\n"); > } > echo("</table><br><input type='submit' name='actie' value='Berichten > verwijderen'></form>"); > } > > if(!$member) { $member = $InlogMemberGebruikersnaam; } > > ?> > <br> > <br> > </font><font > color=#3366FF>-------------------------------------------------------------- > ----------------</font><br> > </H3> > <table align="center"><tr><td> > <b>Bericht versturen:</b><br> > <form method='post'> > Naar member: <select name='member' size=1> > <?php > > $MemberSelecteerMap = opendir($MembersBestandenMap); > while ($MemberBestand = readdir($MemberSelecteerMap)) { > if (($MemberBestand != ".") && ($MemberBestand != "..") && ($MemberBestand > != "index.php")) { $Temp = explode(".",$MemberBestand); $SelecteerMember[] = > $Temp[0]; } } > closedir($MemberSelecteerMap); sort($SelecteerMember); > reset($SelecteerMember); > > for($i = 0; $i < count($SelecteerMember); $i++) { > echo("<option value='$SelecteerMember[$i]'"); > if($SelecteerMember[$i] == $member) { echo(" selected"); } > echo(">$SelecteerMember[$i]</option>\n"); > } > > ?> > </select><br> > Onderwerp: <input type='text' name='onderwerp' value='<?php echo $onderwerp; > ?>'><br> > Bericht:<br><textarea cols=40 rows=3 name="bericht"><?php echo $bericht; > ?></textarea><br><br> > <input type='submit' name='actie' value='Bericht versturen'> > </form> > </td></tr></table> > <?php > > } > > } > > } > > else { echo("Het privé berichten systeem is uitgeschakeld."); } > > ?> > > ***** > SQL-Table Users > ***** > CREATE TABLE users ( > id int(10) unsigned NOT NULL auto_increment, > nick varchar(50) default NULL, > name varchar(50) default NULL, > password varchar(50) default NULL, > avater_filename varchar(50) default NULL, > avater_filesize varchar(50) default NULL, > profile text, > email varchar(50) default NULL, > city varchar(50) default NULL, > province varchar(50) default NULL, > birthdate varchar(10) default NULL, > *** varchar(6) default NULL, > created datetime default NULL, > edited datetime default NULL, > hits int(10) default NULL, > ip varchar(16) default NULL, > colors varchar(50) default NULL, > PRIMARY KEY (id) > ) TYPE=MyISAM; > > > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.504 / Virus Database: 302 - Release Date: 24-7-2003 > > --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.504 / Virus Database: 302 - Release Date: 24-7-2003 | |||
|
| Featured Websites | ||||
|
![]() |
| Tags: forum, messages, privat |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Turn on PHP Error Messages ? | Frank | PHP | 2 | 07-01-2007 3:38 PM |
| Just a question - how many messages do you see in this group... | Marcel Overweel | Software Programming | 2 | 06-12-2007 11:38 PM |
| DirectPlay and guarenteed messages | Lasse Skyum | Software Programming | 0 | 06-12-2007 9:39 PM |
| Any one on ebay had one off these messages asking u to end ur auction early | www.bidding.me.uk | Ebay Technical Questions | 3 | 05-31-2007 10:03 AM |
| Forum Posters Required for my Forum Posting Service Company | mayank | For Hire | 6 | 05-12-2006 10:11 AM |
| Featured Websites | ||||
|