abonnement Unibet Coolblue Bitvavo
  donderdag 6 maart 2008 @ 21:45:39 #246
136730 PiRANiA
All thinking men are atheists.
  Donald Duck held donderdag 6 maart 2008 @ 21:59:37 #247
46149 __Saviour__
Superstapelsmoor op Kristel
pi_57207888
ah, daarmee gaat het wel lukken. Bedankt
❤ Rozen zijn rood ❤
❤ Viooltjes zijn blauw ❤
❤ Kristel, ik hou van jou! ❤
  vrijdag 7 maart 2008 @ 00:32:43 #248
128663 h.henkie
Ik ontken alles
pi_57212236
Misschien een rare vraag. Maar ik heb de volgende code
1
2
3
4
5
6
7
8
9
10
<?php
$dbnaam
="db";
$fout "FOUT: openen database mislukt";
$query="SELECT * FROM db.test";        
        
mysql_select_db($dbnaam) or die($fout);
        
$result mysql_query($query) or die (mysql_error());
            while (list(
$id $invoer $ndag$dag $maand $jaar $naam $status $titel $tekst $ip $ref ) = mysql_fetch_row($result)){
echo 
$id
};
?>

Nu word de data vanaf de bovenkant tot de onderkant van de database in gelezen en weergegeven. Maar ik wil eigenlijk dat het andersom word gedaan. Dus de laatste invoer als eerste weergeven en de eerste invoer als laatste word weergegeven.
Hoe doe ik dat?
"Een kat heeft 40 miljoen haren: 5 miljoen op de rug, 10 miljoen op de
buik, en 25 miljoen op uw bankstel" -- Midas Dekkers
pi_57212283
1
2
3
<?php
$query
="SELECT * FROM db.test ORDER BY id DESC"
?>
  vrijdag 7 maart 2008 @ 01:00:40 #250
128663 h.henkie
Ik ontken alles
pi_57212661
quote:
Op vrijdag 7 maart 2008 00:35 schreef Geqxon het volgende:

[ code verwijderd ]
En dank je wel.
"Een kat heeft 40 miljoen haren: 5 miljoen op de rug, 10 miljoen op de
buik, en 25 miljoen op uw bankstel" -- Midas Dekkers
pi_57228984
ik heb een klein probleempje en hoop dat iemand hier de oplossing heeft aangezien ik t ff niet gevonden krijg

ik heb een tabel

nummer type
002234 bocht
013457 staaf
145976 driehoek
145976 staaf
145976 wit
enz

nu is de vraag
hoe krijg ik de nummers eruit die zowel van het type wit als het type staaf zijn?
&lt;a href="http://whatpulse.org/ref/164249/" target="_blank" rel="nofollow"&gt;Typ mee, met FOK! naar de top&lt;/a&gt;
pi_57229324
SELECT * FROM tabel WHERE type = 'wit' OR type = 'staaf'

zoiets?
pi_57229689
Je hebt n voorwaarden waaraan moet worden voldaan. Je haalt alle regels op die aan een van de voorwaarden voldoen. Dan groepeer je op id en hou je alleen de id's over die aan precies n voorwaarden voldoen.
1
2
3
4
5
SELECT id
FROM mytable
WHERE option IN ('foo', 'bar', 'baz')
GROUP BY id
HAVING COUNT(*) = 3
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_57229776
quote:
Op vrijdag 7 maart 2008 20:25 schreef broodmonkeh het volgende:
SELECT * FROM tabel WHERE type = 'wit' OR type = 'staaf'

zoiets?
Dan krijg je ook de regels die alleen aan 'wit' of alleen aan 'staaf' voldoen.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_57229866
quote:
Op vrijdag 7 maart 2008 20:25 schreef broodmonkeh het volgende:
SELECT * FROM tabel WHERE type = 'wit' OR type = 'staaf'

