abonnement Unibet Coolblue Bitvavo
pi_54169701
quote:
Handig.... maar heb je ook een username/password voor me?

En je controleert de input niet (je escape-t de strings niet), dus gaat de pagina onderuit bij verkeerde input, met de bijbehorende beveiligings risico's.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_54170068
quote:
Op donderdag 25 oktober 2007 22:08 schreef SuperRembo het volgende:

[..]

Handig.... maar heb je ook een username/password voor me?

En je controleert de input niet (je escape-t de strings niet), dus gaat de pagina onderuit bij verkeerde input, met de bijbehorende beveiligings risico's.
sorry hij zou het nu moeten doen zonder wachtwoord en gebruikersnaam.

klopt moet ik idd nog een keer wat op verzinnen dat hij op ongeldige invoer controleerd.
De enige echte BaggerUser!
Riemen
fiets kopen
pi_54210779
Ik wil deze XML library gebruiken:

http://keithdevens.com/software/phpxml

Maar ik heb hiermee een probleem. Al neem ik die code over die daar staat, maar iets aanpas met mijn XML bestand , krijg ik een vage error.

Code:

1
2
3
4
5
<?php
include('xml.php');

$data XML_unserialize('http://www.website.nl/5daagse.xml');
?>


Ik krijg deze foutmelding:

Fatal error: Cannot pass parameter 1 by reference in /home/vanveldhoven/html/vanveldhoven.nl/testxml.php on line 4

Al zet ik nu het xml bestand in een variabele en deze dan in de functie zet , pakt ie het xml bestand gewoon niet. Dit dus:

1
2
3
4
5
6
7
<?php
include('xml.php');
$xml '5daagse.xml';
$data XML_unserialize($xml);
echo 
"<pre>";
print_r($data);
?>


Uiteraard bestaat xml.php gewoon. Wat zit hier fout?
pi_54211912
Ik heb een fout in mijn inlogsysteem en ik heb echt GEEN IDEE waar het aan ligt.
Als ik als admin ingelogd naar /admin wil gaan, word ik doorgestuurd naar mijn hoofdpagina, terwijl dat niet de bedoeling is.
In mijn /login script staat het stukje
1
2
3
4
5
6
7
8
9
10
11
12
<?php
   
