Jordyt schreef:Dat bedoelt hij volgens mij niet, wat voor een type is het veld aanmelddatum?Ja hij insert de emails gewoon prima, alleen die datum wil niet. Wel localhost heEerdere citaten tonen
Thom schreef:Klopt je database dan wel?Eerdere citaten tonen
Jordyt schreef:Dan pakt hij alleen 2013Eerdere citaten tonen
Dylanh schreef:"INSERT INTO mailadressen(emailadres, aanmelddatum) VALUES (".$mysql->real_escape_string($_POST[email]).", NOW())"
Kleine Vragen Topic #2
Bartw schreef:IntDat bedoelt hij volgens mij niet, wat voor een type is het veld aanmelddatum?Eerdere citaten tonen
Jordyt schreef:Ja hij insert de emails gewoon prima, alleen die datum wil niet. Wel localhost heEerdere citaten tonen
Thom schreef:Klopt je database dan wel?Eerdere citaten tonen
Jordyt schreef:Dan pakt hij alleen 2013Eerdere citaten tonen
Dylanh schreef:"INSERT INTO mailadressen(emailadres, aanmelddatum) VALUES (".$mysql->real_escape_string($_POST[email]).", NOW())"
toevoeging op 26 december 2013, 21:46:21:
Daar zal het hem trouwrns wel in zitten, wat moet het wel zijn?
Jordyt schreef:TIMESTAMP, int is een cijfer van 0 - MAX_INTIntEerdere citaten tonen
Bartw schreef:Dat bedoelt hij volgens mij niet, wat voor een type is het veld aanmelddatum?Eerdere citaten tonen
Jordyt schreef:Ja hij insert de emails gewoon prima, alleen die datum wil niet. Wel localhost heEerdere citaten tonen
Thom schreef:Klopt je database dan wel?Eerdere citaten tonen
Jordyt schreef:Dan pakt hij alleen 2013Eerdere citaten tonen
Dylanh schreef:"INSERT INTO mailadressen(emailadres, aanmelddatum) VALUES (".$mysql->real_escape_string($_POST[email]).", NOW())"
toevoeging op 26 december 2013, 21:46:21:
Daar zal het hem trouwrns wel in zitten, wat moet het wel zijn?
Jordyt schreef:Een datum is geen INT, maar een DATE of DATETIME (als je de tijd er bij wilt hebben)IntEerdere citaten tonen
Bartw schreef:Dat bedoelt hij volgens mij niet, wat voor een type is het veld aanmelddatum?Eerdere citaten tonen
Jordyt schreef:Ja hij insert de emails gewoon prima, alleen die datum wil niet. Wel localhost heEerdere citaten tonen
Thom schreef:Klopt je database dan wel?Eerdere citaten tonen
Jordyt schreef:Dan pakt hij alleen 2013Eerdere citaten tonen
Dylanh schreef:"INSERT INTO mailadressen(emailadres, aanmelddatum) VALUES (".$mysql->real_escape_string($_POST[email]).", NOW())"
toevoeging op 26 december 2013, 21:46:21:
Daar zal het hem trouwrns wel in zitten, wat moet het wel zijn?
Nielsie schreef:Fout dat ik hier niet aan had gedacht bij het opzetten van de databaseTIMESTAMP, int is een cijfer van 0 - MAX_INTEerdere citaten tonen
Jordyt schreef:IntEerdere citaten tonen
Bartw schreef:Dat bedoelt hij volgens mij niet, wat voor een type is het veld aanmelddatum?Eerdere citaten tonen
Jordyt schreef:Ja hij insert de emails gewoon prima, alleen die datum wil niet. Wel localhost heEerdere citaten tonen
Thom schreef:Klopt je database dan wel?Eerdere citaten tonen
Jordyt schreef:Dan pakt hij alleen 2013Eerdere citaten tonen
Dylanh schreef:"INSERT INTO mailadressen(emailadres, aanmelddatum) VALUES (".$mysql->real_escape_string($_POST[email]).", NOW())"
toevoeging op 26 december 2013, 21:46:21:
Daar zal het hem trouwrns wel in zitten, wat moet het wel zijn?
Bedankt Niels, Bart, Thom, Dylan en iedereen die ik vergeet.Bovendien is NOW() een sql expressie en dat mag je niet tussen quotes zetten
Raaoul schreef:Daar was ik al wel achterBovendien is NOW() een sql expressie en dat mag je niet tussen quotes zetten

