SQL bestand code op vragen, hoe???
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
} elseif ($_GET['actie'] == "wachtwoord") {
$code = $_GET['code'];
$update = "UPDATE paginas SET activatie = '1' WHERE activatie = '$code'";
$query = mysql_query($update)or die(mysql_error());
if ($_POST[wachtwoord] != "") {
$query = mysql_query("SELECT * FROM paginas WHERE auteur = '" . $_POST[auteur] . "' AND auteur2 = '" . $_POST[auteur2] . "' AND email = '" . $_POST[email] . "' AND titel = '" . $_POST[titel] . "'");
if (mysql_num_rows($query) != 0) {
echo "Gegevens kloppen, hier mailen.";
}
}
?>
} elseif ($_GET['actie'] == "wachtwoord") {
$code = $_GET['code'];
$update = "UPDATE paginas SET activatie = '1' WHERE activatie = '$code'";
$query = mysql_query($update)or die(mysql_error());
if ($_POST[wachtwoord] != "") {
$query = mysql_query("SELECT * FROM paginas WHERE auteur = '" . $_POST[auteur] . "' AND auteur2 = '" . $_POST[auteur2] . "' AND email = '" . $_POST[email] . "' AND titel = '" . $_POST[titel] . "'");
if (mysql_num_rows($query) != 0) {
echo "Gegevens kloppen, hier mailen.";
}
}
?>
Edit:
Je moet even laten zien dat je al moeite hebt gedaan en dan je vraag stellen.
Gewijzigd op 01/01/1970 01:00:00 door K i p
Bewerk je bericht even () en geef even aan wat nou precies je probleem is. Aan alleen een stukje code hebben we niets, en daarmee kunnen we je ook niet helpen..
Edit je topic even en stel een duidelijke vraag.
Mijn vraag was, ik heb een .sql bestandje en daar zit niet dit onderdeel in verwerkt dat mijn leden hun paswoord kunnen opvragen uit me database.
thx, hoop dat ik hier mijn vraag duidelijk heb aangegeven
En dat ze dan automatisch mail toegestuurd krijgen als ze het opvragen via me site. met hun inlog gegevens, waarmee ze zijn aangemeld.
ze melden zich aan bij mij met:
paswoord, email, en site naam
Thx alvast voor het lezen
Robert_Deiman schreef op 17.04.2007 16:40:
Robert heeft moete gedaan om dit te posten ... gelieve dit dan ook te lezen en uit te voeren...
edit : typooooooo
Gewijzigd op 01/01/1970 01:00:00 door Dizzy
@Marco: Niet * bumpen * maar gewoon je editknopje gebruiken. En sorry hoor, maar dat is nog steeds geen vraag, maar meer een mededeling.
Dit is een voor beeld wat ik heb uit me SQL bestandje voor FAQ
-----------------------------------------------------
-- Tabel structuur voor tabel `faq`
--
CREATE TABLE `faq` (
`id` int(7) NOT NULL auto_increment,
`vraag` text NOT NULL,
`antwoord` text NOT NULL,
UNIQUE KEY `id` (`id`)
) TYPE=MyISAM AUTO_INCREMENT=5 ;
------------------------------------------------------
Nu zoek ik z'n strutuur alleen voor je paswoord op te vragen en dat me leden dan automatisch de mail krijgen gestuurd met hun inlog code en naam en site.
Heb alleen de php code wat ik al neer had gezet, heb alleen geen sql bestand om het op te vragen uit me database
thx
Dizzy schreef op 17.04.2007 17:00:
Robert heeft moete gedaan om dit te posten ... gelieve dit dan ook te lezen en uit te voeren...
edit : typooooooo
Robert_Deiman schreef op 17.04.2007 16:40:
Robert heeft moete gedaan om dit te posten ... gelieve dit dan ook te lezen en uit te voeren...
edit : typooooooo
Marco, als je even rustig ademhaalt en nadenkt wat je precies wilt. Dan kun je het eerste bericht aanpassen/herschrijven zodat daarin duidelijk staat wat je bedoeling is.
De mensen hier willen in het algemeen best helpen maar dan moet wel duidelijk zijn wat het probleem is. Niet dat ze eerst al een tijd moeten gaan kijken wat nu je vraag/probleem is.
Gewijzigd op 01/01/1970 01:00:00 door TJVB tvb
En toen was het stil, niemand een oplossing :)
Maar bedoel je eigenlijk niet gewoon een query om een wachtwoord op te halen of zo ?
"SELECT naam,wachtwoord,email FROM leden where id = ". mysql_real_escape_string($_GET['id']);
`id` int(7) NOT NULL auto_increment,
`vraag` text NOT NULL,
`antwoord` text NOT NULL,
UNIQUE KEY `id` (`id`)
) TYPE=MyISAM AUTO_INCREMENT=5 ;
---------------------------------------------------
Dit tabel heb ik voor gebruik voor mijn FAQ en staat in me mysql database
Nu wil ik z'n zelfde tabel maar dan voor opvragen van wachtwoord, en dat word opgeroepen met dit stukje php
-------------------------------------------------------
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
} elseif ($_GET['actie'] == "wachtwoord") {
$code = $_GET['code'];
$update = "UPDATE paginas SET activatie = '1' WHERE activatie = '$code'";
$query = mysql_query($update)or die(mysql_error());
if ($_POST[wachtwoord] != "") {
$query = mysql_query("SELECT * FROM paginas WHERE auteur = '" . $_POST[auteur] . "' AND auteur2 = '" . $_POST[auteur2] . "' AND email = '" . $_POST[email] . "' AND titel = '" . $_POST[titel] . "'");
if (mysql_num_rows($query) != 0) {
echo "Gegevens kloppen, hier mailen.";
}
}
?>
} elseif ($_GET['actie'] == "wachtwoord") {
$code = $_GET['code'];
$update = "UPDATE paginas SET activatie = '1' WHERE activatie = '$code'";
$query = mysql_query($update)or die(mysql_error());
if ($_POST[wachtwoord] != "") {
$query = mysql_query("SELECT * FROM paginas WHERE auteur = '" . $_POST[auteur] . "' AND auteur2 = '" . $_POST[auteur2] . "' AND email = '" . $_POST[email] . "' AND titel = '" . $_POST[titel] . "'");
if (mysql_num_rows($query) != 0) {
echo "Gegevens kloppen, hier mailen.";
}
}
?>
--------------------------------------------------------------
Dat was me vraag
weet niemand hoe je z'n tabel maakt voor in de database?
Marco, er zijn genoeg mensen hier die op expert-niveau zitten. Als je op phphulp geen antwoord krijgt, is het een goed idee om je vraag anders te formuleren. Waarschijnlijk is hij niet duidelijk genoeg gesteld.
Ik zou niet weten hoe ik hem anders moet vertellen, ik mis denk ik gewoon een tabel voor die php code in me database, die heeft er nooit bij gezeten, dus me leden kunnen hun paswoord niet opvragen op me site
Hij wil volgens mij de CREATE tabel die hoort bij zijn snippet
Eindelijk iemand die mijn vraag snapt :D
Kan ook zijn dat de php code totaal niet goed is om het paswoord op te vragen, omdat die info wel in me database zit
Daarvoor hebben we meer info nodig
`id` int(7) NOT NULL auto_increment,
`gebruikersid` int(10) NOT NULL default '0',
`titel` varchar(255) NOT NULL default '',
`auteur` varchar(255) NOT NULL default '',
`auteur2` varchar(255) NOT NULL default '',
`email` varchar(255) NOT NULL default '',
`wachtwoord` varchar(255) NOT NULL default '',
`ipadres` varchar(255) NOT NULL default '',
`activatie` varchar(255) NOT NULL default '',
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`)
) TYPE=MyISAM ;
dat staat in me DB
auteur is zijn voor naam
auteur2 is zijn achternaam