file_get_contents
Jongens. Probleempje...
Ooit heb ik gebruik gemaakt van file_get_contents maar weet nu bepaald niet meer hoe ik deze kan gebruiken.
Ik wil iets gebruiken in de zin van:
er staat in de pagina een "code" deze wil ik laten "get(ten)" doormiddel van file_get_contents en vervolgens met deze informatie iets doen?
Wie heeft hier een leuk voorbeeld van zodat ik hier mee kan stoeien oid?
bij voorbaad dank!
Ooit heb ik gebruik gemaakt van file_get_contents maar weet nu bepaald niet meer hoe ik deze kan gebruiken.
Ik wil iets gebruiken in de zin van:
er staat in de pagina een "code" deze wil ik laten "get(ten)" doormiddel van file_get_contents en vervolgens met deze informatie iets doen?
Wie heeft hier een leuk voorbeeld van zodat ik hier mee kan stoeien oid?
bij voorbaad dank!
$waarde = file_get_contents("waarde.php");
@ edit
als je der nou nog niet uit komt xD
@ edit
als je der nou nog niet uit komt xD
Gewijzigd op 01/01/1970 01:00:00 door RvW Of toch niet
http://nl3.php.net/file_get_contents
http://www.w3schools.com/PHP/func_filesystem_file_get_contents.asp
http://www.google.nl/codesearch?q=file_get_contents&ie=UTF-8&oe=utf-8&rls=org.mozilla:nl:official&client=firefox-a&um=1&sa=X&oi=codesearch_group&resnum=4&ct=title
http://www.w3schools.com/PHP/func_filesystem_file_get_contents.asp
http://www.google.nl/codesearch?q=file_get_contents&ie=UTF-8&oe=utf-8&rls=org.mozilla:nl:official&client=firefox-a&um=1&sa=X&oi=codesearch_group&resnum=4&ct=title
Kijk eens op file_get_contents().
ok. en nu heb ik bv:
blaat is aan het lopen en de code = 'blaat2341'
hoe kan ik nou dat wat tussen ' ' staat selecteren als mijn file get in de variable $waarde staat zoals in het voorbeeld boven aan.
thanks alvast voor de reply guys!! :)
blaat is aan het lopen en de code = 'blaat2341'
hoe kan ik nou dat wat tussen ' ' staat selecteren als mijn file get in de variable $waarde staat zoals in het voorbeeld boven aan.
thanks alvast voor de reply guys!! :)
dan moet je een regex maken:
preg_match("@'(.+)'@", $waarde, $aMatches);
Dan staat in $aMatches[1] de tekst die je wilt.
preg_match("@'(.+)'@", $waarde, $aMatches);
Dan staat in $aMatches[1] de tekst die je wilt.
kun je duidelijkere uitleg geven berry? want ik snap het niet helemaal...
Maar ik wel, en ik heb al een antwoord gegeven. Je post is dus best nutteloos...
'Douwe:
Maar ik wel, en ik heb al een antwoord gegeven. Je post is dus best nutteloos...
haha lekker ruzie maken? anyway bedankt! :) ik ga testen je hoort van mij strax
Ik hou gewoon niet van nutteloze posts ;)
hahaha
Array
is mijn uitput?
moest ik zelf nog wat wijzigen??
sorry wat de [1] vergeten achter $aMatches[1]
Array
is mijn uitput?
moest ik zelf nog wat wijzigen??
sorry wat de [1] vergeten achter $aMatches[1]
Gewijzigd op 01/01/1970 01:00:00 door Berry Kloes
Je moet niet $aMatches echoën, maar $aMatches[1].
thanks het werk!!!
OK vandaag ben ik echt super lui...
hoe opende ik ook alweer een nieuwe window?
window.open(http://www.google.nl)
bijvoorbeeld?
hoe opende ik ook alweer een nieuwe window?
window.open(http://www.google.nl)
bijvoorbeeld?
'Niet:
Gewijzigd op 01/01/1970 01:00:00 door Berry Kloes
ohh.. come on blanche... jij altijd met je google ? :)
ik heb dus al zitten kijken maar kan effe nix vinden... je kan tog even iets simpels neerzetten?
het gaat erom:
ik wil:
window.open('http://domeinnaam.nl/solution='$antwoord);
hoe kan ik dat ik php programmeren? hij geeft errors...
ik heb dus al zitten kijken maar kan effe nix vinden... je kan tog even iets simpels neerzetten?
het gaat erom:
ik wil:
window.open('http://domeinnaam.nl/solution='$antwoord);
hoe kan ik dat ik php programmeren? hij geeft errors...
Gewijzigd op 01/01/1970 01:00:00 door Berry Kloes
Natuurlijk geeft ie errors, je $antwoord valt buiten de string. En als je het zo in je code zet, wordt $antwoord letterlijk weergegeven, niet zijn data.
Voor de goede orde, we hebben het hier wel over een Javascript functie, dat valt dus niet in PHP te programmeren. Je zou hooguit de benodigde javascript vanuit PHP kunnen echoën...
Quote:
Lekker duidelijk? Geef dan in ieder geval een stukje code waarin de fouten optreden met de bijbehorende foutmeldingen.hij geeft errors...
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<?PHP
$waarde = file_get_contents("http://net-force.nl/challenge/level602/prog2.php");
preg_match("@'(.+)'@", $waarde, $aMatches);
echo($waarde);
echo("<br>");
$antwoord = ($aMatches[1] * 3 +2) - 250;
echo("$antwoord");
?>
$waarde = file_get_contents("http://net-force.nl/challenge/level602/prog2.php");
preg_match("@'(.+)'@", $waarde, $aMatches);
echo($waarde);
echo("<br>");
$antwoord = ($aMatches[1] * 3 +2) - 250;
echo("$antwoord");
?>
nu is het de bedoeling dat hij binnen 2 seconde naar de andere pagina gaat:
http://net-force.nl/challenge/level602/prog2.php?solution={}
op de {} moet $antwoord komen
Gewijzigd op 01/01/1970 01:00:00 door Berry Kloes
header("Location: http://net-force.nl/challenge/level602/prog2.php?solution=" . $antwoord);
Zoiets.
Zoiets.
en die waar plakken?
maakt niet uit waar ik hem plak.. werkt niet... ps. het klopt ook niet correct maar dats een ander verhaal :)
hoe run ik een javascript vanuit een php???
maakt niet uit waar ik hem plak.. werkt niet... ps. het klopt ook niet correct maar dats een ander verhaal :)
hoe run ik een javascript vanuit een php???
Gewijzigd op 01/01/1970 01:00:00 door Berry Kloes