Wat is er mis met deze form:
Codeblok (voorbeeld.php):
1
2
3
4
5
6
7
Wanneer ik op Aanmelden druk gaat die naar # maar er word niks gepost?
// oh het moest name zijn ipv id.
Codeblok (voorbeeld.php):
1
2
3
4
5
6
7
Wanneer ik op Aanmelden druk gaat die naar # maar er word niks gepost?
// oh het moest name zijn ipv id.
Sjoerd schreef:Heb nu weer z`n error alleen nu staan er geen reseverd keywords in?wtfEerdere citaten tonen
Dylanh schreef:SELECT * FROM mails WHERE key = aaaa AND time >= 1387729556
ooh time is z`n woord wat al bezet is.
toch niet wtf!
http://dev.mysql.com/doc/refman/5.6/en/reserved-words.html
KEY is "zon woord wat al bezet is."
Je query doet het dus wel als je key tussen zulke dingen zet: ``"SELECT * FROM mails WHERE key = ".$mysql->real_escape_string($_GET[key])." AND `time` >= ".strtotime(date("Y-m-d H:i:s")).""
Oh, en ik denk dat je beter time() kunt gebruiken, ipv de huidige datum naar een timestamp om te zetten.
Codeblok (voorbeeld.php):
1
"SELECT email, COUNT(email) AS founds WHERE username = ".$mysql->real_escape_string($_POST[username]).""
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near WHERE username = admin at line 1Gebruiker bestaat niet.
Oohhhh ik had FROM niet, sorry voor spam.
verkeerde Topic-
Weet iemand waarom er bij dit script een blanco pagina word aangegeven?
Codeblok (voorbeeld.php):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
function setHome( $Hotel, $HabboName ) //Set a variable has data from the Habbo Home
{
if ( !$Hotel || !$HabboName )
{
return false;
}
else
{
$homeData = @file_get_contents("http://www.habbo." . $Hotel . "/home/" . $HabboName);
return $homeData;
}
}
function getHabboMotto( $Home ) //Grab the Habbos motto
{
if ( !$Home )
{
return false;
}
else
{
$mottoStart = explode(, $Home);
$mottoEnd = explode(, $mottoStart[1]);
$mottoTrim = trim($mottoEnd[0]);
$motto = str_replace( , , $mottoTrim);
return $motto;
}
}
$home = setHome( "nl", "jvdw122" );
echo getHabboMotto( $home ); // Geeft habbo missie weer
?>
Codeblok (voorbeeld.php):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
function setHome( $Hotel, $HabboName ) //Set a variable has data from the Habbo Home
{
if ( !$Hotel || !$HabboName )
{
return false;
}
else
{
$homeData = @file_get_contents("http://www.habbo." . $Hotel . "/home/" . $HabboName);
return $homeData;
}
}
function getHabboMotto( $Home ) //Grab the Habbos motto
{
if ( !$Home )
{
return false;
}
else
{
$mottoStart = explode(, $Home);
$mottoEnd = explode(, $mottoStart[1]);
$mottoTrim = trim($mottoEnd[0]);
$motto = str_replace( , , $mottoTrim);
return $motto;
}
}
$home = setHome( "nl", "jvdw122" );
echo getHabboMotto( $home ); // Geeft habbo missie weer
?>
Doe eens print_r($motto) op regel 27
Jvdw schreef:1Weet iemand waarom er bij dit script een blanco pagina word aangegeven?
Codeblok (voorbeeld.php):
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
function setHome( $Hotel, $HabboName ) //Set a variable has data from the Habbo Home
{
if ( !$Hotel || !$HabboName )
{
return false;
}
else
{
$homeData = @file_get_contents("http://www.habbo." . $Hotel . "/home/" . $HabboName);
return $homeData;
}
}
function getHabboMotto( $Home ) //Grab the Habbos motto
{
if ( !$Home )
{
return false;
}
else
{
$mottoStart = explode(, $Home);
$mottoEnd = explode(, $mottoStart[1]);
$mottoTrim = trim($mottoEnd[0]);
$motto = str_replace( , , $mottoTrim);
return $motto;
}
}
$home = setHome( "nl", "jvdw122" );
echo getHabboMotto( $home ); // Geeft habbo missie weer
?>
Omdat je nu blijkbaar ingelogd moet zijn om een home te bekijken, als ik (niet ingelogd) naar de pagina https://www.habbo.nl/home/jvdw122 wordt ik automatisch doorgelinkt naar Habbo.nl gelinkt. Je zou iets met CURL kunnen bouwen om in te loggen maar dan heb je altijd een account nodig.
Bartw schreef:1Codeblok (voorbeeld.php):Eerdere citaten tonen
Jvdw schreef:Weet iemand waarom er bij dit script een blanco pagina word aangegeven?
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
function setHome( $Hotel, $HabboName ) //Set a variable has data from the Habbo Home
{
if ( !$Hotel || !$HabboName )
{
return false;
}
else
{
$homeData = @file_get_contents("http://www.habbo." . $Hotel . "/home/" . $HabboName);
return $homeData;
}
}
function getHabboMotto( $Home ) //Grab the Habbos motto
{
if ( !$Home )
{
return false;
}
else
{
$mottoStart = explode(, $Home);
$mottoEnd = explode(, $mottoStart[1]);
$mottoTrim = trim($mottoEnd[0]);
$motto = str_replace( , , $mottoTrim);
return $motto;
}
}
$home = setHome( "nl", "jvdw122" );
echo getHabboMotto( $home ); // Geeft habbo missie weer
?>
Omdat je nu blijkbaar ingelogd moet zijn om een home te bekijken, als ik (niet ingelogd) naar de pagina https://www.habbo.nl/home/jvdw122 wordt ik automatisch doorgelinkt naar Habbo.nl gelinkt. Je zou iets met CURL kunnen bouwen om in te loggen maar dan heb je altijd een account nodig.
En hou zou ik dan kunnen maken dat hij naar wel naar de home kan kijken (ingelogd dus)
Jvdw schreef:Omdat je nu blijkbaar ingelogd moet zijn om een home te bekijken, als ik (niet ingelogd) naar de pagina https://www.habbo.nl/home/jvdw122 wordt ik automatisch doorgelinkt naar Habbo.nl gelinkt. Je zou iets met CURL kunnen bouwen om in te loggen maar dan heb je altijd een account nodig., $mottoStart[1]);1Eerdere citaten tonen
Bartw schreef:Codeblok (voorbeeld.php):Eerdere citaten tonen
Jvdw schreef:Weet iemand waarom er bij dit script een blanco pagina word aangegeven?
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
function setHome( $Hotel, $HabboName ) //Set a variable has data from the Habbo Home
{
if ( !$Hotel || !$HabboName )
{
return false;
}
else
{
$homeData = @file_get_contents("http://www.habbo." . $Hotel . "/home/" . $HabboName);
return $homeData;
}
}
function getHabboMotto( $Home ) //Grab the Habbos motto
{
if ( !$Home )
{
return false;
}
else
{
$mottoStart = explode(, $Home);
$mottoEnd = explode(
$mottoTrim = trim($mottoEnd[0]);
$motto = str_replace( , , $mottoTrim);
return $motto;
}
}
$home = setHome( "nl", "jvdw122" );
echo getHabboMotto( $home ); // Geeft habbo missie weer
?>
En hou zou ik dan kunnen maken dat hij naar wel naar de home kan kijken (ingelogd dus)
Je logt in met cURL, en haalt dan de home op.
