Ander commando ipv echo ?
ik heb dit in elkaar proberen te knutselen uit scripts maar het wil maar niet lukken.
Het is de bedoeling een 6 cijferig nummer in te vullen, daarna het gebelde pincode en daarna moet men op de pagina komen.
(bv code 123456 dan kom je op 123456.php als de betaling goed is verlopen)
Maar wat het nu doet is ipv op de pagina te komen geeft ie een lege pagina met de volgende text :
function verwerking(){
location.href = document.pincode.bobcode.value + '.php';
Dit is het scriptje :
Code (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
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
<?php
include ("class.ivr.php");
$rtlo = 00000;
$country = 31;
$payline = "0900-2000027";
$myIVR = new IVR ($rtlo, $country);
echo "<script type='text/javascript'>
function verwerking(){
location.href = document.pincode.bobcode.value + '.php';
}
</script>";
if (!$_POST["code"]) {
echo "<form name='bobcode' method='POST'>";
echo "<table width=30% border=0 cellpadding=0 cellspacing=0 bgcolor='#ffffff'>";
echo "<tr><td></td><td><font size=2>Bobcode</font><input type='text' name='bobcode' id='code' size=4></td></tr>";
echo "<tr><td><br></td><td><font size=2>Bel naar <b>$payline</b> (€ 1,30 per gesprek) en vul de code in</font></td></tr>";
echo "<tr><td><br></td><td><input type='text' name='code' size=4><input type='submit' value='Check' onclick='verwerking();'></td></tr>";
echo "</table>";
echo "</form>";
} else {
$result = $myIVR->CheckPincode ($_POST["code"], $payline);
if (!$result) {
echo "De pincode is onjuist of al eerder ingewisseld.<br><br>";
echo "<a href=\"javascript: history.go(-1);\">Terug naar de vorige pagina...</a>";
} else {
echo "function verwerking(){
location.href = document.pincode.bobcode.value + '.php';
}
</script>";
}
}
?>
include ("class.ivr.php");
$rtlo = 00000;
$country = 31;
$payline = "0900-2000027";
$myIVR = new IVR ($rtlo, $country);
echo "<script type='text/javascript'>
function verwerking(){
location.href = document.pincode.bobcode.value + '.php';
}
</script>";
if (!$_POST["code"]) {
echo "<form name='bobcode' method='POST'>";
echo "<table width=30% border=0 cellpadding=0 cellspacing=0 bgcolor='#ffffff'>";
echo "<tr><td></td><td><font size=2>Bobcode</font><input type='text' name='bobcode' id='code' size=4></td></tr>";
echo "<tr><td><br></td><td><font size=2>Bel naar <b>$payline</b> (€ 1,30 per gesprek) en vul de code in</font></td></tr>";
echo "<tr><td><br></td><td><input type='text' name='code' size=4><input type='submit' value='Check' onclick='verwerking();'></td></tr>";
echo "</table>";
echo "</form>";
} else {
$result = $myIVR->CheckPincode ($_POST["code"], $payline);
if (!$result) {
echo "De pincode is onjuist of al eerder ingewisseld.<br><br>";
echo "<a href=\"javascript: history.go(-1);\">Terug naar de vorige pagina...</a>";
} else {
echo "function verwerking(){
location.href = document.pincode.bobcode.value + '.php';
}
</script>";
}
}
?>
Wie o wie kan mij helpen ?
Code (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
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
<?php
include ("class.ivr.php");
$rtlo = 00000;
$country = 31;
$payline = "0900-2000027";
$myIVR = new IVR ($rtlo, $country);
echo "<script type='text/javascript'>
function verwerking(){
location.href = document.pincode.bobcode.value + '.php';
}
</script>";
if (!$_POST["code"]) {
echo "<form name='bobcode' method='POST'>";
echo "<table width=30% border=0 cellpadding=0 cellspacing=0 bgcolor='#ffffff'>";
echo "<tr><td></td><td><font size=2>Bobcode</font><input type='text' name='bobcode' id='code' size=4></td></tr>";
echo "<tr><td><br></td><td><font size=2>Bel naar <b>$payline</b> (€ 1,30 per gesprek) en vul de code in</font></td></tr>";
echo "<tr><td><br></td><td><input type='text' name='code' size=4><input type='submit' value='Check' onclick='verwerking();'></td></tr>";
echo "</table>";
echo "</form>";
} else {
$result = $myIVR->CheckPincode ($_POST["code"], $payline);
if (!$result) {
echo "De pincode is onjuist of al eerder ingewisseld.<br><br>";
echo "<a href=\"javascript: history.go(-1);\">Terug naar de vorige pagina...</a>";
} else {
echo "<script type='text/javascript'>"
echo "function verwerking(){
location.href = document.pincode.bobcode.value + '.php';
}
</script>";
}
}
?>
include ("class.ivr.php");
$rtlo = 00000;
$country = 31;
$payline = "0900-2000027";
$myIVR = new IVR ($rtlo, $country);
echo "<script type='text/javascript'>
function verwerking(){
location.href = document.pincode.bobcode.value + '.php';
}
</script>";
if (!$_POST["code"]) {
echo "<form name='bobcode' method='POST'>";
echo "<table width=30% border=0 cellpadding=0 cellspacing=0 bgcolor='#ffffff'>";
echo "<tr><td></td><td><font size=2>Bobcode</font><input type='text' name='bobcode' id='code' size=4></td></tr>";
echo "<tr><td><br></td><td><font size=2>Bel naar <b>$payline</b> (€ 1,30 per gesprek) en vul de code in</font></td></tr>";
echo "<tr><td><br></td><td><input type='text' name='code' size=4><input type='submit' value='Check' onclick='verwerking();'></td></tr>";
echo "</table>";
echo "</form>";
} else {
$result = $myIVR->CheckPincode ($_POST["code"], $payline);
if (!$result) {
echo "De pincode is onjuist of al eerder ingewisseld.<br><br>";
echo "<a href=\"javascript: history.go(-1);\">Terug naar de vorige pagina...</a>";
} else {
echo "<script type='text/javascript'>"
echo "function verwerking(){
location.href = document.pincode.bobcode.value + '.php';
}
</script>";
}
}
?>
Wat lelijk al die echo's :)
Code (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
36
37
38
39
40
41
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
36
37
38
39
40
41
<?php
include ("class.ivr.php");
$rtlo = 00000;
$country = 31;
$payline = "0900-2000027";
$myIVR = new IVR ($rtlo, $country);
?>
<script type='text/javascript'>
function verwerking(){
location.href = document.pincode.bobcode.value + '.php';
}
</script>
<?php
if (!$_POST["code"]) {
?>
<form name='bobcode' method='POST'>
<table width=30% border=0 cellpadding=0 cellspacing=0 bgcolor='#ffffff'>
<tr><td></td><td><font size=2>Bobcode</font><input type='text' name='bobcode' id='code' size=4></td></tr>
<tr><td><br></td><td><font size=2>Bel naar <b><?php echo $payline; ?></b> ( 1,30 per gesprek) en vul de code in</font></td></tr>
<tr><td><br></td><td><input type='text' name='code' size=4><input type='submit' value='Check' onclick='verwerking();'></td></tr>
</table>
</form>
<?php
} else {
$result = $myIVR->CheckPincode ($_POST["code"], $payline);
if (!$result) {
?>
De pincode is onjuist of al eerder ingewisseld.<br><br>
<a href=\"javascript: history.go(-1);\">Terug naar de vorige pagina...</a>
<?php
} else {
?>
<script type='text/javascript'>
function verwerking(){
location.href = document.pincode.bobcode.value + '.php';
}
</script>
<?php
}
}
?>
include ("class.ivr.php");
$rtlo = 00000;
$country = 31;
$payline = "0900-2000027";
$myIVR = new IVR ($rtlo, $country);
?>
<script type='text/javascript'>
function verwerking(){
location.href = document.pincode.bobcode.value + '.php';
}
</script>
<?php
if (!$_POST["code"]) {
?>
<form name='bobcode' method='POST'>
<table width=30% border=0 cellpadding=0 cellspacing=0 bgcolor='#ffffff'>
<tr><td></td><td><font size=2>Bobcode</font><input type='text' name='bobcode' id='code' size=4></td></tr>
<tr><td><br></td><td><font size=2>Bel naar <b><?php echo $payline; ?></b> ( 1,30 per gesprek) en vul de code in</font></td></tr>
<tr><td><br></td><td><input type='text' name='code' size=4><input type='submit' value='Check' onclick='verwerking();'></td></tr>
</table>
</form>
<?php
} else {
$result = $myIVR->CheckPincode ($_POST["code"], $payline);
if (!$result) {
?>
De pincode is onjuist of al eerder ingewisseld.<br><br>
<a href=\"javascript: history.go(-1);\">Terug naar de vorige pagina...</a>
<?php
} else {
?>
<script type='text/javascript'>
function verwerking(){
location.href = document.pincode.bobcode.value + '.php';
}
</script>
<?php
}
}
?>
HTML kan gemakkelijk naast php hoor.
Maakt het ook weer een stukje duidelijker.
Inspringen is niet dodelijk en het scheiden van je output en verwerking ook niet. (misschien een raar idee om je data eerst in een variabele te zetten en dan aan het einde naar de browser te sturen)
Ja er is idd een andere manier voor echo.. En dat is print..;)