zoiets?
dat is niet van en maar van of
quote:
Op vrijdag 7 maart 2008 20:41 schreef SuperRembo het volgende:
Je hebt n voorwaarden waaraan moet worden voldaan. Je haalt alle regels op die aan een van de voorwaarden voldoen. Dan groepeer je op id en hou je alleen de id's over die aan precies n voorwaarden voldoen.
[ code verwijderd ]
maar dan nog is het niet zo dat er altijd drie van zijn dat kan ook 10 dingen bevatten en dan zoek ik toch alleen van de twee dingen uit het voorbeeld

[ Bericht 48% gewijzigd door commentator op 07-03-2008 21:10:30 ]
&lt;a href="http://whatpulse.org/ref/164249/" target="_blank" rel="nofollow"&gt;Typ mee, met FOK! naar de top&lt;/a&gt;
pi_57232429
quote:
Op vrijdag 7 maart 2008 20:48 schreef commentator het volgende:
maar dan nog is het niet zo dat er altijd drie van zijn dat kan ook 10 dingen bevatten en dan zoek ik toch alleen van de twee dingen uit het voorbeeld
Hoe bedoel je dat? Moet het precies voldoen aan de voorwaarden of tenminste aan de voorwaarden? Als een item de types 'wit', 'staaf' en 'driehoek' bevat zoals nummer 145976 uit je voorbeeld, als je dan zoekt op 'wit' en 'staaf', wil je dan nummer 145976 terugkrijgen of niet?
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_57233839
idd, als ik zoek op wit en staaf dan wil ik dat nummer terug krijgen (en maar 1keer dus) ook al komt het nummer met weet ik wat voor types nog voor
&lt;a href="http://whatpulse.org/ref/164249/" target="_blank" rel="nofollow"&gt;Typ mee, met FOK! naar de top&lt;/a&gt;
pi_57235543
quote:
Op vrijdag 7 maart 2008 23:32 schreef commentator het volgende:
idd, als ik zoek op wit en staaf dan wil ik dat nummer terug krijgen (en maar 1keer dus) ook al komt het nummer met weet ik wat voor types nog voor
In dat geval kan je die query die ik gaf gebruiken.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_57290165
Ik heb mijn site iets aangepast en verder ingevuld.
Het principe werkt gewoon alleen ik krijg 1 foutmelding.
quote:
Notice: Undefined index: pagina in url on line 19
Het gaat om het volgende stukje code:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
switch ($_GET['pagina']) {
   case 
'home':
      include(
'home.php');
   break;
   case 
'personalTwee':
      include(
'personalTwee.php');
   break;
   case 
'uniRelatedEen':
      include(
'uniRelatedEen.php');
   break;
   case 
'uniRelatedTwee':
      include(
'uniRelatedTwee.php');
   break;

   default:
      include(
'home.php');
   break;
}
?>


Ik snap dat hij die code aangeeft omdat die pagina nog niet in de array voorkomt.
Maar hoe kan ik die fout mooi omzeilen? :)
pi_57290615
Ik heb een klein probleempje maar kan het niet vinden, zit er al 20 minuten naar te kijken maar zie het niet.

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
<?php
                        
if (isSet($err) && strlen($err) == 0)
                        {
                            
$sql "SELECT id
                                    FROM banned
                                    WHERE ip    = '" 
mysql_escape_string($_POST['ban_ip']) . "'
                                    AND   host  = '" 
mysql_escape_string($_POST['ban_host']) . "'
                                    AND   titel = '" 
mysql_escape_string($_POST['ban_titel']) . "'
                                    LIMIT 1"
;
                            
$query mysql_query($sql);
                            
$items mysql_num_rows($query);

                            if (
$items == 0)
                            {
                                
$sql "INSERT INTO `banned` (`id`, `host`, `titel`, `sid`)
                                        VALUES ('" 
mysql_escape_string($_POST['ban_ip']) . "',
                                                '" 
mysql_escape_string($_POST['ban_host']) . "',
                                                '" 
mysql_escape_string($_POST['ban_titel']) . "',
                                                '" 
is_numeric($_POST['ban_sid']) ? $_POST['ban_sid'] : "')";
                                if (
mysql_query($sql))
                                {
                                    
parseRecord($tpl"%bewaren%"true);
                                }
                                else
                                {
                                    
parseRecord($tpl"%err%""Fout bij opslaan van gegevens");
                                }
                            }
                        }                              `

                        else
                        
{
                            if (isSet($err) && strlen($err) > 0)
                            
{
                                parseRecord($tpl, "%err%", $err);
                            
}                              `
                        }
