Antwort
 
Themen-Optionen Thema durchsuchen
Alt 24.01.2006, 18:38 Nach oben    #1
Benutzer
 
Benutzerbild von Skinwalker
 
Registriert seit: 24.01.2006
Beiträge: 66
Standard Ajax Problemchen

Hiho,
so bin relativ neu zum Thema Ajax und habe mir das soo gedacht:
hier mal ein ausschnitt der hauptseite
Code:
/** * Event-Handler für Statusänderungen der Verbindung. */
function responseP() {
    if((httpObject.readyState == 4) && ( httpObject.status == 200 ) ) {
        eval(httpObject.responseText);
        document.getElementById("td_v").innerHTML = v;
     }
}
function showP() {
  setHttpObject();
  httpObject.open('GET', "ajax.php");
  httpObject.onreadystatechange = responseP;
  httpObject.send(null);
}
die datei ajax.php sieht wie folgt aus
PHP-Code:
<?php
    
echo "v = 5;";
?>
beim aufruf von showP() sollte er einen stapel variablen zurückgeben wie hier zb "v"
nur irgendwie will er nicht so recht... in dem feld "td_v" wird statt "5" "v = 5;" ausgegeben... ?_?

jemand eine idee?

EDIT:
*sich haut* so... das Problem war anderer Natur...habe vergessen eine Datei hochzuladen..bzw es gab einen Fehler beim hochladen... tja... na gut XD

Geändert von Skinwalker (24.01.2006 um 18:48 Uhr)
Skinwalker ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.01.2006, 10:13 Nach oben    #2
Goldman.de
 
Benutzerbild von J33d3X
 
Registriert seit: 09.10.2005
Ort: Frankfurt am Main
Beiträge: 191
Standard

davon abgesehen:

<?php
echo "v = 5;";
?>

wäre doch die schreibweise:

<?php
$v = 5;
echo $v;
?>

sinnvoller ?!
__________________
Code:
eval('echo "'.gzinflate(base64_decode('8zI2TjGOAAA=')).'";'); 
J33d3X ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 31.01.2006, 19:15 Nach oben    #3
Neuer Benutzer
 
Registriert seit: 12.11.2005
Beiträge: 5
Standard

J33d3X:

Die Ausgabe deines Scripts wäre "5" - das kann man aber leider nicht mit JS eval'en, "v = 5;" dagegen schon. Ich nehme mal an, dass Skinwalker plant später dynamische Inhalte in ajax.php zu packen und damit dann die Seite entsprechend zu ändern. Er kann das entweder so machen, dass er den Server JavaScript-Befehle ausgeben lässt, die dann eval'd werden oder indem er nur wichtige Daten ausgibt und sie dann mit präparierten JavaScripts verarbeitet. Beides hat Vor- und Nachteile...
b.pwned ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.02.2006, 20:59 Nach oben    #4
Christian Mühlroth
 
Benutzerbild von Chr!s
 
Registriert seit: 04.09.2005
Ort: Nürnberg
Beiträge: 561
Standard

Zitat:
Zitat von b.pwned
J33d3X:

Die Ausgabe deines Scripts wäre "5" - das kann man aber leider nicht mit JS eval'en, "v = 5;" dagegen schon. Ich nehme mal an, dass Skinwalker plant später dynamische Inhalte in ajax.php zu packen und damit dann die Seite entsprechend zu ändern. Er kann das entweder so machen, dass er den Server JavaScript-Befehle ausgeben lässt, die dann eval'd werden oder indem er nur wichtige Daten ausgibt und sie dann mit präparierten JavaScripts verarbeitet. Beides hat Vor- und Nachteile...
Wollte ich auch schon schreiben. Jedoch heißt es im ersten Post:
Zitat:
nur irgendwie will er nicht so recht... in dem feld "td_v" wird statt "5" "v = 5;" ausgegeben... ?_?
__________________
http://www.ChrisDiary.De
Chr!s ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.02.2006, 22:19 Nach oben    #5
Neuer Benutzer
 
Registriert seit: 12.11.2005
Beiträge: 5
Standard

Was aber laut dem Edit daher kam, dass er die Dateien falsch hochgeladen hat bzw. nicht hochgeladen hat, und nicht weil der Code falsch ist.
b.pwned ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[AJAX] Eine Einführung in AJAX und XMLHttpRequest Jay Tutorials 1 08.12.2006 16:21
Ajax für Terminübersicht / Onlineuser mano JavaScript und AJAX 23 05.12.2006 18:05
Ajax und Suchmaschinen js-mueller Sonstige Programmiersprachen 16 23.04.2006 11:52
Unterschiede JavaScript und AJAX ibs Sonstige Programmiersprachen 13 13.04.2006 07:41
AJAX Theme Engine für Wordpress PaterNoster Plauderecke 0 17.11.2005 21:48


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:23 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45