Hi
Is mein erster Beitrag hier in diesem Forum.
Bastel mir grad ein paar einfache scripts, da ich grad mitm im PHP Lernprozess bin
Folgendes:
Will mehrere Suchanfragen bei einer Seite auslesen, hab dafür eine .txt mit dem Editor gemacht und die Begriffe mit jeweils einen Absatz reingeschrieben.
.txt :
Begriff1
Begriff2
Begriff3
[MAN]<?php
$keywords = "keys.txt";
$keywordsarr = file($keywords);
$zahl = count($keywordsarr);
for($i = 0;$i < $zahl;$i++) {
$datei = fopen ("http://beispielseite/search.cgi?query=$keywordsarr[$i]","r");
while (!feof($datei)) {
$text = fgets($datei,4096);
echo $text;
}
fclose ($datei);
}
?>
[/MAN]
Das Problem:
Die Seite wird angezeigt die Suchanfrage scheitert aber, da das Array, das an die Url hinten angefügt wird, so im Search Input der Seite erscheint: Begriff1__ sowie Begriff2__
Begriff3 bei dem ich kein Absatz gemacht hab funktioniert einwandfrei
[MAN]
<?php
$keywords = "keys.txt";
$keywordsarr = file_get_contents($keywords);
$keywordsarray = explode("\n",$keywordsarr);
$zahl = count($keywordsarray);
for($i = 0;$i < $zahl;$i++) {
$datei = fopen ("site/search.cgi?query=$keywordsarray[$i]","r");
while (!feof($datei)) {
$text = fgets($datei,4096);
echo $text;
}
fclose ($datei);
}
?>
[/MAN]
Hat aber auch nicht den gewünschten Erfolg gebracht
Begriff1_ und Begriff2_
WIE KANN ICH DIESE STRICHE HINTER DEN ARRAYS WEGBEKOMMEN ????
Is mein erster Beitrag hier in diesem Forum.
Bastel mir grad ein paar einfache scripts, da ich grad mitm im PHP Lernprozess bin
Folgendes:
Will mehrere Suchanfragen bei einer Seite auslesen, hab dafür eine .txt mit dem Editor gemacht und die Begriffe mit jeweils einen Absatz reingeschrieben.
.txt :
Begriff1
Begriff2
Begriff3
[MAN]<?php
$keywords = "keys.txt";
$keywordsarr = file($keywords);
$zahl = count($keywordsarr);
for($i = 0;$i < $zahl;$i++) {
$datei = fopen ("http://beispielseite/search.cgi?query=$keywordsarr[$i]","r");
while (!feof($datei)) {
$text = fgets($datei,4096);
echo $text;
}
fclose ($datei);
}
?>
[/MAN]
Das Problem:
Die Seite wird angezeigt die Suchanfrage scheitert aber, da das Array, das an die Url hinten angefügt wird, so im Search Input der Seite erscheint: Begriff1__ sowie Begriff2__
Begriff3 bei dem ich kein Absatz gemacht hab funktioniert einwandfrei
[MAN]
<?php
$keywords = "keys.txt";
$keywordsarr = file_get_contents($keywords);
$keywordsarray = explode("\n",$keywordsarr);
$zahl = count($keywordsarray);
for($i = 0;$i < $zahl;$i++) {
$datei = fopen ("site/search.cgi?query=$keywordsarray[$i]","r");
while (!feof($datei)) {
$text = fgets($datei,4096);
echo $text;
}
fclose ($datei);
}
?>
[/MAN]
Hat aber auch nicht den gewünschten Erfolg gebracht
Begriff1_ und Begriff2_
WIE KANN ICH DIESE STRICHE HINTER DEN ARRAYS WEGBEKOMMEN ????
Kommentar