?>


Bovenstaande stukje heb ik nu gecommend met /* en */ maar als ik deze verwijder krijg ik de volgende fout

Parse error: syntax error, unexpected '}' in D:\www\Bedrijf\www.ipcounter.nl\stat_counters.php on line 232

en regel 232 is de laatste regel in het voorbeeld.. Iemand een idee?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_57290872
quote:
Op maandag 10 maart 2008 20:03 schreef GioStyle het volgende:
Ik heb mijn site iets aangepast en verder ingevuld.
Het principe werkt gewoon alleen ik krijg 1 foutmelding.
[..]

Het gaat om het volgende stukje code:


[ code verwijderd ]


Ik snap dat hij die code aangeeft omdat die pagina nog niet in de array voorkomt.
Maar hoe kan ik die fout mooi omzeilen?
Dan help ik je hier maar gelijk

Ik heb nog niet echt php-ervaring, maar lees dit ff: http://www.w3schools.com/php/php_switch.asp

Zoals ik het begrijp zou hij als een pagina niet bestaat gewoon de default pagina moeten weergeven. Bestaat die wel?
pi_57291114
quote:
Op maandag 10 maart 2008 20:22 schreef Chandler het volgende:
Ik heb een klein probleempje maar kan het niet vinden, zit er al 20 minuten naar te kijken maar zie het niet.
[ code verwijderd ]

Bovenstaande stukje heb ik nu gecommend met /* en */ maar als ik deze verwijder krijg ik de volgende fout

Parse error: syntax error, unexpected '}' in D:\www\Bedrijf\www.ipcounter.nl\stat_counters.php on line 232

en regel 232 is de laatste regel in het voorbeeld.. Iemand een idee?
Check je haakjes eens. En heb je wel eens gehoord van else if()? ;)

1
2
3
4
5
6
7
8
9
10
11
12
<?php
if($Condition)
{
    
// bla
} else if($Alternative)
{
    
// bla
} else
{
    
// bla
}
?>
pi_57291798
quote:
Op maandag 10 maart 2008 20:22 schreef Chandler het volgende:
Parse error: syntax error, unexpected '}' in D:\www\Bedrijf\www.ipcounter.nl\stat_counters.php on line 232
Wat doen die backticks daar?
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  maandag 10 maart 2008 @ 21:38:22 #264
62215 qu63
..de tijd drinkt..
pi_57292557
quote:
Op donderdag 6 maart 2008 19:21 schreef qu63 het volgende:

[..]

ik weet wel hoe het werkt, alleen wil ik weten hoe en wanneer zn mn cell-id 'uitlezen'. Mijn telefoon moet het toch op de een of andere manier meezenden maar dat onderscheppen is me dus nog niet gelukt..
(n)iemand?

of is dit een van de grote geheimen op het internet?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_57293103
quote:
Op maandag 10 maart 2008 21:38 schreef qu63 het volgende:

[..]

(n)iemand?

of is dit een van de grote geheimen op het internet?

sssssst.
  maandag 10 maart 2008 @ 22:06:47 #266
62215 qu63
..de tijd drinkt..
pi_57293303
quote:
Op maandag 10 maart 2008 21:58 schreef Geqxon het volgende:

[..]

sssssst.
dus moet ik alleen zelf nog uitvinden hoe ik $data juist gevuld krijg?

ik weet wel dat er proggies voor zijn die op mn telefoon draaien, maar niet of dat ook via php kan..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_57295368
quote:
Op maandag 10 maart 2008 20:03 schreef GioStyle het volgende:
Ik heb mijn site iets aangepast en verder ingevuld.
Het principe werkt gewoon alleen ik krijg 1 foutmelding.
[..]

Het gaat om het volgende stukje code:
[ code verwijderd ]

Ik snap dat hij die code aangeeft omdat die pagina nog niet in de array voorkomt.
Maar hoe kan ik die fout mooi omzeilen? :)
1
2
3
4
5
6
<?php
$pagina 
= (!empty($_GET['pagina'])) ? $_GET['pagina'] : 'home';
switch (
$pagina) {
...
}
?>

Er zijn dan ook nog andere opties om het overzichtelijker te houden, maar da's voor later.
pi_57296090
ik heb een contactformulier, het draait op meerdere websites zonder problemen...
nu heb ik het geplaatst op www.mijndomeinnaam.nl bij een nieuwe hoster en het werkt niet meer zoals het hoort

als ik de ontvanger instel als bijv: info@mijndomeinnaam.nl dan wordt het formulier netjes verstuurd naar dit adres.
maar als ik de ontvanger instel als: info@anderedomeinnaam.nl dan komt de mail niet aan... ik krijg ook geen foutmelding

als ik hetzelfde formulier gebruik op een website bij een andere hoster werkt het prima, dus met het script zelf zal niks mis zijn.

heeft iemand een idee waar dit aan kan liggen? van de helpdesk van de nieuwe hoster ben ik tot nu toe nog niet wijzer geworden helaas
There are 3 kinds of people in this world...those you want things to happen, those that make things happen, and those who just wonder what the hell happened!
pi_57296878
Waarschijnlijk draait je host PHP safe mode.
Voor zover ik het begrijp gaat dat (ivm veiligheidsoverwegingen) moeilijk doen als je script andere domeinen probeert te benaderen. Maar meer weet ik er ook niet van, dus google het eens of wacht op iemand die er meer vanaf weet
pi_57296971
Zolang de afzender domein hetzelfde is als de domein waar het op draait zou het moeten werken.
Lijkt me erg stug dat je niet mag mailen naar andere domeinen
ne okuyon, bokmu var?
pi_57297089
quote:
Op maandag 10 maart 2008 20:03 schreef GioStyle het volgende:
Ik heb mijn site iets aangepast en verder ingevuld.
Het principe werkt gewoon alleen ik krijg 1 foutmelding.
[..]

Het gaat om het volgende stukje code:
[ code verwijderd ]

Ik snap dat hij die code aangeeft omdat die pagina nog niet in de array voorkomt.
Maar hoe kan ik die fout mooi omzeilen?
Waarom heb je na default nog een break?
Waarom doe je geen include 'file.php' maar ('file.php') ?
ne okuyon, bokmu var?
pi_57298062
quote:
Op maandag 10 maart 2008 20:03 schreef GioStyle het volgende:
Ik heb mijn site iets aangepast en verder ingevuld.
Het principe werkt gewoon alleen ik krijg 1 foutmelding.
[..]

Het gaat om het volgende stukje code:
[ code verwijderd ]

Ik snap dat hij die code aangeeft omdat die pagina nog niet in de array voorkomt.
Maar hoe kan ik die fout mooi omzeilen? :)
1
2
3
4
5
6
7
<?php
$bestand 
= isset($_GET['pagina']) ? $_GET['pagina'] : 'home';
$bestand .= '.php';
if (
file_exists($bestand))
    include 
$bestand;
else include 
'error.php';
?>


is dit misschien iets voor je? :)
pi_57299507
quote:
Op maandag 10 maart 2008 20:41 schreef super-muffin het volgende:
Check je haakjes eens. En heb je wel eens gehoord van else if()?
[ code verwijderd ]
Ik was nog niet klaar met coden hé maar elseif zit er nu in
quote:
Op maandag 10 maart 2008 21:06 schreef SuperRembo het volgende:
Wat doen die backticks daar?
die heb ik dus zekers 20 minuten over het hoofd gezien
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  dinsdag 11 maart 2008 @ 08:30:42 #274
84926 WyriHaximus
Release the hounds smithers!
pi_57299850
quote:
Op maandag 10 maart 2008 21:58 schreef Geqxon het volgende:

[..]