/////////////////// LOGIN .PHP ////////////////
if($dbpass == $userpass) {
    
             if(
$useractief == 1) {
      
                 
$_SESSION['user_id'] = $userid;
                 
$_SESSION['user_ip'] = $ip;
                 
$_SESSION['user_status'] = $userstatus;      
                 
setcookie("cookie_ip"$iptime() + 365 60 60 24);
 
?>

Met alle verwerking enzo, maar dat heb ik even weggelaten.
Mijn beveiliging van de /admin pagina ziet er zo uit:

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
<?php
          
///////////////////// ADMIN.PHP////////////////////
function get_ip () { //$_SERVER['REMOTE_ADDR'] werkt niet altijd, daarom gebruik ik deze functie (niet van mij!!)         if (@getenv ($_SERVER['HTTP_X_FORWARDED_FOR'])) {
             
$ip = @getenv ($_SERVER['HTTP_X_FORWARDED_FOR']);
         }
         elseif (@
getenv ($_SERVER['HTTP_CLIENT_IP'])) {
             
$ip = @getenv ($_SERVER['HTTP_CLIENT_IP']);
         }
         else {
             
$ip $_SERVER['REMOTE_ADDR'];     
         }
         return 
$ip;
         }
     if(isset(
$_SESSION['user_id'])) {
    
         
$ip get_ip ($ip);
    
         if((
$_SESSION['user_ip'] == $ip) && ($_SESSION['user_ip'] == $_COOKIE['cookie_ip'])) {
  
             if(
$_SESSION['user_status'] == 1) { 
        
                                      }else{
               echo 
'Geen rechten ol kokstione';
               exit();
             }
           }else{

       
header("Location: /login");
      }      
           }else{
               
header("Location: /login");
              }
     
          
//}else{
  
?>


Als ik dan, zonder ingelogd te zijn, naar /admin ga, word ik keurig doorgestuurd naar /login. Als ik dan, ingelogd als gewone user, naar /admin ga, krijg ik geen 'Geen rechten' bericht te zien maar word ik doorgestuurd naar /login (omdat ik al ingelogd ben word ik van daar ook weer doorgestuurd naar de hoofdpagina (de '/'). Dat laatste heb ik óók wanneer ik wél als admin ingelogd ben.

Heeft iemand een idee waarom mijn script fout is?
Bvd!!
pi_54218620
quote:
Op zaterdag 27 oktober 2007 23:20 schreef Drenthe het volgende:
Heeft iemand een idee waarom mijn script fout is?
Ik heb geen idee wat er fout is, maar als je het script wat extra informatie (wat staat er precies in $_SESSION en $_COOKIE) laat uitspugen, dan kom je er vast zelf wel achter.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_54219092
quote:
Op zaterdag 27 oktober 2007 23:20 schreef Drenthe het volgende:
Heeft iemand een idee waarom mijn script fout is?
Bvd!!
misschien wordt je sessie niet opgeslagen omdat je em gelijk redirect...
probeer eens een session_write_close() voor je header te zetten

Ik zie zo snel niet of het hieraan ligt, maar het is altijd wel een goed idee om die erbij te zetten als je met sessies werkt...
pi_54220097
quote:
Op zaterdag 27 oktober 2007 22:34 schreef broodmonkeh het volgende:
Ik wil deze XML library gebruiken:

http://keithdevens.com/software/phpxml

Maar ik heb hiermee een probleem. Al neem ik die code over die daar staat, maar iets aanpas met mijn XML bestand , krijg ik een vage error.

Code:
[ code verwijderd ]

Ik krijg deze foutmelding:

Fatal error: Cannot pass parameter 1 by reference in /home/vanveldhoven/html/vanveldhoven.nl/testxml.php on line 4

Al zet ik nu het xml bestand in een variabele en deze dan in de functie zet , pakt ie het xml bestand gewoon niet. Dit dus:
[ code verwijderd ]

Uiteraard bestaat xml.php gewoon. Wat zit hier fout?
OK ik ben al wat verder , het xml bestand moet in een variabele. Maar nu is nog steeds het probleem dat ie het XML bestand niet pakt o.i.d. Ik heb nu deze code:

1
2
3
4
5
6
7
<?php
include('xml.php');
$xml2 "5daagse.xml";
$data XML_unserialize($xml2);

print_r("$data");
?>


XML.php is die functie , en bestaat gewoon. En 5daagse.xml bestaat ook gewoon in dezelfde map. Maar die print_r blijft leeg?
  zondag 28 oktober 2007 @ 12:27:52 #108
85514 ralfie
!Yvan eht nioj
pi_54220164
Waarom de ""'s om $data? dat gaat nooit werken he...
pi_54220252
quote:
Op zondag 28 oktober 2007 12:27 schreef ralfie het volgende:
Waarom de ""'s om $data? dat gaat nooit werken he...
dat zou prima moeten kunnen:
http://nl3.php.net/manual/en/language.variables.php
pi_54220258
quote:
Op zondag 28 oktober 2007 12:27 schreef ralfie het volgende:
Waarom de ""'s om $data? dat gaat nooit werken he...
zonder werkt et ook niet
pi_54220342
als je nou eens boven aan de code ini_set("error reporting", E_ALL) neer zet? (en kijkt of er dan een foutmelding uit komt rollen?)
pi_54220475
quote:
Op zondag 28 oktober 2007 12:36 schreef mschol het volgende:
als je nou eens boven aan de code ini_set("error reporting", E_ALL) neer zet? (en kijkt of er dan een foutmelding uit komt rollen?)
Deze foutmelding komt eruit:

Parse error: syntax error, unexpected T_INCLUDE in /home/website/html/website.nl/testxml.php on line 3
pi_54220632
quote:
Op zondag 28 oktober 2007 12:43 schreef broodmonkeh het volgende:

[..]

Deze foutmelding komt eruit:

Parse error: syntax error, unexpected T_INCLUDE in /home/website/html/website.nl/testxml.php on line 3
nvm , dit kwam omdat ik na die code van jou geen ; had gezet. Hij geeft nu verder geen fouten!
pi_54220907
quote:
Op zondag 28 oktober 2007 12:31 schreef mschol het volgende:
[..]
dat zou prima moeten kunnen:
http://nl3.php.net/manual/en/language.variables.php
Het "werkt' wel, maar er gebeurt niet wat je wil. Je gebruikt print_r() om de details van een variabele te zien, als je "" om die variabele heen zet dan wordt de waarde eerst omgezet naar string, waardoor je een heleboel informatie verliest.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_54222907
maar niemand die verder nog een oplossing heeft? Of een andere manier om XML te parsen met php4?
pi_54226561
quote:
Op zondag 28 oktober 2007 14:37 schreef broodmonkeh het volgende:
maar niemand die verder nog een oplossing heeft? Of een andere manier om XML te parsen met php4?
Je gebruikt een url/filename als parameter voor XML_unserialize(). Klopt dat wel? Is het mss de bedoeling dat je een xml-string aanlevert?
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_54228470
quote:
Op zondag 28 oktober 2007 17:10 schreef SuperRembo het volgende:

[..]

Je gebruikt een url/filename als parameter voor XML_unserialize(). Klopt dat wel? Is het mss de bedoeling dat je een xml-string aanlevert?
nvm, het werkt bedankt!
pi_54228695
nog ff een misschien domme vraag, ik ben relatief nieuw met arrays. Hoe echo ik nou bijv. die maandag hieruit?

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
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
Array
(
    [Vijfdaagseverwachting attr] => Array
        (
            [aanmaakdatum] => 20071028
            [aanmaaktijd] => 00:48
        )

    [Vijfdaagseverwachting] => Array
        (
            [Plaatsen] => Array
                (
                    [Plaats attr] => Array
                        (
                            [naam] => Landelijk
                        )

                    [Plaats] => Array
                        (
                            [Verwachtingen] => Array
                                (
                                    [Verwachting] => Array
                                        (
                                            [0 attr] => Array
                                                (
                                                    [dagnaam] => maandag
                                                    [dag] => 29
                                                    [maandnaam] => oktober
                                                    [maand] => 10
                                                    [jaar] => 2007
                                                    [datum] => 20071029
                                                )

                                            [0] => Array
                                                (
                                                    [minimumtemperatuur] => 10
                                                    [maximumtemperatuur] => 12
                                                    [windrichting] => wzw
                                                    [windsnelheid] => 3-5
                                                    [weersymbool] => I
                                                    [weersomschrijving] => regen
                                                )

                                            [1 attr] => Array
                                                (
                                                    [dagnaam] => dinsdag
                                                    [dag] => 30
                                                    [maandnaam] => oktober
                                                    [maand] => 10
                                                    [jaar] => 2007
                                                    [datum] => 20071030
                                                )

                                            [1] => Array
                                                (
                                                    [minimumtemperatuur] => 7
                                                    [maximumtemperatuur] => 11
                                                    [windrichting] => wnw
                                                    [windsnelheid] => 3-5
                                                    [weersymbool] => E
                                                    [weersomschrijving] => buien
                                                )

                                            [2 attr] => Array
                                                (
                                                    [dagnaam] => woensdag
                                                    [dag] => 31
                                                    [maandnaam] => oktober
                                                    [maand] => 10
                                                    [jaar] => 2007
                                                    [datum] => 20071031
                                                )

                                            [2] => Array
                                                (
                                                    [minimumtemperatuur] => 6
                                                    [maximumtemperatuur] => 13
                                                    [windrichting] => wzw
                                                    [windsnelheid] => 3-4
                                                    [weersymbool] => C
                                                    [weersomschrijving] => zwaar bewolkt
                                                )

                                            [3 attr] => Array
                                                (
                                                    [dagnaam] => donderdag
                                                    [dag] => 1
                                                    [maandnaam] => november
                                                    [maand] => 11
                                                    [jaar] => 2007
                                                    [datum] => 20071101
                                                )

                                            [3] => Array
                                                (
                                                    [minimumtemperatuur] => 9
                                                    [maximumtemperatuur] => 14
                                                    [windrichting] => wzw
                                                    [windsnelheid] => 3-4
                                                    [weersymbool] => C
                                                    [weersomschrijving] => zwaar bewolkt
                                                )

                                            [4 attr] => Array
                                                (
                                                    [dagnaam] => vrijdag
                                                    [dag] => 2
                                                    [maandnaam] => november
                                                    [maand] => 11
                                                    [jaar] => 2007
                                                    [datum] => 20071102
                                                )

                                            [4] => Array
                                                (
                                                    [minimumtemperatuur] => 10
                                                    [maximumtemperatuur] => 14
                                                    [windrichting] => wnw
                                                    [windsnelheid] => 3-4
                                                    [weersymbool] => C
                                                    [weersomschrijving] => zwaar bewolkt
                                                )

                                        )

                                )

                        )

                )

        )

)
pi_54264595
Regex vraagje.

Ik wil uit afbeeldingen de data lezen (YYYY:MM:DD HH:II:SS) maar kon nergens een regex pattern vinden die dit mogelijk maakt, heeft iemand deze liggen of kan iemand deze zo uit zijn mouw toveren? want na 3 uur houdt ik het voor gezien

en ja ik heb gepoogd een pattern te maken maar kreeg het niet voor elkaar
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  dinsdag 30 oktober 2007 @ 16:11:12 #120
56176 Catch22-
Ben je Blind?!
pi_54265168
1
2
3
<?php
print_r
($arr['vijfdaagseverwachting']['plaatsen']['plaats']['verwachtingen']['verwachting'][0]);
?>

wat gebeurt er als je dat doet?
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_54267319
quote:
Op dinsdag 30 oktober 2007 15:37 schreef Chandler het volgende:
Regex vraagje.

Ik wil uit afbeeldingen de data lezen (YYYY:MM:DD HH:II:SS) maar kon nergens een regex pattern vinden die dit mogelijk maakt, heeft iemand deze liggen of kan iemand deze zo uit zijn mouw toveren? want na 3 uur houdt ik het voor gezien :X

:D en ja ik heb gepoogd een pattern te maken maar kreeg het niet voor elkaar :X
Deze is wel erg eenvoudig hoor :P (afhankelijk van hoe streng hij moet zijn)
* 1 of meer cijfers
* dubbele punt
* 1 of meer cijfers
* dubbele punt
* 1 of meer cijfers
* witruimte (1 of meer tekens)
* 1 of meer cijfers
* dubbele punt
* 1 of meer cijfers
* dubbele punt
* 1 of meer cijfers

1/(\d+):(\d+):(\d+)\s+(\d+):(\d+):(\d+)/
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_54267339
quote:
Op dinsdag 30 oktober 2007 15:37 schreef Chandler het volgende:
Regex vraagje.

Ik wil uit afbeeldingen de data lezen (YYYY:MM:DD HH:II:SS) maar kon nergens een regex pattern vinden die dit mogelijk maakt, heeft iemand deze liggen of kan iemand deze zo uit zijn mouw toveren? want na 3 uur houdt ik het voor gezien :X

:D en ja ik heb gepoogd een pattern te maken maar kreeg het niet voor elkaar :X
Ik zou een - als scheidingsteken tussen jaar, maand en dag gebruiken, maar goed :)

1
2
3
<?php
preg_match
("/(\d{4}):(\d{2}):(\d{2}) (\d{2}):(\d{2}):(\d{2})/U"$string$matches);
?>

En dan $matches uitlezen voor het resultaat.

Code is niet getest overigens.
pi_54267383
quote:
Op dinsdag 30 oktober 2007 16:11 schreef Catch22- het volgende:

[ code verwijderd ]

wat gebeurt er als je dat doet?
Let er wel op dat de keys van een array case sensitive zijn.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  dinsdag 30 oktober 2007 @ 18:37:53 #124
56176 Catch22-
Ben je Blind?!
pi_54267666
gebruik zelf nooit uppercases in arraykeys. vandaar...
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  woensdag 31 oktober 2007 @ 09:51:39 #125
20849 Fred
Beroepschagrijn
pi_54278917
Een eenvoudig vraagje, met waarschijnlijk ook een simpel antwoord. Maar ik zie hem niet.

Hoe kan ik met PHP eenvoudig vaststellen of iemand een mobiele browser gebruikt of niet? Welke browser precies maakt niet, als ik maar kan vaststellen of iemand achter een computer zit of een pda.
So we just called him Fred
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')