Inhalte Nachladen

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Inhalte Nachladen

    Hallo Forum,

    naja hab jetzt nen Tag gegrübelt und alles mögliche an Codeschnipseln ausprobiert, aber wirklich weiter hat mich das alles nicht gebracht.
    Und da ich (wie ihr in nem anderen Thread von mir sehen könnt) auch noch an 3 selects mit der Abhängigkeit zueinander hänge und da nicht weiter kam, habe ich, um keine Zeit zu vergeuden angefangen andersweitig weiter zu arbeiten.

    Folgendes Szenario:
    Ich habe eine Seite namens "monatsansicht.php". Auf ihr gibts eigntl nicht viel zu sehen außer ein kleines Formular, bei dem die Select-Felder mit Daten aus der Datenbank gefüllt werden. ne nette Überschrift ähmm und ein submit button :).

    Zuerst habe ich mit php und if(isset(blablubb)){mach} versucht, nach dem Klick auf submit, verschiedene sql abfragen zu starten etc. Mit den ergebnisen soll ein Diagramm erstellt werden.
    So, meiner Meinung nach habe ich alles richtig programmiert, also mal Testen... Huch... Och ne... Header already sent... Hmm ja.. ok logisch hatte ja auch schon ein Paar ausgaben vor dem script das das Diagramm erstellt *kopfklatsch*.

    Soo Workaround *grübel*... Ok include versuchen.. Script auslagern... Ja das is es!... Hmm... Immer noch der fehler und komisches zeug in dem Stil hier w�v�����Xe����s����U��'s7... Naja n Diagramm sieht anders aus..

    Hmm und nun? Ja ok Ajax, damit klappts bestimmt und mein "header already sent..." ist endlich weg.
    Da ich ja schon die selects automatisch mit Ajax nachgeladen hab, dachte ich eigntl, das das dumpfsinnige nachladen von 3 seiten (diagramm1.php, diagramm2.php, diagramm3.php) jetzt nicht soo die Lebensaufgabe wird.
    Aber... Ich kriegs nciht hin, auch mit dem Tutorial von euch nicht! *schäm* Bin halt echt ein gottverdammter Noob in JS ;(

    Also nochmal kurz alles in allem:
    Eine seite, Formular, bei klick auf submit soll per onChange() bzw onSubmit() das script(das ich mit euch hoffentlich erarbeite:P) ausgeführt werden, dieses script soll nix anderes machen, als die seiten diagramm1/2/3.php in die divs mit der id "dia1" "dia2" "dia3" laden.

    ganz simpel und doch zuviel für mich :-/

    freu mich auf euere Antowerten
    grüße
    Timo
    ----[Blockierte Grafik: http://www.smilie-harvester.de/smilies/Alltag/putzen.gif] Nein ich bin nicht die Signatur, ich Putz hier nur ---
  • kommando zurück also erstens mal hab ichs mit ajax hinbekommen, hab den submit weggemacht und dann sobald das zweite select ausgewählt wird das automatische laden... Allerdings ist der header already sent immer noch dagewesen!

    ich hätte einfach echo '<img src="mein_bild_script.php">'; machen müssen schon wärs gegangen!

    ok delete close.. what ever :)
    ----[Blockierte Grafik: http://www.smilie-harvester.de/smilies/Alltag/putzen.gif] Nein ich bin nicht die Signatur, ich Putz hier nur ---
  • das ist die magie des forums, sobald ich was poste find ich die lösung selbst.

    da ich auf meinem server keinen zugriff auf die php.ini habe mache ich das nun so:

    Quellcode

    1. ...
    2. header('Content-Type: text/html; charset=iso-8859-1');
    3. ...

    funzt wunderbar!

    grüße
    ----[Blockierte Grafik: http://www.smilie-harvester.de/smilies/Alltag/putzen.gif] Nein ich bin nicht die Signatur, ich Putz hier nur ---