Hallo!
Ich bin ganz neu in Ajax habe keine Erfahrungen mit Ajax wollte aber jetzt anfangen damit, um meine Seite Web2.0 freundlicher zu gestalten.
Habe mir schon einige Beispiele angeguckt, jedoch stellt sich mir eine Frage:
Ich gebe per PHP mein HTML Formular aus:
Soweit so gut. Wenn ich auf den Button klicke "besucht" search.php bestimmte Seiten (ich habe die Erlaubnis) und sucht jeweils 10 Links, die zum Suchbegriff "$keyword" passen, raus.
Die verschiedenen URLs filtere ich mit preg_match_all() heraus und sind im Array $ergebnisse gespeichert.
Diese Links werden immoment einfach per foreach{} schleife gesammelt und dann mit
ausgegeben, sobald der Button gedrückt wurde.
Mein Formular befindet sich derzeit noch in der selbigen search.php, muss das für Ajax ausgelagert werden? Also Formular z.B. in der index.php?
So jetzt kommt mein eigentliches Problem:
- Wie kann ich mit Ajax nun die verschiedenen Einträge zum "Keyword" dem Benutzer präsentieren bzw. zurückliefern?
----> Und wie kann ich so einen Ajax Activity Indicator solange anzeigen lassen, bis die Ergebnisse verfügbar gemacht worden sind?
- Wie kann ich die von Ajax erhaltenen Werte in "Form" bringen.. also gibt es was, damit ich die direkt in eine Art Spalte schreiben kann, Tabelle oder CSS?
Danke vielmals
Ich bin ganz neu in Ajax habe keine Erfahrungen mit Ajax wollte aber jetzt anfangen damit, um meine Seite Web2.0 freundlicher zu gestalten.
Habe mir schon einige Beispiele angeguckt, jedoch stellt sich mir eine Frage:
Ich gebe per PHP mein HTML Formular aus:
Code:
echo "<form action=\"search.php\" name=\"suche\" method=\"post\">
<table border=\"0\">
<tr>
<td>Suchbegriff</td>
<td><input name=\"keyword\" type=\"text\" id=\"keyword\" /></td>
</tr>
<tr>
<td> </td>
<td><input type=\"submit\" name=\"Submit\" value=\"Suchen!\" /></td>
</tr>
</table>
</form>";
Soweit so gut. Wenn ich auf den Button klicke "besucht" search.php bestimmte Seiten (ich habe die Erlaubnis) und sucht jeweils 10 Links, die zum Suchbegriff "$keyword" passen, raus.
Die verschiedenen URLs filtere ich mit preg_match_all() heraus und sind im Array $ergebnisse gespeichert.
Diese Links werden immoment einfach per foreach{} schleife gesammelt und dann mit
Code:
echo $link;
ausgegeben, sobald der Button gedrückt wurde.
Mein Formular befindet sich derzeit noch in der selbigen search.php, muss das für Ajax ausgelagert werden? Also Formular z.B. in der index.php?
So jetzt kommt mein eigentliches Problem:
- Wie kann ich mit Ajax nun die verschiedenen Einträge zum "Keyword" dem Benutzer präsentieren bzw. zurückliefern?
----> Und wie kann ich so einen Ajax Activity Indicator solange anzeigen lassen, bis die Ergebnisse verfügbar gemacht worden sind?
- Wie kann ich die von Ajax erhaltenen Werte in "Form" bringen.. also gibt es was, damit ich die direkt in eine Art Spalte schreiben kann, Tabelle oder CSS?
Danke vielmals