Stukje uit php verwijderen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Erik

Erik

12/09/2007 14:10:00
Quote Anchor link
Goedemiddag allemaal,

Ik heb een vraagje, vandaag wou ik een stukje uit mijn php halen zodat die niet meer opgeroepen werd.
Het eenigste probleem is dat ik telkens een witte pagina krijg, ook als ik error_reporting(E_ALL); doe krijg ik een witte pagina.
Ziet iemand misschien waar ik fout ga ?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
<?
session_start();

include_once "includes/db_connect.php";
include_once "includes/functions.php";
include_once 'includes/jail_check.php';
logincheck();

$fetch=mysql_fetch_object(mysql_query("SELECT username,location,money,kt_per FROM users WHERE username='$username'"));

$who=$_POST['who'];
$type=$_POST['type'];
$time=time();



mysql_query("UPDATE search SET status='Success' WHERE stime<=$time AND son='1'");
mysql_query("UPDATE search SET status='Failed' WHERE stime<=$time AND son!='1'");


if(($who)&&($type)){
$chk=mysql_query("SELECT username FROM users WHERE username='$who' AND status='Alive'");
$num_r=mysql_num_rows($chk);
if($num_r == "0"){
print"<p class='warning'>Deze speler bestaat niet</p>";
}
else{
if($type == "1"){
$price=500000;
$hours=2;
$chance=rand(1,4);
$time=time();
$stime=$time+(3600*$hours);
$oow=mysql_fetch_object(mysql_query("SELECT username,userlevel FROM users WHERE username='$who'"));
if($price > $fetch->money){
print"<p class='warning'>Je hebt niet genoeg geld!</p>";
}
else{
if($oow->userlevel != "0"){
print"<p class='warning'>Je kan gangsterscity.nl team leden niet vinden!</p>";
}
else{
$fan=mysql_query("SELECT * FROM search WHERE target='$oow->username' status!='Failed'");
if($fan == "1"){
print"<p class='warning'>Je zoekt deze speler al!</p>";
}
else{
mysql_query("INSERT INTO `search` (`id`, `target`, `username`, `stime`, `status`, `son`)
VALUES ('', '$oow->username', '$username', '$stime', 'Pending', '$chance');"
) or die (mysql_error());
$new_mun=$fetch->money-$price;
mysql_query("UPDATE users SET money='$new_mun' WHERE username='$username'");
print"<p class='success'>De privë detectives zoeken nu naar $oow->username! controleer binnen $hours uur of hij gevonden is.</p>";
}}
}
elseif($type == "2"){
$price=700000;
$hours=3;
$chance=rand(1,3);
$time=time();
$stime=$time+(3600*$hours);
$oow=mysql_fetch_object(mysql_query("SELECT username,userlevel FROM users WHERE username='$who'"));
if($price > $fetch->money){
print"<p class='warning'>Je hebt niet genoeg geld!</p>";
}
else{
if($oow->userlevel != "0"){
print"<p class='warning'>Je kan gangsterscity.nl team leden niet vinden!</p>";
}
else{
$fan=mysql_query("SELECT * FROM search WHERE target='$oow->username' status!='Failed'");
if($fan == "1"){
print"<p class='warning'>Je zoekt deze speler al!</p>";
}
else{
mysql_query("INSERT INTO `search` (`id`, `target`, `username`, `stime`, `status`, `son`)
VALUES ('', '$oow->username', '$username', '$stime', 'Pending', '$chance');"
) or die (mysql_error());
$new_mun=$fetch->money-$price;
mysql_query("UPDATE users SET money='$new_mun' WHERE username='$username'");
print"<p class='success'>De privë detectives zoeken nu naar $oow->username! controleer binnen $hours uur of hij gevonden is.</p>";
}}}
}
elseif($type == "3"){
$price=900000;
$hours=5;
$chance=rand(1,2);
$time=time();
$stime=$time+(3600*$hours);
$oow=mysql_fetch_object(mysql_query("SELECT username,userlevel FROM users WHERE username='$who'"));
if($price > $fetch->money){
print"<p class='warning'>Je hebt niet genoeg geld!</p>";
}
else{
if($oow->userlevel != "0"){
print"<p class='warning'>Je kan gangsterscity.nl team leden niet vinden!</p>";
}
else{
$fan=mysql_query("SELECT * FROM search WHERE target='$oow->username' status!='Failed'");
if($fan == "1"){
print"<p class='warning'>Je zoekt deze speler al!</p>";
}
else{
mysql_query("INSERT INTO `search` (`id`, `target`, `username`, `stime`, `status`, `son`)
VALUES ('', '$oow->username', '$username', '$stime', 'Pending', '$chance');"
) or die (mysql_error());
$new_mun=$fetch->money-$price;
mysql_query("UPDATE users SET money='$new_mun' WHERE username='$username'");
print"<p class='success'>De privë detectives zoeken nu naar $oow->username! controleer binnen $hours uur of hij gevonden is.</p>";
}}}
}
}}}


$s_query=mysql_query("SELECT * FROM search WHERE username='$username' ORDER by id DESC");
$numeros=mysql_num_rows($s_query);


?>
 
PHP hulp

PHP hulp

18/11/2024 05:36:45
 
Elwin - Fratsloos

Elwin - Fratsloos

12/09/2007 14:12:00
Quote Anchor link
Je grootste fout is die onoverzichtelijke code, daardoor kan je die fouten moeilijker opsporen.

Volledig witte pagina's komen meestal door:
- ergens geen punt-komma aan het einde;
- ergens een { of } vergeten;
- ergens een ( of ) vergeten.
 
Erik

Erik

12/09/2007 14:15:00
Quote Anchor link
Nee dat kan het niet zijn want als ik hem laat staan is de pagina gewoon te bezichtigen.
Wanneer ik er een stukje uithaal word de pagina volledig wit.

P.s. ik werk nog aan het netjes scripten mijn excusses daarvoor.
 
- wes  -

- wes -

12/09/2007 14:24:00
Quote Anchor link
Werk ook meteen aan je foutafhandeling, dat is om te huilen opt moment

ik bedoel, dingen als

$oow=mysql_fetch_object(mysql_query("SELECT username,userlevel FROM users WHERE username='$who'"));

is hetzelfde als tegen een groep moslims roepen dat ze allemaal terroristen zijn en dan hopen dat er niets gebeurd
 
Elwin - Fratsloos

Elwin - Fratsloos

12/09/2007 14:28:00
Quote Anchor link
Erik schreef op 12.09.2007 14:15:
Nee dat kan het niet zijn want als ik hem laat staan is de pagina gewoon te bezichtigen.
Wanneer ik er een stukje uithaal word de pagina volledig wit.
En dan komt het niet in je op dat je wellicht een {, }, ( of ) weghaalt?
 
Erik

Erik

12/09/2007 14:33:00
Quote Anchor link
Dat had ik ook gedaan maar krijg nog steeds dezelfde fout.
 
Frank -

Frank -

12/09/2007 14:36:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);

// rest van het (beroerde) script
?>
 
Erik

Erik

12/09/2007 14:37:00
Quote Anchor link
Hallo mensen ik geen gevorderde scripter ik wil dus ook graag leren.

Als jullie mij op het script gaan beoordelen kan ik er ook nog wel wat van.

maja ontopic.

@pgFrank ik ga dat ff proberen

EDIT: De fout is nu bekend hiermee kan ik een heel eind komen bedankt !
Gewijzigd op 01/01/1970 01:00:00 door Erik
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.