eine bessere aufklärung biete diese funktion
Aber ohne Code kann dir keiner weiter helfen den wissen ja net wo/was der fehler ist ^^
Hört sich an wie ein Plan. Also schön: Das Script dient zur verwaltung von Informationen mehrer Personen (nehmen zB eine Schulklasse), wo durch das klicken auf den Namen sich ein JS popup fenster öffnen soll und dort in textfeldern die jeweiligen Infos angezeigt werden sollen.Zitat
Es werden also alle Informationen dieser Schulklasse in eine textdatei (mitglieder.txt) geschrieben und dann von dem Script abgerufen.
Mein Prolbem ist jetzt, dass immer wenn ich auf einen der Links klicke, bekomm ich zwar ein Popup, aber leider immer mit dem inhalt der index.php, sprich der selben seite auf der die Namen stehen....
Auf meinem alten Server (PHP5) bekam ich mal den Fehler dass er in Zeile 121 die Variable $seite nicht definieren konnte bzw. ich sie nicht definiert hab. Auf dem neuen Server (PHP 4) bekomm ich zwar keine Fehleranzeige, bekomm aber trotzdem noch immer nicht das gewünschte Ergebnis...
@Milchbox
Was für eine PHP Version hat denn dein Server?
greets,
A2k
--
The problem with America is stupidity.
I'm not saying there should be a capital punishment for stupidity, but why don't we just take the safety labels off of everything and let the problem solve itself?
----
Arguing with the moderators is like shaking your fist at God. There's nobody there; and if there is, he's not listening. And if he's listening, all you're doing is pissing him off.
Ersetz' mal [FONT="Courier New"]$seite[/FONT] durch[FONT="Courier New"] $_GET['seite'][/FONT].
Weiters würde ich gerne wissen, wieso du immer [FONT="Courier New"]$laufnr[/FONT] in einem if überprüfst, wenn du danach sowieso immer dasselbe machst. o_O
Solltest du die Direktive register_globals nicht eingeschalten haben, was auch besser ist, musst du statt $seite den Wert aus der GET-Variablen auslesen: $_GET['seite']
Füge also einfach am Anfang deines Scripts die Zeilen
ein, dann sollte es klappen - glaube ich...^^
Ich würde dir außerdem empfehlen, die Datenanzeige auszulagern, statt sie als "Unterpunkt" in die index.php zu packen, würde auch die Fehlererkennung erleichtern, denke ich.
Edit: Damn, zu langsam! >_< Warum schreibe ich auch immer so viel?!? :-/
Edit 2: Ups, kleiner Fehler im Schnipsel! ^^'''
--A human is a system for converting dust billions of years ago into dust billions of years from now via a roundabout process which involves checking email a lot.
Geändert von drunken monkey (02.10.2006 um 20:42 Uhr)
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
@drunken_monkey
Warum zum Teufel post ich iher überhaupt noch? Letztenendes bist es eh immer du der meine Probleme löst ^__^ Da kann ich dir auch genausogut ne PN schicken
@Niwa Daisuke Selbstverständlich ein riesen Dankeschön auch an dich
AAAABER! Es funzt jetzt endlich dass mir das Popup mit den Textfeldern angezeigt wird, aber ich bekomm keine Daten in den Textfeldern angezeigt... Weiss vielleicht wer woran das schon wieder liegt?
MEGA THX!
A2k
--
The problem with America is stupidity.
I'm not saying there should be a capital punishment for stupidity, but why don't we just take the safety labels off of everything and let the problem solve itself?
----
Arguing with the moderators is like shaking your fist at God. There's nobody there; and if there is, he's not listening. And if he's listening, all you're doing is pissing him off.
verdammt seid ihr gut....![]()
Gut, dann geh ich euch gleich weiter auf die Nerven ^^
Da das Script bis jetzt noch nie funktioniert hat, hab ich mir auch nie Gedanken übers abspeichern der Daten gemacht.... Hehe, ihr wisst was jetzt kommt. Wie mach ich dem Script klar dass er mir nur den Eintrag in der Zeile überschreibt die auch in den Textfeldern wiedergegeben wird?
Also wenn ihr das auch noch schafft, seit ihr offiziell GÖTTER!!!
greets von eurem PHP-Noob
A2k
--
The problem with America is stupidity.
I'm not saying there should be a capital punishment for stupidity, but why don't we just take the safety labels off of everything and let the problem solve itself?
----
Arguing with the moderators is like shaking your fist at God. There's nobody there; and if there is, he's not listening. And if he's listening, all you're doing is pissing him off.
Als ich mir die Spielereien mit Textdateien auch mal angetan hab', wurde bei mir immer die komplette Datei neu geschrieben.
Dazu müsstest du jede Zeile mit implode wieder zusammensetzen und nach jeder Zeile ein "\n" (Linux) bzw. "\r\n" (Windows) anhängen, was aber ziemlich aufwändig ist.
Ob es eine andere Möglichkeit gibt, wenn man mit Dateien arbeitet, weiß ich nicht, daher würde ich dir raten, das Ganze mit einer MySQL-Datenbank zu machen, anstatt mit einer einfachen Datei. Schon allein aus Gründen der Performance.
also um die Sicherheit gehts da primär nicht. Mir gehts nur darum, dass ich eine einfache Methode suche, um von dem Popup aus die abgerufenen Werte in der mitglieder.txt Datei zu überschreiben.
greets,
P
--
The problem with America is stupidity.
I'm not saying there should be a capital punishment for stupidity, but why don't we just take the safety labels off of everything and let the problem solve itself?
----
Arguing with the moderators is like shaking your fist at God. There's nobody there; and if there is, he's not listening. And if he's listening, all you're doing is pissing him off.