abonnement Unibet Coolblue Bitvavo
pi_52015077
quote:
Op woensdag 1 augustus 2007 12:42 schreef Geqxon het volgende:
Voor dergelijke update querys gebruik ik zelf trouwens arrays:
[ code verwijderd ]
Dan heb je dus een 1 op 1 relatie met je tabellen.
Ik noem mijn tabellen toch anders dan dat ik mijn vars e.d in PHP noem, dus voor mij zou dat niet zo`n geslaagde actie zijn

[ Bericht 22% gewijzigd door #ANONIEM op 01-08-2007 12:48:00 ]
pi_52015260
quote:
Op woensdag 1 augustus 2007 12:46 schreef Scorpie het volgende:

[..]

Dan heb je dus een 1 op 1 relatie met je tabellen.
Ik noem mijn tabellen toch anders dan dat ik mijn vars e.d in PHP noem, dus voor mij zou dat niet zo`n geslaagde actie zijn
Bij mij hebben ze dezelfde namen, of zit er iig een systeem in. Maar goed, elke row uit een database gaat bij mij rechtstreeks een assoc. array in, en blijf ik er vanaf. Vandaar dat mijn namen identiek zijn ,simpelweg omdat ik ze nergens zelf definieër.
pi_52015520
Iig bedankt.

De ID kwam dus niet helemaal lekker door. Hij kwam wel door alleen niet de juiste id.
  woensdag 1 augustus 2007 @ 13:47:47 #79
107951 JortK
Immer kwaliteitsposts
pi_52016774
Ik moet nu een pagina systeem maken.
Iedere pagina op de website moet aanpasbaar zijn.
De tekst en titel.

Hoe zou ik dit het beste kunnen maken?
Iemand een idee? Ik heb nog nooit zoiets gezien of gemaakt namelijk.

Bvd
pi_52016919
quote:
Op woensdag 1 augustus 2007 13:48 schreef Qunix het volgende:
Ik moet nu een pagina systeem maken.
Iedere pagina op de website moet aanpasbaar zijn.
De tekst en titel.

Hoe zou ik dit het beste kunnen maken?
Iemand een idee? Ik heb nog nooit zoiets gezien of gemaakt namelijk.

Bvd
Zie een pagina als een Object
  woensdag 1 augustus 2007 @ 18:09:53 #82
37634 wobbel
Da WoBBeL King
pi_52023192
Wat is de beste manier om een geupload bestand te controleren op een bestandstype?

Op extensie bijv, maar die is echt supermakkelijk te faken
pi_52023231
quote:
Op woensdag 1 augustus 2007 18:09 schreef wobbel het volgende:
Wat is de beste manier om een geupload bestand te controleren op een bestandstype?

Op extensie bijv, maar die is echt supermakkelijk te faken
Mime-type. Even googlen.

http://www.phphulp.nl/php/scripts/8/890/
pi_52028519
Nieuwe dummie meldt zich
met de nodige hulp heb ik nu een avatar die elke keer gezellig een ander plaatje wordt, en die buit ik nog even uit in mijn fotoboek..
daar staan er 7 op een rijtje met stuk voor stuk dit scriptje:

<?php

$source_dir = 'maartel';

$files = array();

if($dir = @opendir($source_dir))
{
while (($file = readdir($dir)) !== false)
{
if($file!='.' && $file!='..' && $file!='list.php' && $file!=__FILE__)
{
$files[] = $file;
}
}
closedir($dir);
}

header('Location: ' . $source_dir . '/' . $files[mt_rand(0,(count($files)-1))]);
die();

?>

Ik kan er zelf uiteraard niks van maken, maar degene die me aan dit scriptje hielp dacht wel dat de boel zo moest werken.. en tóch duikt er zo eens in de zoveel keer een rood kruisje op achter één van de plaatjes..
Waar o waar kan dit aan liggen?
Kan het 'm in het scriptje zitten of ligt het gewoon aan het héél even wegvallen van m'n surf óf hostserver?
pi_52029068
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
<?php
$source_dir 
"maartel";
$files = array();
$extensions = array("jpeg""jpg""gif""png");