sssssst.
Oe interesant straks maar eens goed naar kijken !
phluphy for president!
  dinsdag 11 maart 2008 @ 08:45:54 #275
12880 CraZaay
prettig gestoord
pi_57300025
quote:
Op dinsdag 11 maart 2008 01:46 schreef Thomass het volgende:

is dit misschien iets voor je?
Dan zou ik toch voor de optie van Light gaan ipv deze gevaarlijke methode. Een bezoeker kan zo dus ieder .php bestand includen, zowel op het file system als remote.
  dinsdag 11 maart 2008 @ 08:48:22 #276
12880 CraZaay
prettig gestoord
pi_57300055
quote:
Op dinsdag 11 maart 2008 00:29 schreef saban het volgende:

Waarom doe je geen include 'file.php' maar ('file.php') ?
Omdat 'ie dat overzichtelijker vindt denk ik? In de meeste coding standards is het gangbaar om haakjes te gebruiken voor functies.
pi_57300409
quote:
Op maandag 10 maart 2008 23:43 schreef droomkoningin het volgende:
ik heb een contactformulier, het draait op meerdere websites zonder problemen...
nu heb ik het geplaatst op www.mijndomeinnaam.nl bij een nieuwe hoster en het werkt niet meer zoals het hoort

als ik de ontvanger instel als bijv: info@mijndomeinnaam.nl dan wordt het formulier netjes verstuurd naar dit adres.
maar als ik de ontvanger instel als: info@anderedomeinnaam.nl dan komt de mail niet aan... ik krijg ook geen foutmelding

als ik hetzelfde formulier gebruik op een website bij een andere hoster werkt het prima, dus met het script zelf zal niks mis zijn.

heeft iemand een idee waar dit aan kan liggen? van de helpdesk van de nieuwe hoster ben ik tot nu toe nog niet wijzer geworden helaas
Heb je geen andere smtp host die je kan gebruiken? Misschien eentje van je hoster? Je gebruikt nu waarschijnlijk localhost en die staat blijkbaar ingesteld dat die geen mail voor jou naar buiten relay't.
pi_57300627
quote:
Op dinsdag 11 maart 2008 08:45 schreef CraZaay het volgende:

[..]

Dan zou ik toch voor de optie van Light gaan ipv deze gevaarlijke methode. Een bezoeker kan zo dus ieder .php bestand includen, zowel op het file system als remote.
Er zijn meer opties natuurlijk, en veilig combineren kan ook.
1
2
3
4
5
6
7
8
9
<?php
$veilig 
= array('home''personalTwee''uniRelatedEen''uniRelatedTwee');
$pagina = (!empty($_GET['pagina'])) ? $_GET['pagina'] : 'home';
if(
in_array($pagina$veilig)) {
    include 
$pagina.'.php';
} else {
    include 
'home.php';
}
?>
  dinsdag 11 maart 2008 @ 11:28:48 #279
12880 CraZaay
prettig gestoord
pi_57302772
quote:
Op dinsdag 11 maart 2008 09:32 schreef Light het volgende:

[..]

Er zijn meer opties natuurlijk, en veilig combineren kan ook.
Daar zeg ik ook niets van, ik zei alleen dat het ene codevoorbeeld wat gewoon include wat een user wil onveilig is en niet op die manier klakkeloos overgenomen moet worden.
pi_57304337
quote:
Op dinsdag 11 maart 2008 11:28 schreef CraZaay het volgende:

[..]

Daar zeg ik ook niets van, ik zei alleen dat het ene codevoorbeeld wat gewoon include wat een user wil onveilig is en niet op die manier klakkeloos overgenomen moet worden.
Dan moeten users eerst weten wat de namen en paden zijn van de php bestanden, daarbuiten gebruik ik dit zelf ook maar zet ik er eerst een directory voor waarin mijn php bestanden staan, die directory weet de user niet en krijgen ze ook niet te weten en van die directory kunnen ze tevens geen index opvragen.

Overigens denk ik dat degene die dit vroeg een 'dummy' is op het gebied van php etc. en zal het dus écht niet veel uitmaken voor wat betreft security op zijn website
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')