kan met een explode:
<?php
$explode = explode('.', $host);
$subdomein = $explode[0];
?>
of met een regex.
Link gekopieerd
maar je krijgt toch dit:
http://allexxx
http:// of www moet toch ook weg??
Link gekopieerd
<?php
preg_match_all('/([a-zA-Z0-9]*).([a-zA-Z0-9]*).([a-zA-Z0-9]*)/', $host, $test));
?>
nu kun je het subdomein opvragen met $test[2][1]
Link gekopieerd
is een andere onderwerp maar
weet je hoe dit moet
in een waarde include toevoegen?
$bla = ' include('aa.php'); ';
is dit goed?
Link gekopieerd
<?php
$bla = 'include(\'test.php\');';
eval($bla);
?>
met eval() pars je de inhoud van een variabele. Let er dus mee op om hier zomaar ongecontroleerde userinput in te zetten!!!
[edit]
Werkte mijn oplossing hierboven naar behoren?
En start voor een nieuwe vraag, volgende keer een nieuw topic :-)
[/edit]
[edit]
Edit 2:
Waarom wil je dit eigenlijk
[/edit]
Link gekopieerd
peter schreef op 25.11.2006 22:40
[quote='PHP Newbie schreef op 25.11.2006 22:28']<?php
$bla = 'include(\'test.php\');';
eval($bla);
?>
met eval() pars je de inhoud van een variabele. Let er dus mee op om hier zomaar ongecontroleerde userinput in te zetten!!!
[edit]
Werkte mijn oplossing hierboven naar behoren?
En start voor een nieuwe vraag, volgende keer een nieuw topic :-)
[/edit]
[edit]
Edit 2:
Waarom wil je dit eigenlijk
[/edit]
[/quote]
$fruit = 'include(\'test.txt\')';
eval($fruit);
$vruchten = explode('|||', eval($fruit););
$aantal = count($vruchten);
echo " $fruit $aantal";
moet het zo??
Link gekopieerd
zoiets denk ik:
<?php
$vruchten = explode('|||', file_get_contents('test.txt'));
$fruit = NULL;
foreach($vruchten as $vrucht)
{
$fruit .= $vrucht.', ';
}
$fruit .= '(aantal: '.count($vruchten).')';
echo $fruit;
?>
Link gekopieerd
Zo leuk zijn als je even aangeeft op oplossingen gewerkt hebben of niet.
Link gekopieerd
@PHP Newbie
In principe gaan de vragen over dezelfde pagina, vind het ook wel prettig dat soms nieuwe vragen in hetzelfde topic komen te staan. Zeker wanneer het over (ongeveer) hetzelfde gaat, dan is het onzin om 2 topics te openen.
Link gekopieerd