ich weiß Das Hier gerade einer coins umrechner Pub gemacht wurde.
Da hab ich gerade dran gesessen meins ist noch Besser bei seiner nur 10 25 etc geht.
meins rechnet es von 0.01 € bis weiß was ich wv angegeben wird
Als Erstes öffnet Hier index.php
und fügt dies hier ein .
PHP Code:
<script type="text/javascript" src="js.js"></script>
Als nächstes macht mit notepad++ eine neue Seite und speichert dies als js.js ab einfach in den ordner Wo index.php mit drin steht.
und schriebt dort fügt ihr dieses ein.
PHP Code:
function GetRequestObject()
{
var ro;
// Mozilla-kompatibel?
if (window.XMLHttpRequest)
{
// Ja, ein Mozilla-kompatibler Browser
try {
// Objekt ableiten
ro = new XMLHttpRequest();
}
catch(e) {
// Objekt konnte nicht abgeleitet werden
ro = null;
}
}
else
{
// Teil fuer den IE
try
{
// Neue Methode versuchen
ro = new ActiveXObject("Msxml2.Xmlhttp");
}
catch(e)
{
try
{
ro = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{
ro = null;
}
}
}
if (ro == null)
{
alert ('Ihr Browser unterstützt leider kein AJAX');
}
return ro;
}
function CheckCoins()
{
var wert = document.getElementById('wert').value;
r_obj = GetRequestObject();
r_obj.onreadystatechange = function()
{
if (r_obj.readyState==4) document.getElementById('coinsr').innerHTML = r_obj.responseText;
}
r_obj.open("GET","rechner.php?wert="+wert); // Ggf. url kodieren
r_obj.send(null);
}
Nun öffnen Wir Spenden.
und Fügt das unter </table> dieses ein.
PHP Code:
<table>
<td>
<tr><P class="meldung">Coins rechner: </p></tr>
<span id="coinsr"></span>
<p> Wert deines Psc. <input type="text" name="wert" id="wert" onkeyup="CheckCoins()" value="" />€</P>
</td>
</table>
So nun kommen wir zum schlussteil des hauptsechlichen Scripts.
machen eine neue Seite und Fügen dieses nun ein.
PHP Code:
<?php
//Bonus bei mehr als 25 Euro
$coinsBonus[0] = 20000;
//Bonus bei mehr als 50 Euro
$coinsBonus[1] = 40000;
//Bonus bei mehr als 100 Euro
$coinsBonus[2] = 60000;
//Coins pro Euro
$wechselKurs['EUR']=4000;
if(isset($_GET['wert'])){
$neueCoins = round($_GET['wert']*$wechselKurs['EUR']);
if($_GET['wert']>=100)
{
$neueCoins = round($neueCoins + $coinsBonus[2]);
}
elseif($_GET['wert']>=50)
{
$neueCoins = round($neueCoins + $coinsBonus[1]);
}
elseif($_GET['wert']>=25)
{
$neueCoins = round($neueCoins + $coinsBonus[0]);
}
else
{
$neueCoins = $neueCoins;
}
echo "<p>".$neueCoins."</p>";
}else {
if($_GET['wert'] == ""){
echo '<p>Bitte Wert einsetzen</p>';
}
}
?>
Ladet index.php, js.js und rechner.php hoch und dann pages/spenden.php in pages halt wieder hoch und danach sollte dies Funktionieren.
MFG
thesone






