abonnement Unibet Coolblue Bitvavo
  maandag 12 januari 2009 @ 20:23:23 #76
136730 PiRANiA
All thinking men are atheists.
pi_64963607
whoops
pi_64963671
Weet je zeker dat die $username var goed gevuld is? Je vangt de sql errors ook niet af dus als daar wat fout gaat zie je het niet. Maar als $username leeg is dan slaagt de query wel gewoon maar wordt er niks verwijderd.
pi_64963743
quote:
Op maandag 12 januari 2009 20:21 schreef GlowMouse het volgende:
mysql_error geeft? SQL injection rekening mee gehouden?

header(profiel.php) is geen geldige PHP-code trouwens.
SQL Injection maakt niet uit voor dit, het is maar een opgave voor school.
mysql_error geeft niets, want er is geen error, de rij wordt in de db gewoon niet verwijderd.
Bodybuilding #1
Hardlopen #2
pi_64963810
quote:
Op maandag 12 januari 2009 20:24 schreef Farenji het volgende:
Weet je zeker dat die $username var goed gevuld is? Je vangt de sql errors ook niet af dus als daar wat fout gaat zie je het niet. Maar als $username leeg is dan slaagt de query wel gewoon maar wordt er niks verwijderd.
$username is niet leeg, er staat wel wat in zie ik net via var_dump();
Bodybuilding #1
Hardlopen #2
  maandag 12 januari 2009 @ 20:28:42 #80
75592 GlowMouse
l'état, c'est moi
pi_64963897
quote:
Op maandag 12 januari 2009 20:26 schreef Kerol het volgende:

[..]

SQL Injection maakt niet uit voor dit, het is maar een opgave voor school.
mysql_error geeft niets, want er is geen error, de rij wordt in de db gewoon niet verwijderd.
Je kunt de query gewoon bekijken en zelf uitvoeren en zien wat er gebeurt.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_64963972
quote:
Op maandag 12 januari 2009 20:28 schreef GlowMouse het volgende:

[..]

Je kunt de query gewoon bekijken en zelf uitvoeren en zien wat er gebeurt.
Notice: Undefined index: username in C:\xampp\htdocs\marcc-online\deleteacc.php on line 22
NULL

Raar want als ik gewoon var_dump($username) doe krijg ik daar wel een resultaat uit.

Nu werkt hij opeens weer
Bodybuilding #1
Hardlopen #2
  maandag 12 januari 2009 @ 20:32:50 #82
75592 GlowMouse
l'état, c'est moi
pi_64964111
En var_dump($_SESSION)? Je bent een regeltje vergeten
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_64964163
quote:
Op maandag 12 januari 2009 20:32 schreef GlowMouse het volgende:
En var_dump($_SESSION)? Je bent een regeltje vergeten
Mja hij werkt opeens weer, geen idee wat de fout nou was maar opeens werkt het scriptje weer.
Bodybuilding #1
Hardlopen #2
  maandag 12 januari 2009 @ 20:34:36 #84
75592 GlowMouse
l'état, c'est moi
pi_64964190
session_start()?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_64964357
quote:
Op maandag 12 januari 2009 20:34 schreef GlowMouse het volgende:
session_start()?
Stond er ook al in, maar bedankt voor de hulp
Bodybuilding #1
Hardlopen #2
pi_64975563
Kerol mij is dat ook gelukt op mijn eigen manier om mijn account te verwijderen.
is het jou al gelukt met de geheime vraag ?
mij namelijk wel

*zitten op zelfde school *
Redacted
pi_64991916
Ik heb een kort reg expression vraagje:
Hoe krijg ik uit de volgende tekst
1example_text + 'needle';

het volgende resultaat
1needle


Wat ik nu heb werkt niet:
1preg_match('/example_text\s*+\s*\'(.*?)\'/i', "example_text + 'needle';", $matches);


Sorry, ben een regex n00b :@
  dinsdag 13 januari 2009 @ 15:34:09 #88
75592 GlowMouse
l'état, c'est moi
pi_64992228
De + heeft in een regexp een speciale betekenis en moet je dus escapen.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_64992380
quote:
Op dinsdag 13 januari 2009 15:34 schreef GlowMouse het volgende:
De + heeft in een regexp een speciale betekenis en moet je dus escapen.
Dat dus. En verder zou je genoeg hebben aan:

1
2
3
<?php
preg_match
('/\'(.*?)\'/i'"example_text + 'needle';"$matches);
?>


Je wilt tenslotte alleen het stuk tussen de ' en die example_text ervoor boeit niet lijkt me?
pi_64992427
In een regexp is "+" een operator, dus als je het teken "+" wil matchen moet je hem escapen.
pi_64992459
Haha, spuit 11.
pi_64992576
Mijn fout. Ik had moeten vertellen dat dat hele "example_text + 'needle';" stuk in een grotere tekst staat.

