abonnement Unibet Coolblue Bitvavo
pi_49067476
quote:
Op zondag 6 mei 2007 16:54 schreef JeRa het volgende:

[..]

Index errors op variabelen die nog niet bestaan? Dat is wel een beetje vreemd, meestal krijg je die op arrays waarbij je een key aanspreekt die nog niet bestaat :P
nee ik had ze nog niet gedefineerd en dan krijg je idd index errors
echter wilde ik een nettere oplossing dan iets als dit:
1
2
3
4
5
6
7
<?php
$var1 
'';
$var3 '';
$var2 '';

//hier je code
?>


jammer dat niet zoiets als dim bestaat in php, maarja dan hou ik het zoals ik het nu heb, thnx iig..
  zondag 6 mei 2007 @ 17:30:09 #212
107951 JortK
Immer kwaliteitsposts
pi_49067566
Niet de mooiste manier inderdaad, maar ik denk dat het de enige werkbare oplossing is

Al snap ik alleen niet waarom je vars niet aan zou maken als ze in je array terugkomen, is een kleine moeite en heb je altijd je code al compleet, voorkomt denk ik een hoop gezeur later

* JortK spreekt uit eigen ervaring
pi_49067584
quote:
Op zondag 6 mei 2007 17:28 schreef mschol het volgende:

[..]

nee ik had ze nog niet gedefineerd en dan krijg je idd index errors
Zou je een voorbeeld kunnen geven van een stuk code dat die error geeft? Want voor zover ik weet krijg je die error alleen in combinatie met arrays, en dan is het niet de variabele die de error geeft, maar de array.
  zondag 6 mei 2007 @ 17:56:24 #214
104583 cyberstalker
Een krachtig neen!
pi_49068551
quote:
Op zondag 6 mei 2007 17:30 schreef JeRa het volgende:

[..]

Zou je een voorbeeld kunnen geven van een stuk code dat die error geeft? :) Want voor zover ik weet krijg je die error alleen in combinatie met arrays, en dan is het niet de variabele die de error geeft, maar de array.
Het hangt van je error_reporting af. Als je ook waarschuwingen weergeeft kun je een melding krijgen wanneer je probeert te lezen van een ongeinitializeerde variabele, bijvoorbeeld:

1
2
3
4
<?php
    error_reporting
(E_ALL);
    echo
$hoi
?>
Hope for the best, prepare for the worst.
  zondag 6 mei 2007 @ 18:09:55 #215
107951 JortK
Immer kwaliteitsposts
pi_49069117
ja die error_reporting(E_ALL); is echt dodelijk voor het tonen van al je meldingen haha

Ik heb deze functie eigenlijk altijd alleen maar aanstaan voor debuggen
  zondag 6 mei 2007 @ 18:13:46 #216
104583 cyberstalker
Een krachtig neen!
pi_49069288
quote:
Op zondag 6 mei 2007 18:09 schreef JortK het volgende:
ja die error_reporting(E_ALL); is echt dodelijk voor het tonen van al je meldingen haha

Ik heb deze functie eigenlijk altijd alleen maar aanstaan voor debuggen
Mijn tactiek is dan juist om dat altijd aan te zetten en je scripts dan zo te schrijven dat je die fouten niet krijgt.
Hope for the best, prepare for the worst.
  zondag 6 mei 2007 @ 18:17:05 #217
107951 JortK
Immer kwaliteitsposts
pi_49069435
quote:
Op zondag 6 mei 2007 18:13 schreef cyberstalker het volgende:

[..]

Mijn tactiek is dan juist om dat altijd aan te zetten en je scripts dan zo te schrijven dat je die fouten niet krijgt.
Ja bij het ontwikkelen heb ik het ook altijd aan staan, maar daarna haal ik hem eruit.

Wanneer ik later een probleem tegenkom of iets dan zet ik hem weer aan, voor het debuggen
pi_49069692
quote:
Op zondag 6 mei 2007 17:56 schreef cyberstalker het volgende:

[..]

Het hangt van je error_reporting af. Als je ook waarschuwingen weergeeft kun je een melding krijgen wanneer je probeert te lezen van een ongeinitializeerde variabele, bijvoorbeeld:
[ code verwijderd ]
Ja, dat weet ik. Maar krijg je dan een index error (daar ging het om namelijk)?
  zondag 6 mei 2007 @ 18:30:03 #219
104583 cyberstalker
Een krachtig neen!
pi_49069943
quote:
Op zondag 6 mei 2007 18:22 schreef JeRa het volgende:

