end after form?
Hallo,
Hoe kan het zo zijn dat na een formulier in een variabele hij denkt dat ik PHP afsluit:
Geeft dit weer:
Hij sluit dus PHP af (?>) na het beëindigen van een form..
ik snap hier niks van O.o
Hoe kan het zo zijn dat na een formulier in een variabele hij denkt dat ik PHP afsluit:
Code (php)
1
2
3
4
2
3
4
<?
$var = '<input type="text" name="ip" size="15"> <input type="submit" value="DELETE!"></form> (kan even duren, 1x klikken is genoeg!).';
}else{
?>
$var = '<input type="text" name="ip" size="15"> <input type="submit" value="DELETE!"></form> (kan even duren, 1x klikken is genoeg!).';
}else{
?>
Geeft dit weer:
Hij sluit dus PHP af (?>) na het beëindigen van een form..
ik snap hier niks van O.o
Gewijzigd op 26/09/2010 19:15:43 door Maestro Roboroads
post eens complete script dat ik het even test voor je.
met wat je nu hebt gegeven kan ik nix
met wat je nu hebt gegeven kan ik nix
Zal waarschijnlijk al eerder ergens een foutje zitten.
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
42
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
42
<? session_start(); //Deze staat gewoon bovenaan, 1e regel
if($_POST['pass'] == "xxx"){
$_SESSION['password_ok'] = true;
}
if($_SESSION['password_ok'] == true){
$teksten = '<form action="delete-a-bot.php" method="post">IP: <input type="text" name="ip" size="15"> <input type="submit" value="DELETE!"></form> (kan even duren, 1x klikken is genoeg!).';
}else{
$teksten = 'Wachtwoord? <form action="delete-a-bot.php" method="post"><input type="password" name="pass" size="15"> <input type="submit" value="ok!"></form> Log in!';
}
if($_POST['ip'] AND $_SESSION['password_ok'] == true){
$allebots = "";
$res = mysql_query("SELECT id,username FROM users WHERE ip = '".mysql_real_escape_string($_POST['ip'])."'");
while($row = mysql_fetch_assoc){
mysql_query("DELETE FROM users_badges WHERE userid = '".$row['id']."'");
mysql_query("DELETE FROM users_bans WHERE userid = '".$row['id']."'");
mysql_query("DELETE FROM system_chatlog WHERE username = '".$row['username']."'");
mysql_query("DELETE FROM users WHERE userid = '".$row['username']."'");
$allebots .= $row['username'].",<br>";
}
echo "Onze bot-ploert is van kant gemaakt =D<br>
Wij danken u voor het gebruik maken van de delete-a-bot Gemaakt door Ro©<br>
<br>
".mysql_num_rows($res)." bots geDELETE:<br>
".$allebots."..";
exit();
}
?>
<html>
<head>
</head>
<body>
<center>
Delete-a-bot
Verweider alle bots van een IP dmv 1 simpele knop!<br>
<? echo $teksten; ?>
</center>
</body>
</html>
if($_POST['pass'] == "xxx"){
$_SESSION['password_ok'] = true;
}
if($_SESSION['password_ok'] == true){
$teksten = '<form action="delete-a-bot.php" method="post">IP: <input type="text" name="ip" size="15"> <input type="submit" value="DELETE!"></form> (kan even duren, 1x klikken is genoeg!).';
}else{
$teksten = 'Wachtwoord? <form action="delete-a-bot.php" method="post"><input type="password" name="pass" size="15"> <input type="submit" value="ok!"></form> Log in!';
}
if($_POST['ip'] AND $_SESSION['password_ok'] == true){
$allebots = "";
$res = mysql_query("SELECT id,username FROM users WHERE ip = '".mysql_real_escape_string($_POST['ip'])."'");
while($row = mysql_fetch_assoc){
mysql_query("DELETE FROM users_badges WHERE userid = '".$row['id']."'");
mysql_query("DELETE FROM users_bans WHERE userid = '".$row['id']."'");
mysql_query("DELETE FROM system_chatlog WHERE username = '".$row['username']."'");
mysql_query("DELETE FROM users WHERE userid = '".$row['username']."'");
$allebots .= $row['username'].",<br>";
}
echo "Onze bot-ploert is van kant gemaakt =D<br>
Wij danken u voor het gebruik maken van de delete-a-bot Gemaakt door Ro©<br>
<br>
".mysql_num_rows($res)." bots geDELETE:<br>
".$allebots."..";
exit();
}
?>
<html>
<head>
</head>
<body>
<center>
Delete-a-bot
Verweider alle bots van een IP dmv 1 simpele knop!<br>
<? echo $teksten; ?>
</center>
</body>
</html>
een script om mensen die ontiekelijk veel "nep"-accounts aanmaken te verweideren..
Dit is het belangrijke deel van het script, baggerbeveiligd, maar het is maar voor 1malig gebruik =)
btw, Databaseconnectie word ook uitgevoerd ;)
Gewijzigd op 26/09/2010 19:25:22 door Maestro Roboroads
Hier werkt het gewoon.
Verweider => Verwijder
Verweider => Verwijder
Ligt het dan aan mn PHPversie..? of apache..?
Ik heb geen idee.
Het is niet alleen "baggerbeveiligd" maar ook gewoon bagger gescript. Er zit namelijk geen 1 tab in, je gebruikt
T'is one time use, ff snel gescript ;)




