abonnement Unibet Coolblue Bitvavo
pi_35071222
aah okee.
snap het
thanks
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_35085032
Heeft iemand een idee waarom deze niet werkt:

1
2
3
<?php
mysql_query
("UPDATE `nieuws` SET `ip` = '{$ip}', `naam` = '{$naam}', `titel` = '{$titel}', `bericht` = '{$bericht}' WHERE `id` = '{$id}' LIMIT 1");
?>


Er wordt helemaal niets doorgevoerd in de DB.
  dinsdag 14 februari 2006 @ 19:15:09 #153
32768 DionysuZ
Respect my authority!
pi_35085078
kun je even de gegevens van de tabel plaatsen? (is id bijv een integer)
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_35085475
ID is een INT.
De rest is VARCHAR.
Bericht is een TEXT.

Als ik handmatig de UPDATE query uitvoer, dan gaat 't wel goed. Alleen deze php code wil niet. Verder is er nog een veld datum, maar die moet niet worden ge-update.
  dinsdag 14 februari 2006 @ 19:27:59 #155
32768 DionysuZ
Respect my authority!
pi_35085518
quote:
Op dinsdag 14 februari 2006 19:26 schreef HuHu het volgende:
ID is een INT.
De rest is VARCHAR.
Bericht is een TEXT.

Als ik handmatig de UPDATE query uitvoer, dan gaat 't wel goed. Alleen deze php code wil niet. Verder is er nog een veld datum, maar die moet niet worden ge-update.
probeer eens
1WHERE `id` = {$id}
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
  FOK!-Schrikkelbaas dinsdag 14 februari 2006 @ 19:30:47 #156
1972 Swetsenegger
Egocentrische Narcist
pi_35085632
1
2
3
<?php
mysql_query
="UPDATE nieuws SET ip = '".$ip."', naam = '".$naam."', titel = '".$titel."', bericht = '".$bericht."' WHERE id = ".$id." LIMIT 1";
?>
pi_35085638
Wat DionysuZ zegt; plus nog even de vraag of je de tekstuele contents hebt geaddslashed voordat je ze in de query had gezet?
pi_35085690
quote:
Op dinsdag 14 februari 2006 19:30 schreef Swetsenegger het volgende:

[ code verwijderd ]
Dat is hetzelfde als de oorspronkelijke query behalve de ID-kolom, maar cast MySQL die niet automagisch?
pi_35085737
quote:
Op dinsdag 14 februari 2006 19:27 schreef DionysuZ het volgende:

[..]

probeer eens
[ code verwijderd ]
Ik heb 'm al.

De ID deed ik met een $id = $_GET['id'];, maar 't is een POST. Stom van me.

Maar bedankt.
pi_35085779
Als een query de volgende keer niet goed werkt, kun je met een 'echo $query' al een hoop te weten komen
pi_35085797
Dat is een goede tip .
pi_35086306
quote:
Op dinsdag 14 februari 2006 19:34 schreef HuHu het volgende:
Dat is een goede tip .
En dat doe je dus al voor dat je 'm op een forum post
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_35087862
Geen php vraag maar aangezien er hier genoeg mensen met apache en htaccess kunnen werken zet ik hem toch hier.

Ik probeer alles in de map images/img te verwijzen naar images/spacer.gif
Dit gaat goed waneer ik 1 bestand verwijs naar het nieuwe bestand, maar ik wil alles in de map verwezen hebben.
Werkt: "redirectPermanent /images/img/1.jpg http://www.domain.com/images/spacer.gif"
Werkt niet: "redirectPermanent /images/img/ http://www.domain.com/images/spacer.gif"
Dan linkt hij bijvoorbeeld images/img/bestandwatopgevraagdwerd.html naar http://www.domain.com/ima(...)topgevraagdwerd.html

Wat doe ik fout?
  FOK!-Schrikkelbaas dinsdag 14 februari 2006 @ 20:41:17 #164
1972 Swetsenegger
Egocentrische Narcist
pi_35088309
quote:
Op dinsdag 14 februari 2006 19:32 schreef JeRa het volgende:

[..]

Dat is hetzelfde als de oorspronkelijke query behalve de ID-kolom, maar cast MySQL die niet automagisch?
vars buiten quotes, hinderlijke backticks, etc.
pi_35088366
quote:
Op dinsdag 14 februari 2006 20:41 schreef Swetsenegger het volgende:

[..]

vars buiten quotes, hinderlijke backticks, etc.
swets hoe is t met je mailprobleem?
As a rule, I never touch anything more sophisticated and delicate than myself.
  FOK!-Schrikkelbaas dinsdag 14 februari 2006 @ 20:43:27 #166