[..]

Ja, dat weet ik. Maar krijg je dan een index error (daar ging het om namelijk)?
Wat bedoel je met index error? Een error als je een arrayelement wilt lezen wat nog niet bestaat?
Hope for the best, prepare for the worst.
pi_49069971
quote:
Op zondag 6 mei 2007 18:30 schreef cyberstalker het volgende:

[..]

Wat bedoel je met index error? Een error als je een arrayelement wilt lezen wat nog niet bestaat?
Ja, zie mijn vorige posts waar ik mschol quote
pi_49072491
quote:
Op zondag 6 mei 2007 17:30 schreef JeRa het volgende:

[..]

Zou je een voorbeeld kunnen geven van een stuk code dat die error geeft? Want voor zover ik weet krijg je die error alleen in combinatie met arrays, en dan is het niet de variabele die de error geeft, maar de array.
zie de reactie van cyberstalker onder jouw reactie, dat is exact wanneer het gebeurd, nou probeer ik em zelfs met Error reporting op E_All em zo schoon mogelijk te hebben, en dan komt soms die Index error voor
pi_49073479
quote:
Op zondag 6 mei 2007 19:36 schreef mschol het volgende:

[..]

zie de reactie van cyberstalker onder jouw reactie, dat is exact wanneer het gebeurd, nou probeer ik em zelfs met Error reporting op E_All em zo schoon mogelijk te hebben, en dan komt soms die Index error voor
Ik krijg dan 'unknown variable'.
  zondag 6 mei 2007 @ 20:01:31 #223
107951 JortK
Immer kwaliteitsposts
pi_49073628
quote:
Op zondag 6 mei 2007 19:57 schreef JeRa het volgende:

[..]

Ik krijg dan 'unknown variable'.
Ja dat kan ook.

Ik heb ook weleens dat ik zowel de unknown variable krijg en de undefined index melding.
pi_49073865
quote:
Op zondag 6 mei 2007 19:57 schreef JeRa het volgende:

[..]

Ik krijg dan 'unknown variable'.
hmmm.. oke., ik heb kennelijk wat te lang zitten coden...

al heb ik vroeger wel de undefined index error gekregen, weet alleen niet meer hoe
ik krijg nu idd, Notice: Undefined variable: data_SEO in ... on line ...
maar ook die wil ik weg hebben... even als:
Notice: Undefined offset: 0 in ... on line ...
en die laatste is idd als je b.v. $var[0] aanroept terwijl die niet bestaat
pi_49103613
hmm, ik probeer een pagina in te lezen van een andere website, echter staan daar japanse tekens op en die worden verpest door waarschijnlijk php..

ik heb wat gelezen over mbstring maar ik kan geen goede voorbeelden vinden over hoe ik die het beste kan gebruiken (en weet uberhaupt niet eens zeker of het werkt )
iemand?
pi_49104428
Ligt dat niet aan de encoding?
pi_49105459
quote:
Op maandag 7 mei 2007 16:06 schreef fokME2 het volgende:
Ligt dat niet aan de encoding?
ja dat dacht ik ook...
maar ik kan nergens vinden hoe ik die aan kan passen of hoe ik het kan opvangen (er staat in de bron pagina geen character encoding meta tag, dit zou het probleem kunnen zijn)
pi_49105790
Misschien zelf voor de zekerheid de encoding meegeven in de headers?
1Content-Type: text/html; charset=UTF-8


Edit: Dat werkt dus niet.

[ Bericht 16% gewijzigd door fokME2 op 07-05-2007 17:02:57 ]
pi_49107090
quote:
Op maandag 7 mei 2007 16:43 schreef fokME2 het volgende:
Misschien zelf voor de zekerheid de encoding meegeven in de headers?
[ code verwijderd ]

Edit: Dat werkt dus niet. o|O
oplossing zat wel die kant op:
ik gebruikte de functie htmlentities en die moest ik de encoding meegeven..
dus met
1
2
3
<?php
htmlentities
($alt_title,ENT_NOQUOTES,"UTF-8")
?>

werd alles goed weergegeven :)
pi_49107175
quote:
Op maandag 7 mei 2007 17:11 schreef mschol het volgende:

[..]

oplossing zat wel die kant op:
ik gebruikte de functie htmlentities en die moest ik de encoding meegeven..
dus met
[ code verwijderd ]

werd alles goed weergegeven
Nice.
pi_49108377
Ik probeer dotproject project management software te installeren, maar tijdens de install krijg ik de volgende foutmelding: Client does not support authentication protocol requested by server; consider upgrading MySQL client

Ik gebruik mysql 5.x en op mysql.org kom ik de volgende pagina tegen, maar ik begrijp er niet zoveel van

http://dev.mysql.com/doc/refman/5.0/en/old-client.html
O say, can you see, by the dawn's early light. What so proudly we hailed, at the twilight's last gleaming...
pi_49108566
@Bill.Clinton

De standaard mysql-extensie van PHP ondersteunt niet het nieuwe authenticatieprotocol van MySQL, je kunt daarvoor mysqli of PDO gebruiken
pi_49109376
quote:
Op maandag 7 mei 2007 17:48 schreef JeRa het volgende:
@Bill.Clinton

De standaard mysql-extensie van PHP ondersteunt niet het nieuwe authenticatieprotocol van MySQL, je kunt daarvoor mysqli of PDO gebruiken
En hoe update ik dat of moet ik dan php5 installeren?

-edit- 4.3.11 of 5.0.4 inderdaad
O say, can you see, by the dawn's early light. What so proudly we hailed, at the twilight's last gleaming...
pi_49113381
Ik ben een kleine applicatie aan het maken, maar wel met iets ingewikkelds er in.. voor mij..

Ik wil categorieën kunnen beheren met daaronder subcategorieën. Nu wil ik alle categorieen in een keer ophalen, in een array gooien en vervolgens sorteren. De root categorieen haal ik zo op:
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
$query = "SELECT mc_id, mc_naam, mc_parent, mc_active FROM maincat ORDER BY mc_naam;";
$result = mysql_query($query);
$count = mysql_num_rows($result);
$counter = 0;
$cats = array();

// alle informatie in arrays gooien
while(list($id, $naam, $parent, $actief) = mysql_fetch_row($result)){
   $cats[$counter] = array($id, $naam, $parent, $actief);
   $counter++;
}

// aantal categorieen
$aantal = count($cats);
$aantal = $aantal - 1;

// array uitlezen
for ($i=0; $i<=$aantal; $i++){
   // root laag
   if ($cats[$i][2] == 0){
      echo $cats[$i][1];
      echo $cats[$i][2];
      echo "<br>";
   }
}


Dit werkt.. Maar hoe krijg ik nu de sub categorieen daar onder?
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
  maandag 7 mei 2007 @ 21:52:52 #235
104583 cyberstalker
Een krachtig neen!
pi_49119674
quote:
Op maandag 7 mei 2007 19:45 schreef markiemark het volgende:
Ik ben een kleine applicatie aan het maken, maar wel met iets ingewikkelds er in.. voor mij..

Ik wil categorieën kunnen beheren met daaronder subcategorieën. Nu wil ik alle categorieen in een keer ophalen, in een array gooien en vervolgens sorteren. De root categorieen haal ik zo op:

[ code verwijderd ]


Dit werkt.. Maar hoe krijg ik nu de sub categorieen daar onder?
Welke versie van MySQL gebruik je en hoe ziet je databasemodel eruit?
Hope for the best, prepare for the worst.
pi_49124243
eff crosspost:
[(X)HTML] voor dummies
pi_49131362
quote:
Op maandag 7 mei 2007 18:09 schreef George.W.Bush het volgende:

[..]

En hoe update ik dat of moet ik dan php5 installeren?

-edit- 4.3.11 of 5.0.4 inderdaad
Hmmz, ik heb 4.4.2 draaien dus dat kan het probleem niet veroorzaken?
O say, can you see, by the dawn's early light. What so proudly we hailed, at the twilight's last gleaming...
pi_49132219
fixed met de OLD_PASSWORD oplossing
O say, can you see, by the dawn's early light. What so proudly we hailed, at the twilight's last gleaming...
  dinsdag 8 mei 2007 @ 18:39:57 #239
107951 JortK
Immer kwaliteitsposts
pi_49153702
Ik ga nu beginnen met PHP en MS SQL 2005

Het draait nu naar behoren kijken hoever ik kom met de functies die PHP voor MS SQL heeft
pi_49154103
quote:
Op dinsdag 8 mei 2007 18:39 schreef JortK het volgende:
Ik ga nu beginnen met PHP en MS SQL 2005

Het draait nu naar behoren kijken hoever ik kom met de functies die PHP voor MS SQL heeft
Waarom MS SQL eigenlijk? kleven daar nog flinke voordelen aan of gewoon omdat je in een IIS-achtige omgeving draait ofzo?
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')