abonnement Unibet Coolblue Bitvavo
pi_94844504
Klein vraagje waar ik niet uitkom, ik lees een google maps XML bestand uit

1
2
3
4
5
6
<AddressDetails xmlns="urn:oasis:names:tc:ciq:xsdschema:xAL:2.0" Accuracy="8">
<Country>
  <CountryNameCode>NL</CountryNameCode>
  <CountryName>Nederland</CountryName><AdministrativeArea>   <AdministrativeAreaName>Noord-Holland</AdministrativeAreaName>
<SubAdministrativeArea><SubAdministrativeAreaName>Amsterdam</SubAdministrativeAreaName>
<Locality><LocalityName>Amsterdam</LocalityName><DependentLocality><DependentLocalityName>Binnenstad</DependentLocalityName><Thoroughfare><ThoroughfareName>Leidseplein 15</ThoroughfareName></Thoroughfare></DependentLocality></Locality></SubAdministrativeArea></AdministrativeArea></Country></AddressDetails> 

nu wil ik graag ook de value van AdrministrativeAreaName uitlezen (Noord-Holland)

Dat probeerde ik zo, maar dit werkt niet

1
2
3
$xpath->query('//ge:Placemark/ge:AddressDetails/ge:Country/ge:AdministrativeArea/ge:AdministrativeAreaName');

print_r($pointStr->item(0)->nodeValue);

maar dit werkt niet, ik heb veel verschillende dingen geprobeerd maar kan er niet achter komen waar ik de fout in ga? iemand?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_94848404
met insert kan ik een waarde niet overschrijven..dat kan alleen met update, toch?

ik wil graag zoiets
maar ik heb geen idee hoe de if opgebouwt mag worden

1
2
3
4
5
6
7
<?php
if (koppeltabel.aanwezig IS NULL WHERE koppeltabel.O_id IS NULL AND koppeltabel.G_id IS NULL)
       
mysql_query("INSERT INTO koppeltabel(aanwezig, O_id, G_id) VALUES ('$aanwezig','$O_id','$G_id') ");

else
  
mysql_query("UPDATE koppeltabel SET aanwezig='$aanwezig' WHERE O_id='$O_id' AND G_id='$G_id' ");
?>
  donderdag 31 maart 2011 @ 11:55:25 #123
136730 PiRANiA
All thinking men are atheists.
pi_94848439
quote:
1s.gif Op donderdag 31 maart 2011 11:54 schreef MrNiles het volgende:
met insert kan ik een waarde niet overschrijven..dat kan alleen met update, toch?

ik wil graag zoiets
maar ik heb geen idee hoe de if opgebouwt mag worden
[ code verwijderd ]

http://dev.mysql.com/doc/refman/5.0/en/replace.html
REPLACE works exactly like INSERT, except that if an old row in the table has the same value as a new row for a PRIMARY KEY or a UNIQUE index, the old row is deleted before the new row is inserted.
  donderdag 31 maart 2011 @ 11:56:13 #124
136730 PiRANiA
All thinking men are atheists.
pi_94848456
En: http://dev.mysql.com/doc/refman/5.0/en/insert-on-duplicate.html

If you specify ON DUPLICATE KEY UPDATE, and a row is inserted that would cause a duplicate value in a UNIQUE index or PRIMARY KEY, an UPDATE of the old row is performed.
pi_94856486
Ik ben op dit moment op zoek naar een manier om d.m.v. een form een calculatie te maken en die ergens in te zetten.

Ik ben Ideal aan het opzetten voor iemand, maar heb zelf geen verstand van PHP.
Er moet een form komen met de vraag:
"Aantal vaten:"
Mensen mogen hier alleen hele getallen invullen.
Vervolgens moet het aantal vaten door de formule: (X*42.50)+(X*30)
En het antwoord moet dan opegroepen worden in :"$oIdeal->setAmount($fOrderAmount);"

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
<?php

    // Set default timezone for DATE/TIME functions
    if(function_exists('date_default_timezone_set'))
    {
        date_default_timezone_set('Europe/Amsterdam');
    }

    include(dirname(__FILE__) . '/library/ideallite.cls.php');

    $sOrderId = (empty($_POST['order_id']) ? '' : $_POST['order_id']);
    $sOrderDescription = (empty($_POST['order_description']) ? '' : $_POST['order_description']); // Upto 32 characters
    $fOrderAmount = floatval(empty($_POST['order_amount']) ? '' : str_replace(',', '.', $_POST['order_amount'])); 

    $oIdeal = new IdealLite();

    $sCurrentUrl = strtolower(substr($_SERVER['SERVER_PROTOCOL'], 0, strpos($_SERVER['SERVER_PROTOCOL'], '/')) . '://' . $_SERVER['SERVER_NAME'] . '/') . substr($_SERVER['SCRIPT_NAME'], 1);
    $sReturnUrl = substr($sCurrentUrl, 0, strrpos($sCurrentUrl, '/') + 1) . 'step3.php';

    // Set shop details
    $oIdeal->setUrlCancel($sReturnUrl . '?ideal[order]=' . urlencode($sOrderId) . '&ideal[status]=cancel');
    $oIdeal->setUrlError($sReturnUrl . '?ideal[order]=' . urlencode($sOrderId) . '&ideal[status]=error');
    $oIdeal->setUrlSuccess($sReturnUrl . '?ideal[order]=' . urlencode($sOrderId) . '&ideal[status]=success');

    // Set order details
    $oIdeal->setAmount($fOrderAmount);
    $oIdeal->setOrderId($sOrderId);
    $oIdeal->setOrderDescription($sOrderDescription);

    // Customize submit button
    $oIdeal->setButton('Betalen met iDEAL');

    // Generate form
    echo '<p>Uw bestelling afrekenen!</p>' . $oIdeal->createForm();

?>

Het zou helemaal perfect zijn als er op het bestel scherm ook nog ergens de totaal prijs word weergegeven. Maar dat is laatste prioriteit.
  donderdag 31 maart 2011 @ 15:25:43 #126
75592 GlowMouse
l'état, c'est moi
pi_94856620
Ideal het betalingssysteem? Laat dat iemand doen die er wel verstand van heeft.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_94856670
Ye, betalingsysteem inderdaad.
Hmm, ik heb het allemaal werkend, alleen moeten de klanten nu nog zelf het bedrag invullen.
Ik wil dat graag automatisch doen, dus dat de klanten alleen het aantal vaten kiest.
  donderdag 31 maart 2011 @ 15:26:46 #128
75592 GlowMouse
l'état, c'est moi
pi_94856673
quote:
Mensen mogen hier alleen hele getallen invullen.
1
2
3
<?php
$fOrderAmount 
floatval(empty($_POST['order_amount']) ? '' str_replace(',''.'$_POST['order_amount']));
?>
:?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_94856864
quote:
1s.gif Op donderdag 31 maart 2011 15:26 schreef GlowMouse het volgende:

[..]
[ code verwijderd ]

:?
Hmm, het is niet mijn code. Het komt van idealsimulator.nl, ik heb alleen de benodigde bankgegevens etc. ingevuld.
Maargoed, als het via het forum te ingewikkeld word zal ik wel even zelf uitvogelen hoe het moet.

Het zijn trouwens 3 php files met code, die ik net heb geplaatst is file2 :).
pi_94858338
Heb het gevonden.

1
2
3
4
// Set order details
    $oIdeal->setAmount(($fOrderAmount*42.50)+($fOrderAmount*30));
    $oIdeal->setOrderId($sOrderId);
    $oIdeal->setOrderDescription($sOrderDescription);

Nu stuurt hij meteen het goede bedrag door naar Ideal.

[ Bericht 0% gewijzigd door BWRaep op 31-03-2011 16:33:51 ]
pi_94870981
Ik ben ff vastgelopen.
Ik wil graag dat mensen hun account kunnen upgraden doormiddel van het invoeren van een code. Het script moet gaan checken of de ingevoerde code overeen komt met één van de code's die in de database staan. Als deze code vervolgens klopt moet hij een waarde aanpassen en de code uit de database verwijderen.

Het laatste snap ik, alleen hoe moet ik in PHP gaan checken of de ingevoerde code klopt met een van de codes in de database.

Alvast bedankt :)
  donderdag 31 maart 2011 @ 20:46:36 #132
75592 GlowMouse
l'état, c'est moi
pi_94871102
met een MySQL-query met een WHERE-clause.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_94872124
Het is gelukt :)
  † In Memoriam † vrijdag 1 april 2011 @ 10:06:58 #134
159966 lifeblind
pi_94892866
quote:
1s.gif Op donderdag 31 maart 2011 20:46 schreef GlowMouse het volgende:
met een MySQL-query met een WHERE-clause.
Inderdaad. Query of je een record kan vinden wat die bepaalde activatiecode heeft, is het resultaat 0, dan bestaat de code niet.
pi_94893107
Weet iemand de oplossing van (denk ik) een heel simpel probleem.
Ik wil graag de totaal prijs die in een winkelwagentje zit laten zien rechts boven in de pagina.
1
2
3
4
5
6
7
$incltotal = $_SESSION['incltotal'];        

     
  if (empty($count)){
      echo  "0,00";
  } else { echo "".$incltotal."\n";
  } 
$count komt van het aantal artikelen in het winkelwagentje dus als er 0 artikelen in zitten is de prijs 0,00.

nu werkt het wel maar als ik uitlog word de winkel wagen leeggegooid en bestaat incltotal niet meer, en dan krijg ik foutmelding undefined index.
...
pi_94893176
1$incltotal = (!empty($_SESSION['inctotal']))?$_SESSION['inctotal']:'0,00';
pi_94893340
quote:
1s.gif Op vrijdag 1 april 2011 10:17 schreef KomtTijd... het volgende:

[ code verwijderd ]

_O_ _O_ dank u _O_ _O_
...
pi_94893360
En nou niet vergeten uit te zoeken wat je precies doet heh.
pi_94893500
quote:
14s.gif Op vrijdag 1 april 2011 10:22 schreef KomtTijd... het volgende:
En nou niet vergeten uit te zoeken wat je precies doet heh.
Als ik het goed begrijp dan "kijkt" ! of de variable bestaat en als deze niet bestaat dan zorgt ? ervoor dat deze vervangen word door 0,00
...
pi_94897343
Bedankt voor de hulp!!
Had alleen nog problemen dat de variabel achter liep als ik wat in het winkelwagentje deed, maar dat heb ik opgelost door een extra page refresh erin te zetten.
met
1
2
3
<body onLoad="if (location.href.indexOf('reload')==-1) location.replace(location.href+'?reload')">

Deze vraag word heel vaak gesteld dus even oplossing erbij


[ Bericht 41% gewijzigd door afro op 01-04-2011 12:26:43 ]
...
pi_94899127
Iemand die mij een schopje in de juiste richting kan geven m.b.t. het XML vraagje?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  vrijdag 1 april 2011 @ 13:08:11 #143
75592 GlowMouse
l'état, c'est moi
pi_94899163
Post eens wat meer code.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  zaterdag 2 april 2011 @ 17:05:22 #144
63192 ursel
"Het Is Hier Fantastisch!
pi_94945116
Ook maar weer eens wat vragen. Al ff gezocht, maar niets nuttigs kunnen vinden .

Wil door wat html code visueel heen kunnen wandelen. De pagina moet eertst alleen alle root elementen tonen. Als er op een van de elementen geklikt worden moet de pagina alleen de eerste elementen van die ene root tonen.

Wat ik dan eigenlijk zoek is hoe ik van een bepaalde diepte in de html alleen de eerste elementen te pakken krijg.
  zaterdag 2 april 2011 @ 17:11:08 #145
75592 GlowMouse
l'état, c'est moi
pi_94945279
Je zoekt een DOM-parser.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  zaterdag 2 april 2011 @ 17:31:02 #146
63192 ursel
"Het Is Hier Fantastisch!
pi_94945867
quote:
Op zaterdag 2 april 2011 17:11 schreef GlowMouse het volgende:
Je zoekt een DOM-parser.
mja, zat daar volgens mij al te kijken, maar kon niet zo snel er wat van vinden. Zal er wel overheen gekeken hebben.
Zal er morgen even naar kijken.
Moet uieindelijk in ZF gebakken worden :p

soms helpt het in ieder geval als je gerichter kan zoeken.
  zondag 3 april 2011 @ 20:45:00 #147
63192 ursel
"Het Is Hier Fantastisch!
pi_94993851
Hmm.. Kan toch niet echt eenduidelig wat vinden.
Kan je iets speciefieker zijn hoe ik mijn vraag kan bewerkstelligen?

Stel ik heb onderstaande code:
1
2
3
4
5
6
7
8
9
10
11
12
<html>
    <head>
        <title>Welkom</title>
        <style>
            class is etc
        </style>
    </head>
    <body>
        <h1>Welkom</h1>
        op deze pagina
    </body>
</html>

Hoe zou ik dan alleen de head en body terug moeten krijgen als ik om html vraag?
En als ik bijv. head kies dat ik daarna alleen title en style krijg? :{
  maandag 4 april 2011 @ 10:38:49 #148
37634 wobbel
Da WoBBeL King
pi_95014818
Ik ben ook weer aan het klooien met PHP en het wil niet helemaal.

Met PHP heb ik de map /www/1000/ aangemaakt, en vervolgens wil ik met een ander script de map /www/1000/abc/ aanmaken. Maar dat lukt niet. Heb met PHP al de rechten op /www/1000/ ingesteld op 0777 maar ik kan er nog steeds geen map in aanmaken. Zal wel iets met de rechten te maken hebben, want /www/1000/ maakt hij wel aan. Als ik met FTP de map /www/1000/ aanmaak gaat het wel goed, en wordt de map /www/1000/abc/ wel door PHP aangemaakt.

Mijn script:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
// Klantnummer map
        
if ( !file_exists BASE_PATH "/aastra/" VD_KLANTID "/" ) )
        {
            
            
mkdir BASE_PATH "/aastra/" VD_KLANTID "/" );
            
chmod BASE_PATH "/aastra/" VD_KLANTID "/"0777 );
            
        }

        
// Klanthash map
        
if ( !file_exists BASE_PATH "/aastra/" VD_KLANTID "/" $MySQL_Klant_Assoc['Hash'] . "/" ) )
        {

            
mkdir BASE_PATH "/aastra/" VD_KLANTID "/" $MySQL_Klant_Assoc['Hash'] . "/" );
            
chmod BASE_PATH "/aastra/" VD_KLANTID "/" $MySQL_Klant_Assoc['Hash'] . "/"0777 );
            
        }
?>
  maandag 4 april 2011 @ 10:39:47 #149
37634 wobbel
Da WoBBeL King
pi_95014846
- fout -

[ Bericht 98% gewijzigd door wobbel op 04-04-2011 10:40:07 (dubbel) ]
  maandag 4 april 2011 @ 10:52:19 #150
75592 GlowMouse
l'état, c'est moi
pi_95015231
quote:
1s.gif Op zondag 3 april 2011 20:45 schreef ursel het volgende:
Hmm.. Kan toch niet echt eenduidelig wat vinden.
Kan je iets speciefieker zijn hoe ik mijn vraag kan bewerkstelligen?

Stel ik heb onderstaande code:

[ code verwijderd ]

Hoe zou ik dan alleen de head en body terug moeten krijgen als ik om html vraag?
En als ik bijv. head kies dat ik daarna alleen title en style krijg? :{
http://www.php.net/manual/en/domdocument.loadhtml.php
ze de comments.
quote:
1s.gif Op maandag 4 april 2011 10:38 schreef wobbel het volgende:
Ik ben ook weer aan het klooien met PHP en het wil niet helemaal.

Met PHP heb ik de map /www/1000/ aangemaakt, en vervolgens wil ik met een ander script de map /www/1000/abc/ aanmaken. Maar dat lukt niet. Heb met PHP al de rechten op /www/1000/ ingesteld op 0777 maar ik kan er nog steeds geen map in aanmaken. Zal wel iets met de rechten te maken hebben, want /www/1000/ maakt hij wel aan. Als ik met FTP de map /www/1000/ aanmaak gaat het wel goed, en wordt de map /www/1000/abc/ wel door PHP aangemaakt.

Mijn script:

[ code verwijderd ]

Een foutmelding helpt.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')