if(
$dir = @opendir($source_dir)){

    while ((
$file readdir($dir)) != false){

        
$pathinfo pathinfo($file);
        
$extension strtolower($pathinfo["extension"]);

        if(
in_array($extension$extensions)){
            
$files[] = $file;
        }
        
    } 
    
    
closedir($dir);
}

if (!empty(
$files)){
    
// PICK RANDOM
    
$file $filesmt_rand(0, (count($files)-1) ) ];
    
$pathinfo pathinfo($file);

    
// DISPLAY ICON
    
$content file_get_contents($file);

    
header("Content-type: image/" $pathinfo["extension"]);
    
header("Content-length: " strlen($content));

    echo 
$content;
}
?>


Licht herschreven, werkt dit? Stiekem wel wat van bovenstaande tutorial gehaald.
  woensdag 1 augustus 2007 @ 22:01:04 #86
37634 wobbel
Da WoBBeL King
pi_52029301
Notice: Use of undefined constant DZ_DOCUMENT_ROOT - assumed 'DZ_DOCUMENT_ROOT' in /var/www/html/scripts/dzconfig.php on line 21

code line 21;

define ( DZ_DOCUMENT_ROOT, "/var/www/html/scripts" );

wat kan hier nou fout aan zijn ( E_NOTICE STAAT AAN!! DAT KLOPT )
pi_52029546


nope, ik kreeg bij de eerste 10 keer f5en al 3 rode kruisjes
pi_52029845
quote:
Op woensdag 1 augustus 2007 22:09 schreef Maartel het volgende:
[afbeelding]

nope, ik kreeg bij de eerste 10 keer f5en al 3 rode kruisjes
En al je plaatjes zijn verder wel in orde?
  woensdag 1 augustus 2007 @ 22:23:06 #89
37634 wobbel
Da WoBBeL King
pi_52029982
quote:
Op woensdag 1 augustus 2007 22:18 schreef Geqxon het volgende:

[..]

En al je plaatjes zijn verder wel in orde?
ooh dank u voor 't antwoord...er moesten " " om de DZ_DOCUM blaat dingen

msn enzo mensjes
pi_52029984
quote:
Op woensdag 1 augustus 2007 22:18 schreef Geqxon het volgende:

[..]

En al je plaatjes zijn verder wel in orde?
Jep..
zie de hele lijst hier:
http://www.pinksoap.nl/maartel/list.php

De inhoud is een kwestie van smaak natuurlijk,maar technisch is alles in orde
  woensdag 1 augustus 2007 @ 22:24:06 #91
37634 wobbel
Da WoBBeL King
pi_52030017
quote:
Op woensdag 1 augustus 2007 22:23 schreef Maartel het volgende:

[..]

Jep..
zie de hele lijst hier:
http://www.pinksoap.nl/maartel/list.php

De inhoud is een kwestie van smaak natuurlijk,maar technisch is alles in orde
oef oef kutjes ^^
  woensdag 1 augustus 2007 @ 22:56:10 #92
37634 wobbel
Da WoBBeL King
pi_52031085
Oke...de pagina "functies.php" ziet er zo uit:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
class MessageBar
{

    function 
showScroll ( )
    {
        
        
$wippen "<marquee>Kontneuken</marquee>";
        return 
$wippen;
    
    }


}

$messagebar    = new MessageBar;
?>



de pagina "test.php" ziet er zo uit:

1
2
3
4
5
<?php
include    ( "functies.php" );

$messagebar->showScroll (  );
?>


waarom geeft die een lege pagina terug?

Zucht, ik kan dit soort simpele dingen niet eens meer
pi_52031138
Zoals ik het zelf zou doen:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
class MessageBar {
var 
$output_message;

    function 
MessageBar($message) {
        
$this->output_message $message;
    }

    
    function 
setMessage($message){
        
$this->$output_message $message
    }

    function 
showScroll (){
        return 
"<marquee>" $this->output_message "</marquee>";
    }
}

