Affilinator Forum
Partnerprogramm Skript kostenlos testen


Zurück   Affilinator Forum > Kundenforum > PHP Programmierung

PHP Programmierung Tipps und Fragen zum PHP Programmierung.

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 14.12.2010, 22:28
Benutzerbild von DennisC
DennisC DennisC ist offline
Freundlichster User aller Zeiten
 
Registriert seit: 06.10.2008
Beiträge: 174
Standard Weiße Seite beim Definieren eigener Arrays

Ich habe mal versucht wie in der Smarty-Doku beschrieben Arrays zu definieren, erhalte jedoch immer eine "weiße Seite", sobald ich das Array mit foreach aufrufen möchte.

Mein Code (entnommen aus http://www.smarty.net/crash_course):

PHP-Code:
{php}

$this->assign('users', array(
    array(
'name' => 'bob''phone' => '555-3425'),
    array(
'name' => 'jim''phone' => '555-4364'),
    array(
'name' => 'joe''phone' => '555-3422'),
    array(
'name' => 'jerry''phone' => '555-4973'),
    array(
'name' => 'fred''phone' => '555-3235')
    ));

{/
php}


<
table>
{foreach 
$users as $user}
{
strip}
   <
tr bgcolor="{cycle values="#aaaaaa,#bbbbbb"}">
      
<td>{$user.name}</td>
      <
td>{$user.phone}</td>
   </
tr>
{/
strip}
{/foreach}
</
table
Wenn ich nun statt der Ausgabe mittels foreach einfach mal

PHP-Code:
{$users|var_dump
verwende, dann erhalte ich die Ausgabe:

PHP-Code:
array(2) {
  [
"name"]=>
  
string(3"bob"
  
["phone"]=>
  
string(8"555-3425"
}
array(
2) {
  [
"name"]=>
  
string(3"jim"
  
["phone"]=>
  
string(8"555-4364"
}
array(
2) {
  [
"name"]=>
  
string(3"joe"
  
["phone"]=>
  
string(8"555-3422"
}
array(
2) {
  [
"name"]=>
  
string(5"jerry"
  
["phone"]=>
  
string(8"555-4973"
}
array(
2) {
  [
"name"]=>
  
string(4"fred"
  
["phone"]=>
  
string(8"555-3235"
}
Array 
Kann mal jemand testen, ob das bei ihm klappt bzw. hat jemand Ideen, wo das Problem liegen könnte ?

Achja: Was mir bei der var_dump-Ausgabe aufgefallen ist, ist das "Array" ganz am Ende - ist das Smarty-spezifisch oder eventuell Teil des Problems?
__________________
Wenn der Tag nicht reicht... nimm die Nacht hinzu
Mit Zitat antworten
  #2  
Alt 14.12.2010, 23:07
Benutzerbild von AxelK
AxelK AxelK ist offline
Administrator-Technik
 
Registriert seit: 07.11.2005
Ort: Niefern
Beiträge: 992
Standard

Hi,

deine smarty-foreach Anweisung ist nicht korrekt.

Gruß Axel
Mit Zitat antworten
  #3  
Alt 14.12.2010, 23:45
Benutzerbild von DennisC
DennisC DennisC ist offline
Freundlichster User aller Zeiten
 
Registriert seit: 06.10.2008
Beiträge: 174
Standard

Hi Axel,

danke für die schnelle Antwort, klappt jetzt:

PHP-Code:
{foreach from=$users item=user
__________________
Wenn der Tag nicht reicht... nimm die Nacht hinzu
Mit Zitat antworten
Antwort

Lesezeichen


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

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
wieder weiße Seite bei bestimmten Shop MatthiasN Fehlerhaft Shop- und Produktdaten 2 27.11.2008 16:02
Weiße Seite während der Installation Helmut Skript Installation & Upgrades 8 08.04.2008 02:03
Weiße Seite bei Suche in Kategorie, Preis v. Bis, z.B. Sortieren n. Preis aufsteigend burkhard Skript Installation & Upgrades 20 17.11.2007 15:51



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


Powered by vBulletin® Version 3.8.0 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
SEO by vBSEO 2.3.2
Affilinator GmbH