Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 11.08.2003, 14:17   #1
TP-Specialist
 
Benutzerbild von theo
 
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
theo bringt sich richtig ein

inhalt einer arrays auslesen


hi leute,

wer den titel dieses threads gelesen hat muss wohl denken, ihm ist sicher nur zu heiss.
aber es ist echt so. ich habe eine blockade oder was auch immer.
ich gebe ein array an eine andere seite weiter und wenn ich den inhalt auslesen lasse dann kommt das bei raus:
array
dabei moechte ich die einzelnen teile des arrays haben. und an die komme ich einfach nicht ran.
ich hab lange probiert und ueberlegt, bevor ich diese frage ins forum gestellt hab, aber ich komme nicht weiter.
wie waers mit einem crashkurs "arrays fuer dummies"?
wenn mir jemand helfen kann, wuerde ich mich freuen.

gruss,
theo
theo ist offline   Mit Zitat antworten


Alt 11.08.2003, 14:25   #2
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
Hi!

Du gibst das Array an eine andere Seite weiter? wie? wenn du da mit get Parametern arbeitest musst du das Array serialisieren,

auf der gewünschten SIte dann mit foreach einfach durchloopen

In solchen Sachen ist www.php.net immer dein Freund

Gruß
Alex
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten
Alt 11.08.2003, 14:38   #3
TP-Specialist
 
Benutzerbild von theo
 
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
theo bringt sich richtig ein

es sind zwei unterschiedliche arten


zum einen ist das array teil eines forms. da geht das array mit post an $php_self und kommt auch so an, wie ich es moechte. wenn ich das gleiche array aber einem link mitgeben will (das ist eine reihe von links, mit denen das auch funktionieren soll), dann bekomme ich dieses problem und er gibt nix oder nur diesen unsinn weiter.
der link ist aber letztlich genau so aufgebaut, wie im formular.
wo liegt dann das problem?
theo ist offline   Mit Zitat antworten
Alt 11.08.2003, 14:49   #4
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
Zitat:
Original geschrieben von holunda
wenn du da mit get Parametern arbeitest musst du das Array serialisieren,
[...]
In solchen Sachen ist www.php.net immer dein Freund
Stuck Mojo ist offline   Mit Zitat antworten
Alt 11.08.2003, 14:59   #5
TP-Specialist
 
Benutzerbild von theo
 
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
theo bringt sich richtig ein

ein codebeispiel wuerde mich sicher weiterbringen


ich hatte schon, bevor ich hier die frage ins forum gestellt habe, bei php.net nachgesehen. doch leider ohne erfolg.
auch jetzt, nach dem hinweis, bin ich noch nicht viel weitergekommen. ich denke daher ein tip mit einem codebeispiel koennte mir wesentlich weiterhelfen. hat jemand sowas fuer mich zum anschauen?
theo ist offline   Mit Zitat antworten
Alt 11.08.2003, 15:04   #6
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
http://de2.php.net/manual/de/function.serialize.php
Stuck Mojo ist offline   Mit Zitat antworten
Alt 11.08.2003, 15:55   #7
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
und
http://de2.php.net/manual/de/function.unserialize.php
für die folgeseite
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 11.08.2003, 17:01   #8
TP-Specialist
 
Benutzerbild von theo
 
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
theo bringt sich richtig ein

ich krieg das problem nicht geloest!


wenn ich das array weitergebe (an $php_self), dann hab ich immer noch keine ahnung, wo ich serialize bzw. unserialize einfuegen soll.
zumal sollen die daten des arrays einmal per form (was ja funzt) und einmal per link (was ueberhaupt nicht hinhaut) weitergegeben werden koennen.
theo ist offline   Mit Zitat antworten
Alt 11.08.2003, 17:08   #9
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
wie gesagt, wenn du sie an $PHP_SELF weitegibst dann bekommst du ein assoziatives Array zurück. Da brauchst du nichts zu serialisieren. Wenn jetzt aber auf Seite A ein Array hast und willst es per GET an SEITE B weitergeben musst du es serialisieren.
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten
Alt 11.08.2003, 18:08   #10
TP-Specialist
 
Benutzerbild von theo
 
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
theo bringt sich richtig ein

ich gebe das array lediglich an $php_self weiter


nur kommt eben nix bei raus.
der unterschied zwischen den methoden der weitergabe und deren ergebnisse faellt mir nur auf.
zum einen das form, das das array weitergibt und dann der link, der offensichtlich die information des arrays nicht korrekt uebermittelt.
theo ist offline   Mit Zitat antworten
Alt 11.08.2003, 18:18   #11
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
Herlich, was du hier wieder machst Theo. Du denkst dir was und wir müssen erraten, was du da machst/denkst... ist nett mitzulesen

1. wissen wir nicht, wie Du ein Array mit einem Formular weitergibst. Ich denke mir eher, dass du Formulardaten als Array sammelst. (Ist was vollkommen anderes, als ein Array zu übergegeben).
2. wissen wir nicht, wie und warum du ein Array über einen Link weitergibst. (wenn du dir mal die Struktur eines Arrays anschaust, solltest du selber drauf kommen, dass es nicht normal über einen Get-Parameter übertragbar ist, da ein Array halt keine einzelne Variable ist)
3. kennst du den Unterschied zwischen einem Array und einer einzelnen Post- bzw. Get-Variable überhaupt?
4. Hat das ganze überhauptnix mit $PHP_SELF zu tun...
5. Haben wir dir hier jetzt schon zig mal Links zu Funktionen gepostet, mit denen du dein Problem womöglich lösen kannst.
6. Da du das ja nun schon etwas länger "machst", solltest du doch schon soweit sein, eine gegebene Funktion zu benutzen
7. öhm...

