NAVIGATIE

Freetime overzicht
Zoeken


  RUBRIEKEN

FAQ / Help
Wat mag niet?
WZL Wedstrijden
WZL Chat
WZL Toolbar
WZL Statistieken
WZL leden
WZL shop
E-cards

RSS

Fun-feed
Babe-feed
Stud-feed

Een groot aantal pokerrooms geven de mogelijkheid om poker te spelen op internet en geld te storten via het veilige iDeal betaalsysteem.
Overzicht » Computer » Programmeren » php hulp gevraagd
Onderaan pagina
  - 1 - 2 - volgende »
weedmouse 2.257
wzl-lid
Sinds 21/1/2004
T: 17 R: 116
18/6/2005 - 10:26u | Quote
ik zoek een simpel scriptje, al dan niet php om een pagina te creëren waar mensen eerst hun e-mail adres moeten ingeven voor ze naar een fotopagina kunnen, een paswoord genereren is niet nodig aangezien ik de e-mail adressen gewoon wil om zo een database aan te maken om bij de volgende editie van de fuif deze mensen te kunnen contacteren.
als je mij hiermee kan helpen, gelieve mij te mailen mestdag@hotmail.com
Wimpie 2.5
wzl-lid
Sinds 24/9/2004
T:39 - R:152
18/6/2005 - 11:58u | Quote
Heb je al ooit met php gewerkt? Met dreamweaver en php is dit niet zo moeilijk, gewoon een tabel maken met phpMyAdmin of zo en dan een insert doen via je website. Je kan dan meegeven naar welke pagina je gaat als de records worden toegevoegd aan je tabel. (hier maak je dan je fotopagina van) Je kan ook nog een "validate form" toevoegen om te controleren of er wel een e-mail adres werd ingegeven (alhoewel je dit nooit zeker kan zeggen)
weedmouse 2.257
wzl-lid
Sinds 21/1/2004
T:17 - R:116
19/6/2005 - 13:24u | Quote
nee ik heb nog nooit met php gewerkt, maar dreamweaver leer ik wel op school, mor moet ik dan via nen mysql werken om die adressen op te slaan ofzo?
Drazen 3.793
wzl-lid
Sinds 26/1/2005
T:2 - R:42
19/6/2005 - 19:18u | Quote
Neje, da zou zonde zijn om daarvoor mysql te gebruiken... ('t mag uiteraard hé, daar nie van, maar negen kansen op tien moet ge per database betalen, so... tenzij ge al 'n bestaande db hebt, dan voegt ge gewoon 'n ander table bij...)
Gewoon in 'n tekstbestandje is meer dan genoeg...
Als 'k tijd heb ga'k es zien, maar kan niets beloven...

Greetz
Drazen.

(btw, Mambo rulez)
weedmouse 2.257
wzl-lid
Sinds 21/1/2004
T:17 - R:116
19/6/2005 - 20:43u | Quote
vreewel bedankt, want ik ken echt niets van php, ik leer alleen imageready, flash, dreamweaver en xhtml op school en dan pas volgend jaar zien we en stuk php...
Mozal 2.596
wzl-lid
Sinds 25/9/2004
T:53 - R:515
24/6/2005 - 12:07u | Quote
Hmmm, steek daar toch maar een wachtwoord tussen, want dankzij zulke scriptjes krijgen mensen ongewenste spam !
Iedereen kan iedereens e-mail adres invullen, waardoor die persoon ongewenst mail van je krijgt !
Phil 2.915
Uberhacker
Sinds 23/2/2003
T:10 - R:484
24/6/2005 - 12:43u | Quote
Wachtwoord zal je in dit geval niet helpen, een activation mail + page wel
Keneo 3.453
wzl-lid
Sinds 19/10/2004
T:7 - R:409
26/6/2005 - 14:27u | Quote
activation mails kunnen ook als ongewenst aanschouwd worden, ma nie als spam zeker (is geen reclame?)
Drazen 3.793
wzl-lid
Sinds 26/1/2005
T:2 - R:42
26/6/2005 - 14:58u | Quote
Idd...
(Sorry, nog geen tijd gehad, om te zien, laatste tijd nogal druk (examens enzo))

Ge kunt idd mss es zien naar Mambo of PhpNuke, die doet da allemaal voor u...

Greetz
Drazen.
Phil 2.915
Uberhacker
Sinds 23/2/2003
T:10 - R:484
27/6/2005 - 11:13u | Quote
Keneo schreef:
activation mails kunnen ook als ongewenst aanschouwd worden, ma nie als spam zeker (is geen reclame?)


Euhm, nee, .. hou gewoon een adres bij in de database, en laat nie toe da er 2 (of meer) mails naar da adres gestuurd worden.
weedmouse 2.257
wzl-lid
Sinds 21/1/2004
T:17 - R:116
28/6/2005 - 16:17u | Quote
ahja zo...
snap der niets van
Phil 2.915
Uberhacker
Sinds 23/2/2003
T:10 - R:484
28/6/2005 - 17:01u | Quote
Simpel gezegd: als je gegevens naar je php scriptje stuurt (via een invulformulier), dan moet verschillende acties ondernemen in dat script:

- zorg ervoor dat je gegevens bewaard worden (hetzij door alles in een file te schrijven, of op te slaan in een databank).
- zorg ervoor dat je dan een mail stuurt naar dat adres.
- zorg ervoor dat er geen misbruik kan worden gemaakt van je applicatie.

Die drie dingen zijn eigelijk heel eenvoudig te maken in php. Volg de verschillende tuturials op het internet, en je zal merken dat php heel makkelijk te (mis/ge)bruiken valt.

Keneo 3.453
wzl-lid
Sinds 19/10/2004
T:7 - R:409
4/7/2005 - 17:20u | Quote
AANGEPAST

<?

$host = "localhost";
$user = "user";
$pass = "pass";
$db = "user_db";

mysql_connect($host,$user,$pass) or die(mysql_error());
mysql_select_db($db);
?>

<form method="POST" action="<? echo $PHP_SELF ?>">
Naam:<br>
<input type="text" name="naam" size="30"> *<br>
Email adres:<br>
<input type="text" name="email" size="30"> *<br>
<input type="submit" value="Aanmelden"> <input type="reset" value="Wis velden"></p>

</form>

<?
$query = mysql_query("SELECT * FROM members WHERE email = '$email'";
$result = mysql_num_rows($query);

if($result){

echo 'Dit mail adres zit al in de database<br><br><a href="javascript:history.go(-1)">Ga terug</a>'


}

elseif($naam AND $email){

mysql_query("INSERT INTO members (naam,email) VALUES ('$naam','$email')" or die(mysql_error()));
}
else{
?>

Gelieve alle velden met een * in te vullen<br><br>
<a href="javascript:history.go(-1)">Ga terug</a>

<?
}
?>



met uw tabel members waarin email en naam zitten
$host = "localhost";
$user = "user";
$pass = "pass";
$db = "user_db";

hier uw eigen waarden invullen

moet ) zijn

dan krijg je zoiets

Laatst aangepast door Keneo op 5/07/2005 10:56:45u (7x aangepast)
Fisheke 3.246
wzl-lid
Sinds 19/5/2004
T:3 - R:879
4/7/2005 - 17:22u | Quote

if($result){
?>

Deze gebruikersnaam is al in gebruik<br><br>
<a href="javascript:history.go(-1)">Ga terug</a>

<?
}

de mensen geen slechte programmeergewoontes aanleren . Dees truukske voor html-embedding is zooo "foei"
Keneo 3.453
wzl-lid
Sinds 19/10/2004
T:7 - R:409
4/7/2005 - 17:25u | Quote
Fisheke schreef:
de mensen geen slechte programmeergewoontes aanleren . Dees truukske voor html-embedding is zooo "foei"


mjah, het werkt...
ik ben ook nog maar deze week begonnen met php leren

hoe moet ik het dan wel 'goed' doen?


btw, gebruikersnaam moest mail adres zijn (copy/paste foutje)

maar dit moet waarschijnlijk toch zo niet weergegeven worden omdat het mail adress gewoon niet in de database mag opgeslaan worden, da gebruiker mag wel verder gaan wss...

dit voor het oorspronkelijke probleem,
activation mail dertussen steken,
zallek straks ffkes voor kijken...

Laatst aangepast door Keneo op 4/07/2005 17:56:42u (6x aangepast)
Keneo 3.453
wzl-lid
Sinds 19/10/2004
T:7 - R:409
4/7/2005 - 18:46u | Quote
voor de mensen die er iets van kunnen:

hierbij dus activation mail, maar kdenk nie da da echt al de bedoeling is om toegepast te worden in dit probleem

kweet ook niet of dat helemaal werkt omdat ik blijkbaar met mijn webspace geen mails kan sturen (wat wss verstandig is)

de .rar hiervoor is hier te downloaden
denk dat er nog fouten inzitten, maar nu genen tijd meer...
Fisheke 3.246
wzl-lid
Sinds 19/5/2004
T:3 - R:879
4/7/2005 - 23:42u | Quote
Keneo schreef:
hoe moet ik het dan wel 'goed' doen?

else { echo "<a href=\"zever.png\">Zeverzever/<a>"; }

zo moete dingen voorwaardelijk laten echo'en (nu krijgt ne gebruiker - als php problemen heeft - alles tegelijk te zien )
CyberKieken 3.343
X-man
Sinds 17/5/2003
T:11 - R:373
5/7/2005 - 9:47u | Quote
Fisheke schreef:
Keneo schreef:
hoe moet ik het dan wel 'goed' doen?

else { echo "<a href=&#92;"zever.png&#92;">Zeverzever/<a>"; }

zo moete dingen voorwaardelijk laten echo'en (nu krijgt ne gebruiker - als php problemen heeft - alles tegelijk te zien )

doet dan zo:
else { echo '<a href="zever.png">Zeverzever/<a>'; }
dan zit ge nie me die rotte backslashes...
Phil 2.915
Uberhacker
Sinds 23/2/2003
T:10 - R:484
5/7/2005 - 12:15u | Quote
Still 'akkeakkefoeifoei' - seperation of concern: use (smarty) templates

Maar we zijn aan het afwijken
Cretandus 2.5
wzl-lid
Sinds 12/3/2005
T:1 - R:4
7/7/2005 - 13:55u | Quote
Een paar dingen. Ten eerste moet ge idd - als ge in php bezig bent - altijd in die php blijven. Dus die html embedding is idd not done, tenzij ge op termijn problemen zoekt.

Weedmouse: ik heb een tijdje terug ook zoiets gemaakt voor ons jeugdhuis, mensen geven naam, email en geboortedatum in. Op deze 4 veldjes worden 8 controles uitgevoerd, om juistheid van gegevens te garanderen: het emailadres wordt gecontoleerd op juistheid (syntax: ...@... . ext) én op het bestaan ervan (ja ook dat is mogelijk, in beperkte mate ). Deze dingen worden dan in een tabel gegooid. Interesse in de code? PM me
Keneo 3.453
wzl-lid
Sinds 19/10/2004
T:7 - R:409
7/7/2005 - 14:17u | Quote
Cretandus schreef:
het emailadres wordt gecontoleerd op juistheid (syntax: ...@... . ext) én op het bestaan ervan (ja ook dat is mogelijk, in beperkte mate ).


kan dus ook gedaan worden via activation mail...
  - 1 - 2 - volgende »
 
Bovenaan pagina