Hey mensen, ik probeer iets in iets in iets te maken :D

Even serieus, dit is mijn code:

<?php
if (isset($_POST['1']) && isset($_POST['2'])) {
    $1 .= htmlspecialchars($_POST['1']);
    $2 .= htmlspecialchars($_POST['2']);
    
    $get .= file_get_contents('lijst.txt');
    $get .= '?checker&1='.$1.'&2='.$2.'';
    $ch   = curl_init();
    curl_setopt($ch, CURLOPT_URL, $get);
    curl_setopt($ch, CURLOPT_TIMEOUT, 1);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $data = curl_exec($ch);
    curl_close($ch);
    echo  $get;
} else {
?>
<form method="POST" action="">
<p>1</p>
<input type="text" name="1" placeholder="1">
<p>2</p>
<input type="text" name="2" placeholder="2">
<br>
<input type="submit" value="test">
</form>
<?php
}
?>

Dit zou naar bijvoorbeeld 2 paginas gaan en:

http://kaas.nl?checker&1=1&2=2
http://kaas2.nl?checker&1=1&2=2
Maar het weergeeft:

http://kaas.nl ?checker&1=1&2=2
http://kaas2.nl ?checker&1=1&2=2

Hoe fix ik dit?!
<?php
$urls = file('lijst.txt');
foreach($urls as $url) {
$url = '?checker&1='.$1.'&2='.$2.'';
// curl aanroep
}
?>
??
Je weet inmiddels nu toch wel hoe je strings en variabelen met elkaar kan koppelen met een punt? Nu schrijf je die variabelen steeds over.
Dit werkt niet, krijg ik als output: ?checker&1=1&2=2 ?checker&1=1&2=2 ?checker&1=1&2=2 ?checker&1=1&2=2

De URI wordt niet uitgelezen
Niet je variabele overschrijven ^^
Oeps, las je reactie niet.

En, ik ben nieuw in ARRAYS en Foreaches

[size=xsmall]Toevoeging op 11/05/2014 19:08:37:[/size]

Hoe krijg ik die koppeling dan in die foreach..
Opfrisser:

$var = "is een variabele";
echo $url. ". Dit is een string, en dit ".$var;

Richt je anders eerst eens op de basis van PHP, i.p.v dit.
Ja, dat weet ik, maar hoe krijg ik het daar..

foreach($urls as $get.$anderevarkanniet?) {

Kan niet toch?

[size=xsmall]Toevoeging op 11/05/2014 19:20:39:[/size]

Wel erg bedankt dat je je vrije tijd aan dit besteed..
Pepijn, kijk eens naar http://php.net/foreach en richt je eerst eens op simpele zaken. En speel eens met de basis van PHP.
Gefixt, enkel blijft de pagina nu voor "eeuwig" laden, hoe krijg ik mijn foreach zo groot als mijn text bestand?
Wat heb je nu aan code? En heb je php.net al gelezen?

Reageren