Gruss
Jan
Stuck Mojo ist offline   Mit Zitat antworten
Alt 11.08.2003, 22:14   #12
TP-Specialist
 
Benutzerbild von theo
 
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
theo bringt sich richtig ein

also ...


ich erwarte ja wirklich nicht, dass mir hier eine, fuer meine beduerfnisse zugeschnittene, loesung serviert wird. aber (@ stuck mojo) wie dir schon richtig aufgefallen ist, arbeite ich nicht erst seid heute mit php und wenn man dann an einem scheinbar einfachen problem nicht weiterkommt, ist das schon bloed!
aber zu den eigentlichen problemen:
ich sammle nicht die formulardaten als array, sondern nur bestimmte angaben aus dem form. alle (per checkbox) gewaehlten kategorien kommen in ein array ($kat[]). neben allen anderen daten geht es per post an $php_self und wird dort wieder ausgewertet (if(in_array(..., $kat)) { dann ...; }).
ich moechte mir eigentlich den quellcode sparen, also versuche ich noch die sache mit den links zu erklaeren:
neben den kategorien ist eine leiste mit datumsangaben in der seite. jedes datum ist ein link und damit kommt man zu den angaben, die fuer diesen tag vorhanden sind. leider uebergeben diese links, haenge ich das array hier mit an, nur unsinn aus.

ich kann nicht mehr tun, als das problem zu beschreiben (d.h. ich koennte die seite ins netz stellen zum bessern verstaendnis) und auf einen loesungsansatz hoffen. nur leider haben mich werder die geposteten links, noch die hinweise bisher weitergebracht.
theo ist offline   Mit Zitat antworten
Alt 11.08.2003, 22:46   #13
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE

Re: also ...


Zitat:
Original geschrieben von theo
neben den kategorien ist eine leiste mit datumsangaben in der seite. jedes datum ist ein link und damit kommt man zu den angaben, die fuer diesen tag vorhanden sind. leider uebergeben diese links, haenge ich das array hier mit an, nur unsinn aus.
...wir kommen der Sache näher. Wenn du uns nun noch erklärst WAS und WIE (sieht 2.) übergibst, könnte man dir ggf. sogar Helfen.

Zitat:
ich kann nicht mehr tun, als das problem zu beschreiben
Doch! Es richtig beschreiben! Das Gefasel, dass es nicht geht, wissen wir bereits. Was du aber bisher gemacht hast, wissen wir nicht. Und ich bin immernoch der festen Überzeugung (zumindest laut deinen anreissenden Beschreibungen), dass die Funktionen serialize und unserialize genau das machen, was du machen willst. Aber wie gesagt... genau können wir das nicht sagen, da du einfach zu wenig Input gibst ("das geht einfach nicht" reicht nicht!)... und irgendwann vergeht den Leuten, die dir helfen wollen dabei die Lust, wenn du auf keine Antwort eingehst. Aber ich glaube diese Sache hatten wir schonmal... Also streng dich doch wenigstens mal mit dem Fragenstellen an UND GEH AUF DIE ANTWORTEN EIN!

Gruss
Jan
Stuck Mojo ist offline   Mit Zitat antworten
Alt 11.08.2003, 23:13   #14
TP-Member
 
Benutzerbild von Mausdrachen
 
Registriert seit: Aug 2003
Ort: z. Zt. Neuruppin
Mausdrachen ist auf einem guten Weg
Hallo und Guten Abend,

Bitte verbessert mich für den Fall, das ich mich jetzt total auf dem Holzweg befinde, aber wird das Array nicht auch erneuert, wenn ich vor der Übergabe dieses Array's $PHP_SELF aufrufe??

Vielleicht liese sich das Problem mit einer Session lösen?!

Liebe Grüsse
Michaela
__________________
Zitat:
Zitat von George Bernard Shaw:
"Eines der traurigsten Dinge im Leben ist, dass ein Mensch viele gute Taten tun muss, um zu beweisen, dass er tuechtig ist, aber nur einen Fehler zu begehen braucht, um zu beweisen, dass er nichts taugt."
Mausdrachen ist offline   Mit Zitat antworten
Alt 11.08.2003, 23:24   #15
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
Hi Michaela,

das mit dem $PHP_SELF versteh ich nicht, da php_self hier überhaupt keine Rolle spielt. Für eine Lösung gibt es natürlich mehrere Möglichkeiten. Aber es wurde ja noch nicht mal das eigentliche Problem konkret beschrieben. Bzw. auf die Lösungsansätze eingegangen. Von daher kann man hier einfach nicht sagen obs mit Sessions einfacher wäre.

Gruss
Jan
Stuck Mojo ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
inhalt einer arrays auslesen inhalt einer arrays auslesen
« Verlinkung defekt?!? | anmeldungsbestätigung »

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

Erweiterte Suche
Thema bewerten
Thema bewerten:

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 are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:48 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

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 46 47 48 49 50 51 52 53 54