inloggSek OR grupp='0' AND '" . (date('U')-94608000) . "'> inloggSek LIMIT 10"; //tillfälligt ändrat till 7 dygn #$sql = "SELECT medlemsID, inloggSek, inloggnr, grupp FROM medlem WHERE inloggnr='0' AND '" . (date('U')-604800) . "'> inloggSek OR grupp='0' AND '" . (date('U')-94608000) . "'> inloggSek LIMIT 10"; //tillfälligt ändrat till 14 dygn //if ($_SESSION['losen']['grupp'] >89 AND $_SESSION['losen']['ip'] == $_SERVER['REMOTE_ADDR']){ //print "


















































"; $tillf3 = ltrim(substr($_SESSION['admin']['parameter'],0,15));//korrekt inloggningar $tillf4 = ltrim(substr($_SESSION['admin']['parameter'],15,15));//korrekt inloggningar //print "innan eval tillf3: " . $tillf3 . "
"; //print "innan eval tillf4: " . $tillf4; eval("\$tillf3 = $tillf3;"); eval("\$tillf4 = $tillf4;"); //print "
" . $_SESSION['admin']['parameter'] . "
"; //print "tillf3: 1209600 " . $tillf3; //print "
tillf4: 94608000 " . $tillf4 ."
"; //$sql = "SELECT besokareNr, datumSek FROM besokare WHERE datumSek !='0' AND '" . (date('U')-$tillf3) . "'> datumSek ORDER BY besokareNr LIMIT 10"; //$sql = "SELECT medlemsID, inloggSek, inloggnr, grupp FROM medlem WHERE inloggnr='0' AND '" . (date('U')-$tillf3) . "'> inloggSek OR grupp='0' AND '" . (date('U')-$tillf4) . "'> inloggSek LIMIT 10"; //väljer ut de som ej varit inloggade inom en viss tid samt de som varit inloggade men där en viss tid förflutit $sql = "SELECT medlemsID, inloggSek, inloggnr FROM medlem WHERE medlemsID>99 AND inloggnr='0' AND '" . (date('U')-$tillf3) . "'> inloggSek OR medlemsID>99 AND inloggnr>0 AND '" . (date('U')-$tillf4) . "'> inloggSek LIMIT 1"; //print $sql . "
"; //print "































































".$sql; //$sql = "SELECT medlemsID, inloggSek, inloggnr, grupp FROM medlem WHERE inloggnr='0' AND '" . (date('U')-1209600) . "'> inloggSek OR grupp='0' AND '" . (date('U')-94608000) . "'> inloggSek LIMIT 10"; //for //print $sql; //} if ($_SESSION['losen']['grupp'] >89 AND $_SESSION['losen']['ip'] == $_SERVER['REMOTE_ADDR']){ print "










































































"; print $sql; print "

"; // Kör fråga $result = mysql_query($sql, $connectionstring); while($rad = mysql_fetch_array($result)){ $medlemsID = $rad['medlemsID']; print "**" . $medlemsID; } } //tillfälligt satt ur funktion eftersom okontrollerad radering sker 20071104 /* // Kör fråga $result = mysql_query($sql, $connectionstring); while($rad = mysql_fetch_array($result)){ $medlemsID = $rad['medlemsID']; $bild = $rad['bild']; //print "--" . $medlemsID . "--
"; $sql = "DELETE FROM medlem WHERE medlemsID = $medlemsID"; if ($bild !=""){ If (file_exists("personbilder/".$bild)) { unlink("personbilder/".$bild); } If (file_exists("personbilderRaderade/".$bild)) { unlink("personbilderRaderade/".$bild); } } /* if ($bild !=""){//nytt 20060908 med tanke på nya personbilderna #if (!copy("personbilder/".$bild, ("personbilderRaderade/".$bild))) {//kopierar men om det inte gick så skriver den felmeddelande istället # echo "
ERROR: Failed to copy $bild...\n
"; #} unlink("personbilderRaderade/".$bild); } */ /* // Kör fråga mysql_query($sql, $connectionstring); }*/ #-------------- ?> Jourreporter.se >
"; //om en likadan epostadress redan är registrerad görs ingen registrering igen //print "hej" . $anvnamn; //print "HEJ" . $minrad['signatur']; if($anvnamn3 == $anvnamn){ #print "
".$anvnamn3; #print "
". $anvnamn; //print " " . $anvnamn3; $koll = "1";//spärrvariabel sätts $sprakID="1238";//anvnamn redan registrerad $kollM = "- " . $_SESSION['sprak'][$sprakID] . " -";//felmeddelande lagras för utskrift } } //---------------- if ($epost==""){// epostadress ej är angiven sätt spärr och felmeddelande $koll = "1"; $sprakID="1239";//e-postadress ej angiven $kollC = "- " . $_SESSION['sprak'][$sprakID] . " -";//felmeddelande lagras för utsk $kollA ="";//om epost inte är inskriven blir den felaktig men det är ointressant att veta } if ($pwd==""){// om lösenord ej är angivet sätt spärr och felmeddelande $koll = "1"; $sprakID="1240";//lösenord ej angivet $kollD = "- " . $_SESSION['sprak'][$sprakID] . " -";//felmeddelande lagras för utsk } if ($medlemsvillkor!="on"){// om medlemsvillkoren ej godkänts. $koll = "1"; $sprakID="1241";//du har ej godkänt medlemsvillkoren $kollE = "- " . $_SESSION['sprak'][$sprakID] . " -";//felmeddelande lagras för utsk } if ($kon==""){// om kön ej angetts $koll = "1"; $sprakID="1242";//du har ej angett kön $kollJ = "- " . $_SESSION['sprak'][$sprakID] . " -";//felmeddelande lagras för utsk } if ($fornamn==""){// om förnamn ej angetts $koll = "1"; $sprakID="1243";// $kollG = "- " . $_SESSION['sprak'][$sprakID] . " -";//felmeddelande lagras för utsk } if ($efternamn==""){// om efternamn ej angetts $koll = "1"; $sprakID="1244";// $kollH = "- " . $_SESSION['sprak'][$sprakID] . " -";//felmeddelande lagras för utsk } if ($epostX != $epost){ $koll = "1"; $sprakID="1245";//kontrollera angiven epostadress (inte likadant inskrivna) $kollI = "- " . $_SESSION['sprak'][$sprakID] . " -";//felmeddelande lagras för utsk } if ($anvnamn==""){// om användarnamn ej angetts $koll = "1"; $sprakID="1273";// $kollK = "- " . $_SESSION['sprak'][$sprakID] . " -";//felmeddelande lagras för utsk } if ($land=="" OR $land=="-1"){// om användarnamn ej angetts $koll = "1"; $sprakID="1277";// $kollL = "- " . $_SESSION['sprak'][$sprakID] . " -";//felmeddelande lagras för utsk } if ($testkod!="f27b"){// om fel testkod angetts $koll = "1"; $sprakID="1279";// $kollN = "- " . $_SESSION['sprak'][$sprakID] . " -";//felmeddelande lagras för utsk } //$koll = "0";//om denna variabel sätts till 0 kan man under tester lagra in vad som helst i medlemsbasen. //skriver till medlemfel-registret så att det går att utröna varför en del melemsreg.försök inte leder till registrering/nytt 20070520 // SQL-fråga $sql = "INSERT INTO medlemfel (anvnamn, kon, sprak, fornamn, efternamn, adress, postnummer, postadress, lan, land, epost, telefon, fodd, skapad, franip, inlogg, inloggSek, inloggip, inloggnr, profilertot, profiler, svar, svarat, bepost, mejllista, visaIL, IL, pwd_md5, pwd, grupp) VALUES ('$anvnamn', '$kon', '$sprak', '$fornamn', '$efternamn', '$adress', '$postnummer', '$postadress', '$lan', '$land', '$epost', '$telefon', '$fodd', '$skapad', '$franip', '$inlogg', '$inloggSek', '$inloggip', '$inloggnr', '$profilertot', '$profiler', '$svar', '$svarat', '$bepost', '$mejllista', '$visaIL', '$IL', '$pwd_md5', '$pwd', '$medlemsvillkor')";//den sista sparar om de kryssat runtan ok medlemsvillkor eller ej. grupptillhörigheten sätts när medlemsskapet är klart så i denna ruta på fellistan sparas annars inget/20070614 //print $sql; // Kör fråga mysql_query($sql, $connectionstring); //om spärrvariabel är satt visas resultat av felkollen if ($koll == "1"){ ?> :
";}//om felmeddelande är satt skrivs det ut if ($kollB !=""){echo $kollB . "
";} if ($kollC !=""){echo $kollC . "
";} if ($kollD !=""){echo $kollD . "
";} if ($kollE !=""){echo $kollE . "
";} if ($kollF !=""){echo $kollF . "
";} if ($kollG !=""){echo $kollG . "
";} if ($kollH !=""){echo $kollH . "
";} if ($kollI !=""){echo $kollI . "
";} if ($kollJ !=""){echo $kollJ . "
";} if ($kollK !=""){echo $kollK . "
";} if ($kollL !=""){echo $kollL . "
";} if ($kollM !=""){echo $kollM . "
";}//tillfällig pga koll användarnamn i profil(kontakt)-registret20070605 if ($kollN !=""){echo $kollN . "
";}//checkcode för att förhindra automatregistrering // Stäng databaskoppling (inom if-satsen) mysql_close($connectionstring); #echo "
Tillbaka";//backa två steg eftersom sidan i sig själv genererat en förflyttning framåt utöver den egna $sprakID="1265"; //echo "
Tillbaka";//backa två steg eftersom sidan i sig själv genererat en förflyttning framåt utöver den egna echo "
"; $sprakID="1266"; echo "< " . $_SESSION['sprak'][$sprakID] . "";//backa två steg eftersom sidan i sig själv genererat en förflyttning framåt utöver den egna /* ">> */ /* ">> */ } //om allt är grönt kör på och registrera en ny medlem! else{ $grupp="10";//avgör behörighet och aktiverad. Grupp 0-9 är avslut- och spärrgrupper $px ="12"; //framtida funktion för storleksbestämning av användaren $inloggSek = date("U");//måste sätta detta värde för att radering ska ske först efter 3 dygn if($land<1){$land=9003;}//20060524, sätter Sverige som default if($bepost=='-1'){$bepost=1;}//ifall ny medlem ej gjort aktivt val kommer epostnotifiering efter ett meddelande. // SQL-fråga $sql = "INSERT INTO medlem (anvnamn, kon, sprak, fornamn, efternamn, adress, postnummer, postadress, lan, land, epost, telefon, fodd, skapad, franip, inlogg, inloggSek, inloggip, inloggnr, profilertot, profiler, svar, svarat, bepost, mejllista, visaIL, IL, pwd_md5, pwd, grupp) VALUES ('$anvnamn', '$kon', '$sprak', '$fornamn', '$efternamn', '$adress', '$postnummer', '$postadress', '$lan', '$land', '$epost', '$telefon', '$fodd', '$skapad', '$franip', '$inlogg', '$inloggSek', '$inloggip', '$inloggnr', '$profilertot', '$profiler', '$svar', '$svarat', '$bepost', '$mejllista', '$visaIL', '$IL', '$pwd_md5', '$pwd', '$grupp')"; print $sql; // Kör fråga mysql_query($sql, $connectionstring); //ta reda på medlemsID $medlemsID = mysql_insert_id();//sätter medlemsnumret på ny medlem //print "***********************" . $medlemsID; $_SESSION['blimedlem'] = "";//räcker med detta, släcker hela sessionen 060425 //avsnitt för att mejla automatgenererad lösenord till din som blivit medlem $sprakID="1253";//ditt lösenord till pusslink.se (no reply) $amne = $_SESSION['sprak'][$sprakID]; $mottagare = $_POST["mottagare"] . " <" . $epost . ">"; $sprakID="1254";//Om du inte sökt medlemsskap på pusslink.se kan du kasta detta meddelande. Om du har frågor gå in på www.pusslink.se och tryck på 'Kontakta oss' för att lämna ett meddelande. Det går inte att svara på detta mejl, mottagare saknas. $avsEpost = $_SESSION['sprak'][$sprakID]; $sprakID="1255"; $meddelande = $_SESSION['sprak'][$sprakID] . ": " . $pwd; $sprakID="1256"; $meddelande = $meddelande . " " . $_SESSION['sprak'][$sprakID] . "\r\n"; $sprakID="1257"; $meddelande = $meddelande . $_SESSION['sprak'][$sprakID] . "\r\n"; $sprakID="1258"; $meddelande = $meddelande . $_SESSION['sprak'][$sprakID]; //$meddelande = $meddelande . "\r\n" . $_SESSION['sprak']['2817']; $sender = "mailrobot@jourreporter.se (no reply)"; $header = "From: " . $sender . "\r\n" . 'Content-type: text/plain; charset=iso-8859-1' . "\r\n" . 'Content-Transfer-Encoding: 8bit' . "\r\n" . 'MIME-Version: 1.0' . "\r\n"; //mail($mottagare, $amne, $meddelande, $header); /////mail($mottagare, $amne, $avsEpost, $meddelande, "alt5", "alt6"); mail($mottagare, $amne, $avsEpost, $meddelande); #mail raden ovan SKA VARA AKTIV tillf ur spel för att kolla brevfunktion #*************** //skicka e-brev till nya medlemmen. $datum = date("Y-m-d H:i"); $datumSek = date("U");//sätter sekunder sedan 1/1 1970 $ip = $_SERVER['REMOTE_ADDR'];//sätter ip-adressen //$medlemsID = $_SESSION['losen']['medlemsID']; sätts längre upp $aktiv="on"; $sprakID="1259";//Välkommen till pusslink.se! $rubrik = $_SESSION['sprak'][$sprakID]; //print "--".$rubrik."--"; #$text="Mer information hittar du under 'Frågor och svar' i menyn.";//funkar ej något går snett, post sparas ej20060530 #$text="Mer information hittar du under Frågor och svar i menyn. När du svarar på andras profiler eller skickar ebrev till andra medlemmar kan du låta dem få se en bild på dig. Bilden lägger du upp under Inställningar. Du kan byta bild när du vill."; $sprakID="1260"; $text = $_SESSION['sprak'][$sprakID]; //print "

**". $_SESSION['sprak'][$sprakID]."**

"; $signatur="pusslink"; $mottagareID = $medlemsID; $medlemsID = "43";//för att ta emot svar på välkomstmeddelandet $lan =""; $land =""; $ort =""; $kon =""; $fodd=""; $typ ="1";//33333333 //skriver data till filen //$sql = "INSERT INTO brev (medlemsID, signatur, datum, datumSek, mottagareID, typ, svarat, rubrik, text, lan, land, ort, fodd, bild, aktiv, ip, visad) VALUES ('$medlemsID', '$signatur', '$datum', '$datumSek', '$mottagareID', '$typ', '$svarat', '$rubrik', '$text', '$lan', '$land', '$ort', '$fodd', '$bild', '$aktiv', '$ip', '$visad')"; //$sql = "INSERT INTO brev (medlemsID, signatur, datum, datumSek, mottagareID, typ, svarat, rubrik, text, lan, land, ort, fodd, bild, aktiv, ip, visad) VALUES ('$medlemsID', '$signatur', '$datum', '$datumSek', '$mottagareID', '$typ', '$svarat', '$rubrik', '$text', '$lan', '$land', '$ort', '$fodd', '$bild', '$aktiv', '$ip', '$visad')"; $sql = "INSERT INTO brev (medlemsID, signatur, kon, datum, datumSek, mottagareID, typ, svarat, rubrik, text, lan, land, ort, fodd, bild, aktiv, ip, visad) VALUES ('$medlemsID', '$signatur', '$kon', '$datum', '$datumSek', '$mottagareID', '$typ', '$svarat', '$rubrik', '$text', '$lan', '$land', '$ort','$fodd', '$bild', '$aktiv', '$ip', '$visad')"; /*if ($_SESSION['losen']['grupp'] >89 AND $_SESSION['losen']['ip'] = $_SERVER['REMOTE_ADDR']){//bara för admin print $sql; // $sql = "INSERT INTO brev (medlemsID, signatur, datum, datumSek, mottagareID, typ, svarat, rubrik, text, lan, land, ort, fodd) VALUES ('$medlemsID', '$signatur', '$datum', '$datumSek', '$mottagareID', '$typ', '$svarat', '$rubrik', '$text', '$lan', '$land', '$ort', '$fodd')"; } */ //print $sql; mysql_query($sql, $connectionstring); //$tillf = mysql_insert_id();//senaste inläst posts id-nummer sätts för att kunna visa inlagd profil //---skriver till brevlogg // SQL-fråga $sql = "INSERT INTO brevlogg (medlemsID, IP, datum, datumSek, mottagareID, brevID, kopia) VALUES ('$medlemsID', '$ip', '$datum', '$datumSek', '$mottagareID', '$brevID', '$brevkopia')";//flera heter inte som i registret // Kör fråga mysql_query($sql, $connectionstring); //---slut brevlogg //-----avsnittet räknar upp antal olästa ebrev $medlemsID = $mottagareID; // SQL-fråga $sql = "SELECT brev FROM medlem WHERE medlemsID='$medlemsID'"; // Kör fråga $result = mysql_query($sql, $connectionstring); //läs in från posten while($rad = mysql_fetch_array($result)){ $brev = $rad['brev']; } $brev = $brev+1;//räknar upp antal olästa ebrev // SQL-fråga $sql = "UPDATE medlem SET brev='$brev' WHERE medlemsID='$medlemsID'"; // Kör fråga mysql_query($sql, $connectionstring); //--------slut avsnitt uppräkning olästa ebrev #************ // Stäng databaskoppling mysql_close($connectionstring); // Skriv ut meddelande. Backar 2 steg för att inte hamna i bli medlemsrutan igen $sprakID="1261"; echo $_SESSION['sprak'][$sprakID] . "
"; $sprakID="1262"; echo $_SESSION['sprak'][$sprakID]; $sprakID="1263"; echo "

" . $_SESSION['sprak'][$sprakID] . ""; #echo "Du är nu registrerad som medlem på pusslink.se! Välkommen.
"; #echo "Ditt lösenord har skickats till den e-postadress du angav. När du loggat in dig kan du ändra lösenordet om du vill (gå in på 'Inställningar')."; #echo "

Se 'Frågor och svar' för mer information om hur du gör om du senare vill avsluta ditt medlemsskap."; #echo "

ENGLISH: You are now registered as a member of Pusslink.se. Your password are emailed to your email address. Welcome!"; ?>

">> "; //echo "
> Framåt";//Framåt } } // Om användare INTE klickat på spara-knapp else{ //diverse fällt för ifyllning av användare (checked=checked innebär förvald på kryssrutorna) ?>
89){ ?> */?>

*/?>
">).
">).
*
*
*
* 89 AND $_SESSION['losen']['ip'] == $_SERVER['REMOTE_ADDR']){?> 89 AND $_SESSION['losen']['ip'] == $_SERVER['REMOTE_ADDR']){?> 89 AND $_SESSION['losen']['ip'] == $_SERVER['REMOTE_ADDR']){?>
*
*
*

:
*
kod/code








" title=""/> " title=""/>
"; $sprakID="1268"; echo "< " . $_SESSION['sprak'][$sprakID] . ""; //echo ""; //echo ""; ?>
* .