• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Variable wird nicht erkannt!

Status
Für weitere Antworten geschlossen.

^bart

Neues Mitglied
Hallo,
ich habe ein Problem mit meinem Script. Eigentlich soll es so funktionieren:
1. Es wird eine Zufallszahl erzeugt ( javascript )
2. Diese wird mittels document.formname.textfeldname.value = "1" // als Bsp.
in ein unsichtbares formularfeld geschrieben.
3. Wenn der Benutzer nun auf "Senden" klickt wird das Formular von
meinem PHP-Script verarbeitet.
4. Als erstes speichere ich die Formularfelder, die mit post übergeben wurden
in "neuen" Variablen ab, z.B. $zufall für die zufallszahl

Das Problem ist jetzt, dass ich immer ein Notice bekomme. Undefined variable $zufall.
Wenn ich einfach zum Test $zufall ausgebe funktioniert es nicht, genauso ist es z.B. bei einer if-Abfrage.

Auch wenn ich das Textfeld sichtbar mache und selbst eine Zahl hineinschreibe, wird die Variable nicht erkannt, sie ist immer noch undefined.

Woran könnte das liegen? D

Danke im Vorraus! :)
 
Das hätte ich wohl auch schreiben sollen. Die Zufallszahlen werden mit Javascript erzeugt, da je nachdem welche Zahl als Ergebnis herauskommt, ein Bild bzw. Objekt eingebunden wird. Dieses soll also eigentlich durch Zufall eingesetzt werden.
Die Zufallszahl die erzeugt wurde, soll dann später im PHP-Script ausgelesen werden, damit ich das Bild/Objekt indentifizieren kann.
 
auch wenns unnötig erscheint können wir dir ohne den source, wie die zufallszahl empfangen wird nicht helfen!
 
Ich habe erst einmal ein Formular :

HTML:
<form name="formular" action="arbeiten.php" method="post">
          <input type="hidden" name="nummer" maxlength="1"></form>
Die Zahl soll dann eigentlich nur durch
PHP:
$_POST["nummer"] = $nummer;
"eingelesen" werden, damit ich damit weiterarbeiten kann.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben