abonnement Unibet Coolblue Bitvavo
  donderdag 29 maart 2007 @ 19:28:44 #51
85919 Likkende_Lassie
Doe eens wat aan je ondertitel
pi_47802645
Deze formule om van een totaal bedrag INCL btw een bedrag EXCL btw te maken, klopt toch?

$prijs = ((($incl_btw / (100+$btw)) * 100));
pi_47802741
quote:
Op donderdag 29 maart 2007 19:28 schreef Likkende_Lassie het volgende:
Deze formule om van een totaal bedrag INCL btw een bedrag EXCL btw te maken, klopt toch?

$prijs = ((($incl_btw / (100+$btw)) * 100));
$prijs = (($incl_btw / (100+$btw)) * 100);
Haakje teveel aan het einde.

Edit: oh ook aan het begin, zo dan.
-
  donderdag 29 maart 2007 @ 19:32:29 #53
85919 Likkende_Lassie
Doe eens wat aan je ondertitel
pi_47802797
En aan het begin ook dan ja..maargoed, veranderd er niets aan :p
O zie je edit al
  donderdag 29 maart 2007 @ 19:33:23 #54
85919 Likkende_Lassie
Doe eens wat aan je ondertitel
pi_47802824
Hmm stom ding rond het af als ik 24.95 doe naar beneden
pi_47802926
quote:
Op donderdag 29 maart 2007 19:28 schreef Likkende_Lassie het volgende:
Deze formule om van een totaal bedrag INCL btw een bedrag EXCL btw te maken, klopt toch?

$prijs = ((($incl_btw / (100+$btw)) * 100));
Het is altijd handiger om eerst te vermenigvuldigen en daarna pas te delen. Dus:

1
2
3
<?php
$prijs 
$incl_btw 100 / (100 $btw);
?>


Nu zal het niet zoveel uitmaken (omdat PHP automatisch naar doubles converteert), maar je kan met afrondingsverschillen te maken krijgen. Zeker als je met integers werkt kan het aardig fout gaan. Bijvoorbeeld:

1
2
1 / 100 * 200 = 0
1 * 200 / 100 = 2


1 / 100 = 0.01, wat wordt afgerond naar 0. 0 * 200 = 0.
1 * 200 = 200, wat 200 blijft. 200 / 100 = 2.

In PHP maakt dat niet uit, want integers worden vanzelf doubles enzo.
  donderdag 29 maart 2007 @ 19:37:50 #56
85919 Likkende_Lassie
Doe eens wat aan je ondertitel
pi_47802993
Als ik 23.95 door die formule haal komt er 19.328 uit, dat klopt niet.
  donderdag 29 maart 2007 @ 19:40:42 #57
85919 Likkende_Lassie
Doe eens wat aan je ondertitel
pi_47803113
$btw is trouwens bijvoorbeeld 19...
pi_47803192
1
2
3
4
5
6
<?php
$incl_btw
= 23.95;
$btw = 19;

$prijs = $incl_btw * 100 / (100 + $btw);
?>


Dat levert 20,13 op.
  donderdag 29 maart 2007 @ 19:48:35 #59
85919 Likkende_Lassie
Doe eens wat aan je ondertitel
pi_47803449
Ik heb even doorgezocht, 23.95 bleek 23,95 te zijn, niet echt netjes van de vorige programmeur
pi_47803533
quote:
Op donderdag 29 maart 2007 19:13 schreef Nielz. het volgende:
Bedankt, maar nu krijg ik dan deze error:
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /home/httpd/vhosts/nordicwalking3provincientocht.nl/httpdocs/aanmeldform.php on line 135

dus ik denk niet dat het die was
Volgens mij is het echt een moeilijke, heb al iemand even op MSn gesproken en die kwam er ook niet uit
  donderdag 29 maart 2007 @ 19:51:36 #61
85919 Likkende_Lassie
Doe eens wat aan je ondertitel
pi_47803576
Maar thanks!
pi_47803946
quote:
Op donderdag 29 maart 2007 19:31 schreef splendor het volgende:

[..]

$prijs = (($incl_btw / (100+$btw)) * 100);
Haakje teveel aan het einde.

Edit: oh ook aan het begin, zo dan.
En daarom hou ik van editors die gelijk haakjes afsluiten
pi_47804161
quote:
Op donderdag 29 maart 2007 19:50 schreef Nielz. het volgende:

[..]

Volgens mij is het echt een moeilijke, heb al iemand even op MSn gesproken en die kwam er ook niet uit
1
2
3
<?php
echo "<center><P><font color="ffffff" size=4 face=verdana>Beste ".$naam.",<P> Bedankt voor het versturen van het aanmeldformulier! <P>
?>


Dat kan natuurlijk niet hè. Die kleur staat tussen ", maar dat staat de echo ook. Met syntax highlighting zie je meteen dat die echo dus verkeerd wordt afgebroken.

1
2
3
<?php
echo '<center><p><font color="ffffff" size=4 face=verdana>Beste ' $naam ',<p> Bedankt voor het versturen van het aanmeldformulier! <p>';
?>


[ Bericht 5% gewijzigd door HuHu op 30-03-2007 09:17:14 ]
pi_47804562
quote:
Op donderdag 29 maart 2007 20:01 schreef Geqxon het volgende:

[..]

En daarom hou ik van editors die gelijk haakjes afsluiten
Welke editor gebruik jij eigenlijk?

Ik Dreamweaver 8 maar die vind ik alleen handig vanwege de ingebouwde FTP.
pi_47804731
quote:
Op donderdag 29 maart 2007 20:18 schreef super-muffin het volgende:

[..]

Welke editor gebruik jij eigenlijk?

Ik Dreamweaver 8 maar die vind ik alleen handig vanwege de ingebouwde FTP.
TextMate. Kost dacht ik iets van 30 dollar. Heerlijk, ondersteund een stuk of 30 talen, kan met PHP een pagina live "compilen", mooi stukje software
pi_47806867
quote:
Op donderdag 29 maart 2007 20:08 schreef HuHu het volgende:

[..]
[ code verwijderd ]

Dat kan natuurlijk niet hè. Die kleur staat tussen ", maar dat staat de echo ook. Met syntax highlighting zie je meteen dat die echo dus verkeerd wordt afgebroken.
[ code verwijderd ]
Zou je misschien even dan de volledige code weer kunnen kopieren want ik heb nog steeds niet helemaal door wat er bedoeld wordt :p
pi_47808873
quote:
Op donderdag 29 maart 2007 21:18 schreef Nielz. het volgende:

[..]

Zou je misschien even dan de volledige code weer kunnen kopieren want ik heb nog steeds niet helemaal door wat er bedoeld wordt :p
Het is de laatste regel van je code.

En als je echo gebruikt, dan zet je de tekst tussen " neer. Maar dan kan je in de tekst geen " gebruiken, omdat PHP dan denkt dat je echo daar stopt. Dan moet je dus ' gebruiken of de " escapen.

1
2
3
4
5
<?php
echo "Hoi "onbekend", hoe gaat het?"// FOUT
echo 'Hoi "onbekend", hoe gaat het?'// GOED
echo "Hoi \"onbekend\", hoe gaat het?" // GOED
?>


Zie ook de kleurverschillend door de syntax highlight.
pi_47809458
Dank je

En tóch lukt het me niet, best wel frustrerend: iets dat waarschijnlijk heel simpel is snap ik niet :p

de code die ik nu op de laatste 2 regels heb:
1
2
   echo '<center><p><font color="ffffff" size=4 face=verdana>Beste ' . $naam . ',<p> Bedankt voor het versturen van het aanmeldformulier! <p>
        ?>
pi_47809682
Vergeet niet te eindigen met een

1';


:)
pi_47809954
1
2
echo '<center><p><font color="ffffff" size=4 face=verdana>Beste ' . $naam . ',<p> Bedankt voor het versturen van het aanmeldformulier! <p>';
?>


Edit: Te laat.
-
pi_47820045
Iemand die mij nog kan helpen met de volgende probleem? ik snap het echt niet... heb heel veel geprobeerd maar steeds geen juiste uitkomst

http://forum.fok.nl/topic/1001410/1/50#47754749


echo base64_encode($user.":".$pass);

zo moet het dus

[ Bericht 25% gewijzigd door Chandler op 30-03-2007 09:24:17 ]
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_47827764
Ik heb een zoekmachine gemaakt alleen is hij zeer onduidelijk. Nu wil ik het duidelijker maken om de zoek termen een kleur te geven (highlight).

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
<?php
function markeertext ($str$hex '#FFAAAA') {
    if(
strlen($hex) != || substr($hex01) != "#") {
        return 
false;
    } elseif (empty(
$str) || empty($hex)) {
        return 
false;
    } elseif (
strlen($hex) == && substr($hex01) == "#") {
        
$highlight "<span style="background-color" . $hex . "">" $str "</span>";
        
$replace str_replace($str$highlight$str);
        return 
$replace;
    } else {
        return 
false;
    }


// wat code

    
if (mysql_num_rows($result) >= 1) {
        
        while (
$row mysql_fetch_array($result)) {
            
//$bericht = substr($row[nieuws_bericht], 0, 100);
            
$bericht $row[nieuws_bericht];
            
//$titel = markeertext($HTTP_POST_VARS[zoekterm]);
            //$bericht = markeertext($HTTP_POST_VARS[zoekterm]);
            
echo "Titel: $row[nieuws_titel]<br />n";
            echo 
"Bericht: $bericht<br /><br />nn";
        }
    } else {
        echo 
"Er is zijn geen resultaten gevonden met de zoekterm <i>$HTTP_POST_VARS[zoekterm]</i>.n";
    }
?>


Als ik $titel = markeertext($HTTP_POST_VARS[zoekterm]); gebruik, laat hij alleen het woordje zien die dan gekleurd is zonder de rest van de tekst.
Wat ik wil is dat de volledige zoek resultaten getoond worden en erin moet de zoek term gekleurd zijn.

Wat moet ik doen om hem zo te krijgen? Wie kan mij verder helpen?
pi_47828587
Je code is ook lekker onduidelijk en de fout zit in de aanroep van str_replace:
header: mixed str_replace ( mixed $search, mixed $replace, mixed $subject [, int &$count] )

Je moet ook nog $bericht en $titel meesturen aan die markeertext functie.

En zet error_reporting(E_ALL) eens aan.
pi_47828864
Wat mij in eerste instantie opvalt is dat ik je if-statements rommelig vind. Imho kan het beter als:

1
2
3
4
5
6
7
8
<?php
  
if(strlen($hex) == && substr($hex01) == "#" && !empty(str)) {
      return 
$code;
  }
  else{
      return 
false
  
}
?>


De empty() functie op $hex kan er hoe dan ook uit, want als hex groter is dan zeven kan hij onmogelijk leeg zijn. Daarnaast vind ik het persoonlijk netter om alles waar het aan moet voldoen in een if te zetten, en als het daar niet aan voldoet de else richting in de gaan.
  vrijdag 30 maart 2007 @ 14:08:14 #75
12880 CraZaay
prettig gestoord
pi_47829447
quote:
Op donderdag 29 maart 2007 19:28 schreef Likkende_Lassie het volgende:
Deze formule om van een totaal bedrag INCL btw een bedrag EXCL btw te maken, klopt toch?

$prijs = ((($incl_btw / (100+$btw)) * 100));
Of simpel (als het btw percentage 19% is, voor 6% 1.06):

$prijs = $incl_btw / 1.19;
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')