$msb = new MessageBar("Hallo");

echo 
$msb->showScroll();
?>


Is een stuk beter in elkaar gezet, ipv. de enigszins nutteloze class.
  woensdag 1 augustus 2007 @ 23:02:29 #94
84926 WyriHaximus
Release the hounds smithers!
pi_52031274
quote:
Op woensdag 1 augustus 2007 22:57 schreef Geqxon het volgende:
Zoals ik het zelf zou doen:
[ code verwijderd ]

Is een stuk beter in elkaar gezet, ipv. de enigszins nutteloze class.
Totaal nutteloos . Ow en het is $this->var ipv $this->$var .
phluphy for president!
pi_52031328
quote:
Op woensdag 1 augustus 2007 23:02 schreef WyriHaximus het volgende:

[..]

Totaal nutteloos . Ow en het is $this->var ipv $this->$var .
Niet verkeerd voor mijn eerst geschreven class. Het verbaasd mij zelfs dat het werkt.
  woensdag 1 augustus 2007 @ 23:08:38 #96
84926 WyriHaximus
Release the hounds smithers!
pi_52031466
quote:
Op woensdag 1 augustus 2007 23:04 schreef Geqxon het volgende:

[..]

Niet verkeerd voor mijn eerst geschreven class. Het verbaasd mij zelfs dat het werkt.


Je kunt het wel zo gebruiken . Stel $var heeft 'bla' als content. Als je dan $$var = 'doh'; doet dan maak je de var $bla met 'doh' als inhoud aan . (Weet niet of je het al wist maar dan weet je het nu iig .)
phluphy for president!
pi_52031523
quote:
Op woensdag 1 augustus 2007 23:08 schreef WyriHaximus het volgende:

[..]



Je kunt het wel zo gebruiken . Stel $var heeft 'bla' als content. Als je dan $$var = 'doh'; doet dan maak je de var $bla met 'doh' als inhoud aan . (Weet niet of je het al wist maar dan weet je het nu iig .)
Nu je het zegt, zo heb ik wel eens $bla1 tot en met $bla5 aangemaakt. Vraag mij niet waarom, dat is uit de armere tijden.
pi_52033159
quote:
Op woensdag 1 augustus 2007 22:56 schreef wobbel het volgende:
Oke...de pagina "functies.php" ziet er zo uit:
[ code verwijderd ]

de pagina "test.php" ziet er zo uit:
[ code verwijderd ]

waarom geeft die een lege pagina terug?

Zucht, ik kan dit soort simpele dingen niet eens meer
't Is al half geantwoord, maar simpelweg omdat je het niet print
pi_52033268
quote:
Op woensdag 1 augustus 2007 23:02 schreef WyriHaximus het volgende:

[..]

Totaal nutteloos :P. Ow en het is $this->var ipv $this->$var :).
Of self::$var :p
quote:
Op woensdag 1 augustus 2007 22:57 schreef Geqxon het volgende:
Zoals ik het zelf zou doen:
[ code verwijderd ]

Is een stuk beter in elkaar gezet, ipv. de enigszins nutteloze class.
Waarom dan geen php5? Neemt overigens niet weg dat 't maar een nutteloze functie is :')
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
class MessageBar {
private $output_message;

    
public function __construct($message) {
        
$this->output_message $message;
    }
    
    
public function setMessage($message){
        
$this->output_message $message
    }

    
pubilc function showScroll (){
        return 
'<marquee>' $this->output_message '</marquee>';
    }
}

$msb = new MessageBar('Hallo');

echo 
$msb->showScroll();
?>
pi_52033332
quote:
Op donderdag 2 augustus 2007 00:14 schreef DorentuZ het volgende:

[..]

Of self::$var :p
[..]

Waarom dan geen php5? Neemt overigens niet weg dat 't maar een nutteloze functie is
[ code verwijderd ]
Omdat ik nog nooit met classes in PHP gewerkt heb.

Leuk om te zien dat het dus nog beter kan, dit is voor mij easy peasy.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')