Geadreseerde selecteren
Het zit zo : Ik heb een php script waar ik mailtjes kan sturen vanaf mijn site. Ik kan ook een bijlage toevoegen aan deze mailtje, maar dat is niet van belang denk ik. Bovenaan staat nu een invulvel daar moet je de geadreseerde invullen. Maar ik wil dat mensen kunnen kiezen uit een lijst met mensen. En dat ze dan niet de adressen zien maar de namen. Dus als ik een mailtje stuur naar Pieter dat die dan automatisch word gestuurd naar [email protected]....ik kom hier niet echt uit met dat form.Is er iemand die mij kan helpen?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?
$sql = "SELECT * FROM emails";
$res = mysql_query($sql) or die (mysql_error());
if (mysql_num_rows($res) >= 1 )
echo "<form method=POST action=$PHP_self>";
{
while ($rows = mysql_fetch_array($res))
{
echo "<option>$rows[email]</option>";
}
}
echo "</form>";
?>
$sql = "SELECT * FROM emails";
$res = mysql_query($sql) or die (mysql_error());
if (mysql_num_rows($res) >= 1 )
echo "<form method=POST action=$PHP_self>";
{
while ($rows = mysql_fetch_array($res))
{
echo "<option>$rows[email]</option>";
}
}
echo "</form>";
?>
og in deze buurt, komt erop neer dat je een tabel maakt met alles emails en die rol je eruit
Gewijzigd op 15/04/2004 16:14:00 door P.v.Denzel
je kunt ook de bende na submitten replacen als je me begrijpt
vind je hem niet mooi dan ;)
hij is mooi maar nu nog dat hij na het submitten de namen als het ware vervangt in e-mail adressen...
want ik kom hier niet uit
// Het formulier:
<form method=post action=verzonden.php>
Vezend naar:<input type=text name=emails><br>
Onderwerp:<input type=text name=subject><br>
Bericht: <input type=text name=bericht><br>
<input type=submit value=Verzenden>
</form>
// verzonden.php
// Dit is voor het invoeren van de naam in het Send To veld. De <img sfsdf> is gewoon het plaatje van de smile waar je op kunt klikken hier kun je dus ook gewoon een naam neerzetten.
<html>
<head>
<!-- javasrcipt voor het invoeren van de smiles in het tekstvak -->
<script language="JavaScript">
<!--
function set(smilie) {
document.bericht.bericht.value += " " + smilie + " ";
}
-->
</script>
</head>
<body>
<table>
<tr>
<td><a href="JavaScript:set(':mellow:')"><img src="smiles/mellow.gif" border=0></a></td>
<td><a href="JavaScript:set(':huh:')"><img src="smiles/huh.gif" border=0></a></td>
<td><a href="JavaScript:set('^_^')"><img src="smiles/happy.gif" border=0></a></td>
</tr>
</table>
</body>
</html>
// Dit is voor het omzetten van de smile tekens ( :p ) naar de <img src=> tag. $emails zijn de email adressen van de mensen waarheen je een mail stuurt.
$zin = $emails;
$voor = array(':mellow:', ':huh:');
$na = array('<img src=smiles/mellow.gif>', '<img src=smiles/huh.gif>');
$zin = str_replace($voor, $na, $zin);
// volgensmij ziet de mailfunctie er dan zo uit
mail ("$zin","$subject","$bericht");
zonder de quotes ;)
Mmh ik had er laatst een met quotes. volgensmij kan het allebij maja. Is dit wel een beetje redelijk php? ik heb die codes zelf ook overal vandaan gejat om eerlijk te zijn maja :$. Ik ben het nog aant leren. Ik ga binnen kort eens proberen een forum in elkaar te zetten.
En een forum is vrij simpel hoor:
Tabel voor berichies en een tabel voor reacties en de verwijzig naar het berichie en dan weergeven :D
mmh nou simpel. Ik heb net men eerste gastenboek gemaakt dus ik weet nu hoe het allemaal een beetje werkt. maar ik moet eens goed nadenken over hoe ik het verband tussen de berichten en topics ga aangeven. elk bericht een topic_id meegeven of zo :S maar zo moeten wel steeds alle berichten doorgekeken worden. ik weet wel dat er nooit iemand op men forum zal komen maja als er heel veel mensen op komen kost het te veel tijd om de hele DB af te vragen.
http://www.phphulp.nl/php/scripts/6/112
Mijn allereerste forum :) (laatst nog ietsiepietsie verandert maar btje weinig tijd ...)
Zoals je ziet is het simpel:
Tabel berichten, elk bericht ontvangt auto een ander id.
Bij een reply link je ze dmv dat id. In mijn forum eid (dacht ik) En dan vraag je een bericht op met bv id 5 en je vraagt de replies op met eid 5.
Simpel right? :)
Mijn allereerste forum :) (laatst nog ietsiepietsie verandert maar btje weinig tijd ...)
Zoals je ziet is het simpel:
Tabel berichten, elk bericht ontvangt auto een ander id.
Bij een reply link je ze dmv dat id. In mijn forum eid (dacht ik) En dan vraag je een bericht op met bv id 5 en je vraagt de replies op met eid 5.
Simpel right? :)
Ja dat zij ik daarboven ook al :). Over een week heb ik vakantie en dan ga ik er eens aan beginnen. de pc moet ook nog geformateerd worden aangezien die vol zit met spyware. ik kan niet eens bij lycos inloggen :S.