1972 Swetsenegger
Egocentrische Narcist
pi_35088389
quote:
Op dinsdag 14 februari 2006 20:42 schreef Desdinova het volgende:

[..]

swets hoe is t met je mailprobleem?
problematisch
Tenminste, het is wachten op klachten zeg maar.
pi_35105174
wat is het gevaar van een map CHmodden naar 0777?
normaal zet ik deze map altijd naast de HTML map. dus onbereikbaar vanaf buiten. maar ik heb bij dit pakketje geen rechten om een map hiernaast aan te maken dus moet ik wat anders verzinnen, zoals bijv een map in de HTMLmap zetten. maar deze krijgt dus wel 0777 mee.

dussehm, wat is precies t risico hiervan?
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_35105269
Twee risico's alvast:
1) Als er een fout ergens in je script staat kunnen mensen automatisch toegang krijgen tot die map en erger nog, gegevens wijzigen in die map
2) Als je op een shared webhost zit die niet helemaal goed dicht zit qua beveiliging, geef je zo andere mensen ook toegang tot die map

Maar over het algemeen is er niets onveiligs aan om dat met een map te doen, zolang de bovenliggende mappen maar goed dicht zitten.
pi_35105372
Niemand iets te zeggen over het .htaccess probleem wat ik heb?
pi_35105403
quote:
Op woensdag 15 februari 2006 11:32 schreef Darkomen het volgende:
Niemand iets te zeggen over het .htaccess probleem wat ik heb?
Jouw probleem kun je denk ik beter oplossen door de RewriteEngine van Apache te gebruiken daar zijn ook genoeg voorbeelden van te vinden, ook specifiek voor jouw idee.
pi_35105523
het wordt zeg maar de map waar geuploade plaatjes opgeslagen worden. als iemand die plaatjes kan verwijderen heb ik een probleem.

kan er vanaf een andere server ook gebruik gemaakt worden van die map? dus dat ik vanaf een andere server mijn geuploade plaatjes wil opslaan in die map?

als dat niet kan zit het wel snor verwacht ik
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_35105811
quote:
Op woensdag 15 februari 2006 11:33 schreef JeRa het volgende:

[..]

Jouw probleem kun je denk ik beter oplossen door de RewriteEngine van Apache te gebruiken daar zijn ook genoeg voorbeelden van te vinden, ook specifiek voor jouw idee.
Dat had in inderdaad ook gewild, ik heb mijn host gemaild, nog geen antwoord terug.
Als ze de rewrite engine gaan toelaten dan ga ik dat zeker doen.
pi_35147165
heb klein vraagje..
ik maak een overzicht pagina en deze kan worden aan geroepen met 2 get variabele: sort en order
nou wil ik dat hij alleen naar een bepaalde stuk code gaat als:
sort 1 van de volgende waardes bevat:
pcnaam
gebouw
lokatie
leerkracht
en order of DESC of ASC bevat
nou had ik hetvolgende bedacht:
1if($_GET['sort'] == ( "pcnaam" || "gebouw" || "lokatie" || "leerkracht") && $_GET['order'] == ("DESC" || "ASC"))


maar dit werkt natuurlijk weer niet...
en ik kan wel met else if gaan werken maar dan heb je een ellelange code
iemand die mij kan helpen?
moet ik dit soms met een regexp_match doen?

--edit--

ik doe het nu als volgt:
1
2
3
4
5
$sort = $_GET['sort'];
$order = $_GET['order'];
$sort_result = preg_match('/(pcnaam|gebouw|lokatie|leerkracht)/', $sort);
$order_result = preg_match('/(DESC|ASC)/',$order);
if($sort_result == 1 && $order_result == 1)

als iemand een betere oplossing weet hoor ik het graag

[ Bericht 29% gewijzigd door mschol op 16-02-2006 12:26:20 ]
pi_35147318
Ik zou er een switch van maken geloof ik


Ik heb ook een vraagje, is er een manier om een random row uit je tabel terug te krijgen die wel aan een bepaald WHERE statement voldoet?
Of moet ik dan eerst een query doen om de ID's van die rijen te achterhalen,daar dan een rand op uitvoeren en dan nog een keer een query?

-edit-
1SELECT id FROM table  WHERE field  = 1 ORDER BY RAND() DESC limit 1

werkt wel geloof ik
  donderdag 16 februari 2006 @ 12:06:26 #175
52200 ViPeRII
It's a good day to die
pi_35147510
Nee, als het goed is krijg je hiermee telkens 1 id terug, en dat zal gelijk zijn denk ik, altijd de laatste of de eerste rij, met als waarde 1 in het veld field
-- ViPeRII --
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')