Ik heb dus die 'needle' nodig en het enige dat ik weet is dat het altijd voorafgegaan wordt door 'example_text + ' en tussen aanhalingstekens staat.

Hoop dat het zo wat duidelijker is.
pi_64992845
quote:
Op dinsdag 13 januari 2009 15:41 schreef schwa78 het volgende:
Mijn fout. Ik had moeten vertellen dat dat hele "example_text + 'needle';" stuk in een grotere tekst staat.

Ik heb dus die 'needle' nodig en het enige dat ik weet is dat het altijd voorafgegaan wordt door 'example_text + ' en tussen aanhalingstekens staat.

Hoop dat het zo wat duidelijker is.
Dan zou een \ voor de + genoeg moeten zijn, zoals GlowMouse en Farenji aangeven.
pi_64993139
Je hebt gelijk! Hij doet het!

Thx a bunch!!
pi_64996719
quote:
Op maandag 12 januari 2009 12:18 schreef HuHu het volgende:

[..]

Ah... oké, dan hoef ik me voorlopig geen zorgen te maken denk ik. Alleen dat laatste (openen in explorer) klopt inderdaad, dat gaat echt rete-traag. Maar dat hoeft gelukkig nooit te gebeuren.
Kan ik over meespreken heb een grote collectie aan .txt bestandjes van ieder 1.4gig enzo en als ik de map open duurt het wel eventjes... Maar dat komt meer omdat hij dan euh de auteur en de lengte van het txt bestandje moet ophalen
pi_65007287
quote:
Op dinsdag 13 januari 2009 17:12 schreef Wouser het volgende:

[..]

Kan ik over meespreken heb een grote collectie aan .txt bestandjes van ieder 1.4gig enzo en als ik de map open duurt het wel eventjes... Maar dat komt meer omdat hij dan euh de auteur en de lengte van het txt bestandje moet ophalen
logbestanden?
Redacted
  dinsdag 13 januari 2009 @ 22:04:28 #97
75592 GlowMouse
l'état, c'est moi
pi_65008144
Dan zul je het over nog geen 1000 bestandjes hebben van 1.4 GB/stuk.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  woensdag 14 januari 2009 @ 00:17:43 #98
85919 Likkende_Lassie
Doe eens wat aan je ondertitel
pi_65014184
Ik probeer een XML document in een array te zetten, maar dit wil niet echt lukken:
Heb allerlei al reeds geschreven functies die ik op google heb gevonden, geprobeerd, maar ze doen niet wat ik wil.

Ik wil uiteindelijk als volgt de data uit de array kunnen oproepen


1
2
$array = $xml[0]0];
$array = $xml[0][1];


In plaats van de NAAM van de Attribute, wil ik dus ook met een 0 of een 1 de positie van de attribute aan kunnen geven.
Het eerste nummer (de 0) die jullie zien, is de eerste waarde in het bestand.

Zo ziet de xml er ongeveer uit:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<BESTAND>
   <ITEM>
      <ITEM_NAAM>product A</ITEM_NAAM>
      <ITEM_ID>5123</ITEM_ID>
   </ITEM>
   <ITEM>
      <ITEM_NAAM>product B</ITEM_NAAM>
      <ITEM_ID>123</ITEM_ID>
   </ITEM>
   <ITEM>
      <ITEM_NAAM>product C</ITEM_NAAM>
      <ITEM_ID>952</ITEM_ID>
   </ITEM>
</BESTAND>


Als ik bijvoorbeeld echo $array = $xml[1][0]; zou doen, wil ik de NAAM van het 2e item zien...
Volgens mij moet het niet heel erg moelijk zijn, maar iemand misschien enig idee hoe dit in een array te krijgen? :)
pi_65015121
quote:
Op dinsdag 13 januari 2009 22:04 schreef GlowMouse het volgende:
Dan zul je het over nog geen 1000 bestandjes hebben van 1.4 GB/stuk.
dat vind ik ook veel !

1.4 Terabyte!


Maar even 1 vraag je ik moet nu alle uitwerkingen van mn opdrachten in html weergeven.

Hoe kan ik in html bestand html en php weergeven?
is er iets simpels als een functie die me daar bij helpt ?
Redacted
pi_65017624
quote:
Op woensdag 14 januari 2009 00:17 schreef Likkende_Lassie het volgende:
[...]
Als ik bijvoorbeeld echo $array = $xml[1][0]; zou doen, wil ik de NAAM van het 2e item zien...
Volgens mij moet het niet heel erg moelijk zijn, maar iemand misschien enig idee hoe dit in een array te krijgen?
Je loopt recursief door de xml tree heen en bouwt ondertussen de array op. Lijkt me vrij recht toe recht aan.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')