Avatar billede kheu_uou Nybegynder
10. april 2001 - 02:45 Der er 11 kommentarer

HJÆLP!!!!

<?php 

require(\"conn.php\");

if($aktion == mini) {

$tid = time()+120;

  $result = mysql_query(\"SELECT ref2, ref1 FROM webmaster WHERE user = \'$QUERY_STRING\'\") or die(mysql_error());

  $row = mysql_fetch_array($result);



  if ($row[ref2] == yes) {

    mysql_query(\"UPDATE webmaster SET ref4=ref4+1 WHERE user = \'$row[\"ref1\"]\'\");

    mysql_query(\"UPDATE webmaster SET mini=mini+12 WHERE user = \'$QUERY_STRING\'\");

  }

  else {

    mysql_query(\"UPDATE webmaster SET mini=mini+12 WHERE user = \'$QUERY_STRING\'\");

  }

}

elseif($aktion == medium) {

$tid = time()+7776000;

  $result = mysql_query(\"SELECT ref2, ref1 FROM webmaster WHERE user = \'$QUERY_STRING\'\") or die(mysql_error());

  $row = mysql_fetch_array($result);



  if ($row[ref2] == yes) {

    mysql_query(\"UPDATE webmaster SET ref4=ref4+1 WHERE user = \'$row[ref1]\'\");

    mysql_query(\"UPDATE webmaster SET medium=medium+25 WHERE user = \'$QUERY_STRING\'\");

  }

  else {

    mysql_query(\"UPDATE webmaster SET medium=medium+25 WHERE user = \'$QUERY_STRING\'\");

  }

}

elseif($aktion == large) {

$tid = time()+77760000000000;

  $result = mysql_query(\"SELECT ref2, ref1 FROM webmaster WHERE user = \'$QUERY_STRING\'\") or die(mysql_error());

  $row = mysql_fetch_array($result);



  if ($row[ref2] == yes) {

    mysql_query(\"UPDATE webmaster SET ref4=ref4+1 WHERE user = \'$row[ref1]\'\");

    mysql_query(\"UPDATE webmaster SET large=large+75 WHERE user = \'$QUERY_STRING\'\");

  }

  else {

    mysql_query(\"UPDATE webmaster SET large=large+75 WHERE user = \'$QUERY_STRING\'\");

  }

}

else {

echo \"You Made a mistake\";

}



function makepassword($size) {

  $options = \"1234567890\";    

  srand ((double) microtime() * 1000000);

  while(strlen($temp) < $size) $temp .= substr($options,(rand() % strlen($options)),1);

  return $temp;



$passwd = makepassword(4) . $pass;

function tjekpass() {

$result = mysql_query(\"SELECT pass FROM user WHERE pass = \'$passwd\'\") or die(mysql_error());

$row = mysql_fetch_array($result);

return $row[pass];

}

$test = tjekpass();

do {

  $passwd = makepassword(4) . $pass;

  $test = tjekpass();

} while ($passwd == $test);



mysql_query(\"INSERT INTO user(time, pass, name, lastname, addy, husnr, city, postal, telefon, email) VALUES (\'$tid\', \'$passwd\', \'$name\', \'$lastname\', \'$addy\', \'$husnr\', \'$city\', \'$post\', \'$telefon\', \'$email\')\");



echo \"YourUser id are $passwd<br>\";

echo \"You name is $name<br>\";

echo \"your lastname is $lastname<br>\";

echo \"your adress is $addy $husnr<br>\";

echo \"Your city is $city<br>\";

echo \"Your postalnumber is $postnr<br>\";

echo \"Your telefonnumber is $telefon<br>\";

echo \"your email is $email<br>\";

echo \"$row[ref1] $row[ref2]\";

echo \"$tid\";

?>
Avatar billede kheu_uou Nybegynder
10. april 2001 - 02:45 #1
how lol
glemte beskrivelse
fejlen er den at den ikke i gemmer i mysql databasen
men hvad der er galt ja det ved jeg ikke!!!!!
Avatar billede hansen2000 Nybegynder
10. april 2001 - 06:00 #2
har du ikke lige glemt dem her i toppen???

<?
mysql_connect(\"localhost\",\"root\");
mysql_select_db(\"database_navn\");
Avatar billede Slettet bruger
10. april 2001 - 07:11 #3
Lur mig om den ikke ligger i conn.php ... ;-)
Avatar billede iss Novice
10. april 2001 - 07:24 #4
Har du både en tabel der hedder user og webmaster?
Avatar billede alvion Nybegynder
10. april 2001 - 08:37 #5
if($aktion == mini) {
...
if ($row[ref2] == yes) {
...
elseif($aktion == medium) {
...
if ($row[ref2] == yes) {
...
elseif($aktion == large) {
...
if ($row[ref2] == yes) {
============================
Skal der ikke anførselstegn omkring disse strenge?

Dvs:
============================
if($aktion == \"mini\") {
...
if ($row[ref2] == \"yes\") {
...
elseif($aktion == \"medium\") {
...
if ($row[ref2] == \"yes\") {
...
elseif($aktion == \"large\") {
...
if ($row[ref2] == \"yes\") {
Avatar billede Slettet bruger
10. april 2001 - 08:52 #6
enkelte anførselstegn er vist sikrest...
Avatar billede kheu_uou Nybegynder
10. april 2001 - 12:23 #7
problemet er den har virket på en anden server men da vi så skulle skifte server gik der kage i det
og jeg har oprettet tablerne user og webmaster men den gemmer ikke i user hvor den der i mod fint gemmer i webmaster
Avatar billede iss Novice
10. april 2001 - 12:30 #8
Så er der vel ikke meget andet for end at slette alle 3.....
Avatar billede iss Novice
10. april 2001 - 12:30 #9
Begge 2, hvad har jeg talt....
Avatar billede alvion Nybegynder
10. april 2001 - 13:27 #10
el_varto -> Det er ligegyldigt, så længe der ikke anføres variable i strengen.
Avatar billede mortenfn Nybegynder
28. april 2001 - 20:05 #11
har du løst problemet?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester