Ik wil dolgraag deze website upgraden naar php 7.2, dit is een website voor een vereniging en niet bedoeld voor commerciele doeleinden.
Ik heb gezien dat mysql niet meer werkt en dat moet mysqli worden onder andere, ook het posten van data naar je database heeft nieuwe code.
Deze website maakte ook gebruik van Fusebox, ik dacht dat dit een onderdeel was van Coldfusion, Fusebox is ook niet meer levend, niets meer te krijgen qua software updates, deze fusebox verzorgde de links, deze moet ik dus eruit slopen en gewoon normale links maken. Ik heb echter weinig verstand van programmeren maar wil het graag leren. Heb veel documentatie gelezen maar het is niet makkelijk.
Ik wil graag weten wat te doen....direct van php4 naar php7 of eerst het hele spul upgraden naar php5.6 ofzo ?
Ik heb veel gelezen over php maar het hele internet staat vol met informatie, ik heb moeite te begrijpen wat nu nieuwe en oude code is....ik heb veel vrije tijd en ik denk als ik wat voorbeelden heb van herschreven code dat ik een hoop zelf kan en wil veranderen. Ik had de website op mijn server geinstalleerd en merkte dat de login / registratie ook niet werkte op de php 5.3 versie van de server, wie wil mij helpen en de gepubliceerde php file te upgraden naar php7.2 zodat ik kan zien hoe het moet , het gaat om ongeveer 40 files.Schrik niet....dit is de registratie code, ik dacht dat het het beste idee was om eerst deze file te herstellen zodat ik naar de database kan schrijven en dat is het belangrijkste, hartelijk bedankt voor het lezen van mijn bericht en je kunt mij ook mailen via mijn persoonlijke e-mail adres [email protected]
<table width="690" align="center">
<tr><td bgcolor="#EEEACC"><span class="kop3">Registration form</span></td></tr>
<tr><td>
<?php
if ($submit){
if ($n_email=="" or $password==""){
echo("
<br><br><center><span class=\"txt-bold\">
Your registration failed, because you have to enter an e-mail address and password to register !!
<br><br><br>
<a href=\"javascript:history.go(-1)\" class=\"txt\"><b>Go back to register again</b></a>
</span></center>");
}
else {
$dbcnx = @mysql_connect("localhost", "db", "paswdatabase");
mysql_select_db('db');
$sql ="SELECT call from sitemembers WHERE call = '$call'";
$result=mysql_query($sql);
$ismember=mysql_num_rows($result);
if ($ismember>0) {
echo("<br><br><center><span class=\"txt-bold\">You are already registered!</span>");
echo("<br><br><b><span class=\"txt\">Click <a href=\"javascript:void(0)\" onClick=\"MM_openBrWindow('pop-up.php','','width=300,height=150')\">here</a> to login.</span></b>");
echo("<br><br><b><span class=\"txt\">If you have lost your password, click <a href=\"javascript:void(0)\" onClick=\"MM_openBrWindow('register/sendpass.php','','width=300,height=150')\">here</a></span>.</b>");
echo("<br><br><b><span class=\"txt\">Please contact the <a href=\"mailto:[email protected]?Subject=Problem%20with%20password.&Body=Hi%20Admin%21%0D%0A%0D%0AI%20am%20getting%20an%20error%20message%20when%20I%20try%20to%20register%20on%20to%20your%20website.%0D%0A%0D%0AI%20am%20sure%20that%20I%20have%20never%20registered%20before.%0D%0A%0D%0ACan%20you%20please%20help%20me%3F%0D%0A%0D%0ARegards%2C%0D%0A%0D%0A%3Cname%3E%20%28%3Cunitnumber%[email protected]%29.\">admin</a> if you feel you shouldn't receive this error.</span></b></center>");
}
else {
if($cluster=="on"){
$cl=TRUE; }
else {
$cl=FALSE;
}
$sql =" INSERT INTO sitemembers
(
call,
password,
cluster,
cl_email,
name,
n_email
)
VALUES (
trim('$call'),
md5('$password'),
'$cl',
trim('$cl_email'),
trim('$name'),
trim('$n_email')
)";
if (mysql_query($sql)) {
echo("<P ALIGN=center><B>Thanks for being a member of the cl</B></P>");
setcookie("username",$call,time()+24*60*60);
} else {
echo("<P>Error adding new member: " .
mysql_error() . "</P>");
}
$env_report = $REMOTE_HOST." ".$REMOTE_ADDR." ".$HTTP_USER_AGENT;
$bodywm = $call." ".$name." heeft zich ingeschreven op de website met e-mail adres: ".$n_email.".\n\n".
"The signup was done from: ".$env_report;
$bodyeu = "Welcome at the huppeldepup Website, ".$name.".\n\n".
"You are registered with login ID ".$call." and password ".$password.".";
$header="From: our Registration System <[email protected]>";
$subjectwm="Nieuwe inschrijving.";
$subjecteu="Welcome at the huppeldepup Website";
mail("[email protected]", $subjectwm, $bodywm, $header);
mail($n_email, $subjecteu, $bodyeu, $header);
location("index.php?fuseaction=register.thanks");
}
}
}
?>
</td></tr>
</table>[/quote]
[size=xsmall][i]Toevoeging op 30/10/2018 04:04:27:[/i][/size]
dit is de tabel waar de inschrijving in plaats vind, ik denk dat het makkelijk is dat ik deze file ook plaats zodat U kunt zien hoe en wat:
[quote]<table width="690" align="center">
<tr><td bgcolor="#EEEACC"><span class="kop3">Registration form</span></td></tr>
<tr>
<td><br>
<span class="txt">Please before you register and want to use the cluster, read the following lines carefully.
<ul>
<li>Remember that this cluster is used by other people as well, you are not the only one.
Be serious, behave yourself and do not abuse the IR-DX cluster. We will only warn once,
after that you will be expelled from the cluster for a period of time.</li>
<li>Be accurate when filling in the cluster fields. Fill in all the fields correctly.</li>
<li>Use the English language while chatting and insert spots to the cluster.</li>
<li>Use your standard DX-callsign (QRZ) when register for example : <b>123IR101</b> (prefix, groupname, unitnumber),
so no spaces please.<br>
<b>If you have an unitnumber below nr. 10, use 00 before the unitnumber. For example 005.</b></li>
<li>The system administrator is allowed to remove a user, when the e-mail of a user is bouncing back to the IR-DX cluster</li>
<li>Your privacy is guaranteed. We will not re-sell your information or forward it to third parties, such as other groups, websites etc.</li>
</ul>
By using the IR-DX Cluster, you signify your agreement to these terms of use.
</span>
<FORM ACTION="act_register.php" METHOD="POST">
<INPUT TYPE="hidden" NAME="cl_email" value="niks">
<INPUT TYPE="Hidden" NAME="level" VALUE="0">
<table width="690" border="0" cellspacing="0" cellpadding="3" align="center" bordercolor="Black" class="txt">
<TR>
<TD bgcolor="#99CCFF" class="register">What is your Callsign?</TD>
<TD bgcolor="#CCCCCC" class="register">
<INPUT TYPE="TEXT" NAME="call" SIZE="10" MAXLENGTH="10" class="formfield"> <b>(example: 12IR249)</b>
</TD>
</TR>
<TR>
<TR>
<TD bgcolor="#99CCFF" class="register">What is your personal name?</TD>
<TD bgcolor="#CCCCCC" class="register">
<INPUT TYPE="TEXT" NAME="name" SIZE="25" MAXLENGTH="10" class="formfield">
</TD>
</TR>
<TR>
<TD bgcolor="#99CCFF" class="register">Choose a password (max. 8 characters)</TD>
<TD bgcolor="#CCCCCC" class="register">
<INPUT TYPE="TEXT" NAME="password" SIZE="8" MAXLENGTH="8" class="formfield">
</TD>
</TR>
<TR>
<TD bgcolor="#99CCFF" class="register">What is your normal e-mail address?</TD>
<TD bgcolor="#CCCCCC" class="register">
<INPUT TYPE="TEXT" NAME="n_email" SIZE="30" MAXLENGTH="30" class="formfield">
</TD>
</TR>
<TR>
<TR>
<TD bgcolor="#99CCFF" class="register">Check here if you want cluster notification?</TD>
<TD bgcolor="#CCCCCC" class="register">
<INPUT TYPE="CHECKBOX" NAME="cluster" class="formfield">
</TD>
</TR>
<TR>
<TD bgcolor="#99CCFF" class="register">To what e-mail address do we send this notification?</TD>
<TD bgcolor="#CCCCCC" class="register">
<INPUT TYPE="TEXT" NAME="cl_email" SIZE="30" MAXLENGTH="30" class="formfield">
</TD>
</TR>
<TR>
<TD bgcolor="#99CCFF" class="register"> </TD>
<TD bgcolor="#CCCCCC" class="register">
<input type="SUBMIT" name="submit" value="SUBMIT" class="submit">
</TD>
</TR>
</TABLE>
</FORM>
</td>
</tr>
<tr><td class="txt">
Disclaimer
<br><br>
Every effort has been made to make this website as complete and accurate as possible,
but no guarantee or fitness is implied. The information is on ''''as-is'''' basis.
The publisher shall have neither liability nor responsibility to any person or entity
with respect to any loss or damages arising from the information contained on this website.
</td></tr>
</table> ]