PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : gleich 2 scripting probs (JS und PHP)


][ceThunder
2004-02-05, 19:47:34
Hi leude...

ich hab gleich zwei probleme:

1. JavaScript
Ich habe ein kleineres Bild und möchte, dass ein vergrößertes Bild in einem neuen Fenster geöffnet wird. Ansich ja kein Problem...hab das auchs chon tausendmal gemacht, aber irgendwie funzt das diesmal nicht so wie ich das will. Ich poste mal den Code hier rein:


<script language="JavaScript">
<!--
function neuesFenster()
{
bild = window.open("Images/anzeige_mittel.jpg","Anzeige Grossformat","toolbar=no,width=800,height=600,directories=no,status=no,scrollbars=yes,resize=n o,menubar=no");
}
//-->
</script>


und hier die anweisung auf dem bild:

<img src="Images/anzeige_mittel2.jpg" onClick="neuesFenster()" alt="Interaktives Beziehungsmanagement" border=0></a>


Der IE meldet mir irgendwelche konfusen fehlermeldungen und verweist auf Zeilen und Zeichen, die nicht fehlerhaft sind.
Mozilla verarbeitet das richtig.

2. PHP-Session
Ich habe ein Informationsformular über mehrere Seiten mit ziemlich vielen Variablen. Daher wollte ich das ganze in ner Session speichern.
Ich starte also die Session sobald das Informationsformular aufgerufen wird und führe dann die Session weiter mit jeder weiteren Seite (im übrigen ist das formular teilweise in PHP geschrieben - include() und dann jede Seite als .inc datei).
Problem ist, dass die Variablen nicht übertragen werden und sobald das Formular länger als drei Seiten ist verfällt die Session in eine endlos Schleife, in der die letzte Seite immer wieder geladen wird.
Meine Frage:
Muss ich die gesamte Webseite (also auch alles was nicht mit dem Info-Form zu tun hat) in die Session einbinden!?

sorry wenn das ein bisschen konfus klingt...
hoffe ihr könnt mir helfen.
Danke schonmal.

Aqualon
2004-02-05, 20:18:10
Zu 1.: Nimm das Leerzeichen bei "Anzeige Grossformat" raus.

Zu 2.: Du musst die Session für jede PHP-Seite, die die Session verwenden soll, mit session_start() aufrufen.

Mehr Infos gibt es unter http://de.php.net/manual/de/ref.session.php

Aqua