Uninitialized string offset: 0

Fragen zum Erstellen von Templates für webEdition.
urlaubsland-polen
Senior Member
Beiträge: 420
Registriert: Mo 13. Nov 2006, 12:23
Wohnort: Olsztyn, zuvor Warszawa
Kontaktdaten:

Uninitialized string offset: 0

Beitragvon urlaubsland-polen » Mi 29. Feb 2012, 07:49

Hallo Gemeinde.

Wie bekomme ich folgende Notice weg? => Uninitialized string offset: 0

Ich vermute das Problem hier:

Code: Alles auswählen

<?php
  $Region = (isset($_REQUEST["Region"])?$_REQUEST["Region"]:'');
  $my = (isset($_REQUEST["my"])?$_REQUEST["my"]:'');
    ?>
<we:form name="auswahl_region" id="7">
  <we:listview type="object" name="Region" classid="1" order="region">
    Wählen Sie Ihre gewünschte Region aus:&nbsp;
    <select name="Region" onchange="form.submit()">
      <option value="">Bitte wählen</option>
      <we:repeat>   
        <?php
    if($GLOBALS['my']['lastvalue'] != $GLOBALS['lv']->f('region')){
      $GLOBALS['my']['lastvalue'] = $GLOBALS['lv']->f('region');
      if ($Region==$GLOBALS['lv']->f('region'))
      {
        ?>
        <option value="<?php echo $GLOBALS['lv']->f('region'); ?>" selected><?php echo $GLOBALS['lv']->f('region'); ?></option>
        <?php
      }
      else
      {
        ?>
        <option value="<?php echo $GLOBALS['lv']->f('region'); ?>"><?php echo $GLOBALS['lv']->f('region'); ?></option>
        <?php
      }}
        ?>
      </we:repeat>
    </select>
  </we:listview>
  <!-- <input type="submit" value="Suche starten"> -->
</we:form>  
Habe den Fehler weiter eingegrenzt. Bei diesem Code kommt die Notice:

Code: Alles auswählen

    <we:repeat>   
        <?php
    if($GLOBALS['my']['lastvalue'] != $GLOBALS['lv']->f('region')){
      $GLOBALS['my']['lastvalue'] = $GLOBALS['lv']->f('region');
      if ($Region==$GLOBALS['lv']->f('region'))
      {
        ?>
        <option value="<?php echo $GLOBALS['lv']->f('region'); ?>" selected><?php echo $GLOBALS['lv']->f('region'); ?></option>
        <?php
      }
      else
      {
        ?>
        <option value="<?php echo $GLOBALS['lv']->f('region'); ?>"><?php echo $GLOBALS['lv']->f('region'); ?></option>
        <?php
      }}
        ?>
      </we:repeat>

Benutzeravatar
Paladin
Senior Member
Beiträge: 363
Registriert: Mi 10. Feb 2010, 15:11
Kontaktdaten:

Re: Uninitialized string offset: 0

Beitragvon Paladin » Mi 29. Feb 2012, 09:23

Ich gehe mal davon aus, das

Code: Alles auswählen

$GLOBALS['lv']->f('region')
nicht gesetzt ist und deshalb die Notice kommt. Die Meldung deutet ja auf einen nicht-initialisiertes Array-Feld hin.
Mal mit etwas wie

Code: Alles auswählen

isset($GLOBALS['lv']->f('region'))
prüfen, ob diese Variable existiert.

urlaubsland-polen
Senior Member
Beiträge: 420
Registriert: Mo 13. Nov 2006, 12:23
Wohnort: Olsztyn, zuvor Warszawa
Kontaktdaten:

Re: Uninitialized string offset: 0

Beitragvon urlaubsland-polen » Mi 29. Feb 2012, 09:49

Nun habe ich von PHP leider überhaupt keine Ahnung ;)

Habe jetzt folgendes probiert (leider ohne Erfolg)

Code: Alles auswählen

<we:setVar to="request" nameto="Region" namefrom="Region" />
<we:setVar to="request" nameto="my" namefrom="my" />

<?php
$Region = (isset($_REQUEST["Region"])?$_REQUEST["Region"]:'');
$my = (isset($_REQUEST["my"])?$_REQUEST["my"]:'');
if(isset($_my["my"]) && $_REQUEST["my"]==1)
?> 
auch mit global komme ich nicht weiter

Code: Alles auswählen

<we:setVar to="global" nameto="Region" namefrom="Region" />
<we:setVar to="global" nameto="my" namefrom="my" />

urlaubsland-polen
Senior Member
Beiträge: 420
Registriert: Mo 13. Nov 2006, 12:23
Wohnort: Olsztyn, zuvor Warszawa
Kontaktdaten:

Re: Uninitialized string offset: 0

Beitragvon urlaubsland-polen » Mi 29. Feb 2012, 10:20

Die Region ist da

Code: Alles auswählen

[14] => Ermland und Masuren
[we_region] => Ermland und Masuren
Wenn ich jetzt folgendes teste,

Code: Alles auswählen

 <we:listview type="object" name="Region" classid="1" order="region">
 <we:repeat>
  <?php p_r($GLOBALS['lv']); ?>
 </we:repeat>
</we:listview>
kommen Ergebnisse wie dieses

Code: Alles auswählen

we_listview_object Object
(
    [classID] => 1
    [triggerID] => 0
    [condition] => 
    [ClassName] => we_listview_object
    [Path] => /ausflugstipps/
    [IDs] => Array
        (
        )

    [searchable] => 1
    [customerFilterType] => off
    [customers] => 
    [we_predefinedSQL] => 
    [languages] => 
    [objectseourls] => 1
    [hidedirindex] => 1
    [DB_WE] => DB_WE Object
        (
            [conType:private] => 
            [retry:private] => 
            [Link_ID:protected] => Resource id #32
            [Query_ID:protected] => Resource id #265
            [Record] => Array
                (
                    [0] => 8
                    [ID] => 8
                    [1] => ,5,
                    [OF_Templates] => ,5,
                    [2] => 33
                    [OF_ID] => 33
                    [3] => ,315,314,290,316,
                    [OF_Category] => ,315,314,290,316,
                    [4] => 841__olsztyn_jugendstil
                    [OF_Text] => 841__olsztyn_jugendstil
                    [5] => Olsztyn---eine-Stadt-des-Jugendstils
                    [OF_Url] => Olsztyn---eine-Stadt-des-Jugendstils
                    [6] => 5
                    [OF_TriggerID] => 5
                    [7] => de_DE
                    [OF_Language] => de_DE
                    [8] => Text des Artikels... <br />
                    [9] => Olsztyn - eine Stadt des Jugendstils
                    [we_Title] => Olsztyn - eine Stadt des Jugendstils
                    [10] => Urlaub, Ausflugstipps, Exkursionen, Olsztyn, Jugendstil, Bürgerhäuser, Denkmalschutz, Ermland, Naujock-Villa
                    [we_Keywords] => Urlaub, Ausflugstipps, Exkursionen, Olsztyn, Jugendstil, Bürgerhäuser, Denkmalschutz, Ermland, Naujock-Villa
                    [11] => 1328173311
                    [we_wedoc_Published] => 1328173311
                    [12] => Olsztyn - eine Stadt des Jugendstils
                    [we_name] => Olsztyn - eine Stadt des Jugendstils
                    [13] => 1291916400
                    [we_datum] => 1291916400
                    [14] => Ermland und Masuren
                    [we_region] => Ermland und Masuren
                    [15] => Olsztyn, Rathaus
                    [we_start] => Olsztyn, Rathaus
                    [16] => Olsztyn, Rathaus
                    [we_ziel] => Olsztyn, Rathaus
                    [17] => 1,5 Stunden
                    [we_zeitdauer] => 1,5 Stunden
                    [18] => 6
                    [we_entfernung] => 6
                    [19] => Urlaub, Ausflugstipps, Exkursionen, Olsztyn, Jugendstil, Bürgerhäuser, Denkmalschutz, Ermland, Naujock-Villa
                    [we_keywords] => Urlaub, Ausflugstipps, Exkursionen, Olsztyn, Jugendstil, Bürgerhäuser, Denkmalschutz, Ermland, Naujock-Villa
                    [20] => Der Text des Artikels. <br />
                    [21] => 2999
                    [we_bild1] => 2999
                    [22] => Schmuckstück nach der Sanierung: Naujock-Villa in der Straße ul. Dąbrowszczaków 3.
                    [we_bildtext1] => Schmuckstück nach der Sanierung: Naujock-Villa in der Straße ul. Dąbrowszczaków 3.
                    [23] => 2998
                    [we_bild2] => 2998
                    [24] => Der Erhaltungszustand der Häuser ist unterschiedlich. Besonders erfreut man sich an den sanierten Gebäuden.
                    [we_bildtext2] => Der Erhaltungszustand der Häuser ist unterschiedlich. Besonders erfreut man sich an den sanierten Gebäuden.
                    [25] => 3000
                    [we_bild3] => 3000
                    [26] => In der Gründerzeit kamen gerade jüdische Unternehmer zu größerem Reichtum.
                    [we_bildtext3] => In der Gründerzeit kamen gerade jüdische Unternehmer zu größerem Reichtum.
                    [27] => 0
                    [we_bild4] => 0
                    [28] => 
                    [we_bildtext4] => 
                    [29] => 0
                    [we_bild5] => 0
                    [30] => 
                    [we_bildtext5] => 
                    [31] => 
                    [we_hinweise] => 
                    [32] => 
                    [we_internet1] => 
                    [33] => 
                    [we_internet2] => 
                    [34] => 
                    [we_internet3] => 
                    [35] => 
                    [we_internet4] => 
                    [36] => Stadtverwaltung Olsztyn
                    [we_partner_name] => Stadtverwaltung Olsztyn
                    [37] => a:39:{s:2:"id";s:4:"5202";s:6:"obj_id";s:2:"31";s:6:"anchor";s:0:"";s:9:"accesskey";s:0:"";s:8:"tabindex";s:0:"";s:4:"lang";s:0:"";s:3:"rel";s:0:"";s:3:"rev";s:0:"";s:8:"hreflang";s:0:"";s:6:"params";s:0:"";s:5:"title";s:0:"";s:4:"href";s:7:"http://";s:7:"attribs";s:0:"";s:6:"target";s:0:"";s:5:"jswin";N;s:8:"jscenter";N;s:6:"jsposx";s:0:"";s:6:"jsposy";s:0:"";s:7:"jswidth";s:0:"";s:8:"jsheight";s:0:"";s:8:"jsstatus";N;s:12:"jsscrollbars";N;s:9:"jsmenubar";N;s:9:"jstoolbar";N;s:11:"jsresizable";N;s:10:"jslocation";N;s:6:"img_id";s:4:"1989";s:7:"img_src";s:0:"";s:4:"text";s:10:"Neuer Link";s:4:"type";s:3:"int";s:5:"ctype";s:3:"int";s:5:"width";s:0:"";s:6:"height";s:0:"";s:6:"border";s:1:"0";s:6:"hspace";s:0:"";s:6:"vspace";s:0:"";s:5:"align";s:0:"";s:3:"alt";s:0:"";s:9:"img_title";s:0:"";}
                    [we_partner_link] => a:39:{s:2:"id";s:4:"5202";s:6:"obj_id";s:2:"31";s:6:"anchor";s:0:"";s:9:"accesskey";s:0:"";s:8:"tabindex";s:0:"";s:4:"lang";s:0:"";s:3:"rel";s:0:"";s:3:"rev";s:0:"";s:8:"hreflang";s:0:"";s:6:"params";s:0:"";s:5:"title";s:0:"";s:4:"href";s:7:"http://";s:7:"attribs";s:0:"";s:6:"target";s:0:"";s:5:"jswin";N;s:8:"jscenter";N;s:6:"jsposx";s:0:"";s:6:"jsposy";s:0:"";s:7:"jswidth";s:0:"";s:8:"jsheight";s:0:"";s:8:"jsstatus";N;s:12:"jsscrollbars";N;s:9:"jsmenubar";N;s:9:"jstoolbar";N;s:11:"jsresizable";N;s:10:"jslocation";N;s:6:"img_id";s:4:"1989";s:7:"img_src";s:0:"";s:4:"text";s:10:"Neuer Link";s:4:"type";s:3:"int";s:5:"ctype";s:3:"int";s:5:"width";s:0:"";s:6:"height";s:0:"";s:6:"border";s:1:"0";s:6:"hspace";s:0:"";s:6:"vspace";s:0:"";s:5:"align";s:0:"";s:3:"alt";s:0:"";s:9:"img_title";s:0:"";}
                    [38] => Stadt am Jakobsweg
                    [we_partner_text] => Stadt am Jakobsweg
                    [39] => a:39:{s:2:"id";s:1:"8";s:6:"obj_id";s:2:"31";s:6:"anchor";s:0:"";s:9:"accesskey";s:0:"";s:8:"tabindex";s:0:"";s:4:"lang";s:2:"de";s:3:"rel";s:0:"";s:3:"rev";s:0:"";s:8:"hreflang";s:2:"de";s:6:"params";s:0:"";s:5:"title";s:27:"Autoatlas Urlaubsland Polen";s:4:"href";s:89:"http://kartenshop.urlaubsland-polen.info/waren/buecher/autoatlanten/urlaubsland-polen.php";s:7:"attribs";s:0:"";s:6:"target";s:6:"_blank";s:5:"jswin";s:1:"1";s:8:"jscenter";N;s:6:"jsposx";s:3:"200";s:6:"jsposy";s:2:"50";s:7:"jswidth";s:3:"650";s:8:"jsheight";s:3:"750";s:8:"jsstatus";s:1:"1";s:12:"jsscrollbars";s:1:"1";s:9:"jsmenubar";s:1:"1";s:9:"jstoolbar";s:1:"1";s:11:"jsresizable";s:1:"1";s:10:"jslocation";s:1:"1";s:6:"img_id";s:1:"8";s:7:"img_src";s:0:"";s:4:"text";s:27:"Autoatlas Urlaubsland Polen";s:4:"type";s:3:"ext";s:5:"ctype";s:4:"text";s:5:"width";s:0:"";s:6:"height";s:0:"";s:6:"border";s:0:"";s:6:"hspace";s:0:"";s:6:"vspace";s:0:"";s:5:"align";s:0:"";s:3:"alt";s:0:"";s:9:"img_title";s:0:"";}
                    [we_shop_karte1] => a:39:{s:2:"id";s:1:"8";s:6:"obj_id";s:2:"31";s:6:"anchor";s:0:"";s:9:"accesskey";s:0:"";s:8:"tabindex";s:0:"";s:4:"lang";s:2:"de";s:3:"rel";s:0:"";s:3:"rev";s:0:"";s:8:"hreflang";s:2:"de";s:6:"params";s:0:"";s:5:"title";s:27:"Autoatlas Urlaubsland Polen";s:4:"href";s:89:"http://kartenshop.urlaubsland-polen.info/waren/buecher/autoatlanten/urlaubsland-polen.php";s:7:"attribs";s:0:"";s:6:"target";s:6:"_blank";s:5:"jswin";s:1:"1";s:8:"jscenter";N;s:6:"jsposx";s:3:"200";s:6:"jsposy";s:2:"50";s:7:"jswidth";s:3:"650";s:8:"jsheight";s:3:"750";s:8:"jsstatus";s:1:"1";s:12:"jsscrollbars";s:1:"1";s:9:"jsmenubar";s:1:"1";s:9:"jstoolbar";s:1:"1";s:11:"jsresizable";s:1:"1";s:10:"jslocation";s:1:"1";s:6:"img_id";s:1:"8";s:7:"img_src";s:0:"";s:4:"text";s:27:"Autoatlas Urlaubsland Polen";s:4:"type";s:3:"ext";s:5:"ctype";s:4:"text";s:5:"width";s:0:"";s:6:"height";s:0:"";s:6:"border";s:0:"";s:6:"hspace";s:0:"";s:6:"vspace";s:0:"";s:5:"align";s:0:"";s:3:"alt";s:0:"";s:9:"img_title";s:0:"";}
                    [40] => a:39:{s:2:"id";s:1:"8";s:6:"obj_id";s:2:"31";s:6:"anchor";s:0:"";s:9:"accesskey";s:0:"";s:8:"tabindex";s:0:"";s:4:"lang";s:2:"de";s:3:"rel";s:0:"";s:3:"rev";s:0:"";s:8:"hreflang";s:2:"de";s:6:"params";s:0:"";s:5:"title";s:49:"Autoatlas Urlaubsland Polen - Ermland und Masuren";s:4:"href";s:101:"http://kartenshop.urlaubsland-polen.info/waren/buecher/autoatlanten/autoatlas_ermland_und_masuren.php";s:7:"attribs";s:0:"";s:6:"target";s:6:"_blank";s:5:"jswin";s:1:"1";s:8:"jscenter";N;s:6:"jsposx";s:3:"200";s:6:"jsposy";s:2:"50";s:7:"jswidth";s:3:"650";s:8:"jsheight";s:3:"750";s:8:"jsstatus";s:1:"1";s:12:"jsscrollbars";s:1:"1";s:9:"jsmenubar";s:1:"1";s:9:"jstoolbar";s:1:"1";s:11:"jsresizable";s:1:"1";s:10:"jslocation";s:1:"1";s:6:"img_id";s:1:"8";s:7:"img_src";s:0:"";s:4:"text";s:49:"Autoatlas Urlaubsland Polen - Ermland und Masuren";s:4:"type";s:3:"ext";s:5:"ctype";s:4:"text";s:5:"width";s:0:"";s:6:"height";s:0:"";s:6:"border";s:0:"";s:6:"hspace";s:0:"";s:6:"vspace";s:0:"";s:5:"align";s:0:"";s:3:"alt";s:0:"";s:9:"img_title";s:0:"";}
                    [we_shop_karte2] => a:39:{s:2:"id";s:1:"8";s:6:"obj_id";s:2:"31";s:6:"anchor";s:0:"";s:9:"accesskey";s:0:"";s:8:"tabindex";s:0:"";s:4:"lang";s:2:"de";s:3:"rel";s:0:"";s:3:"rev";s:0:"";s:8:"hreflang";s:2:"de";s:6:"params";s:0:"";s:5:"title";s:49:"Autoatlas Urlaubsland Polen - Ermland und Masuren";s:4:"href";s:101:"http://kartenshop.urlaubsland-polen.info/waren/buecher/autoatlanten/autoatlas_ermland_und_masuren.php";s:7:"attribs";s:0:"";s:6:"target";s:6:"_blank";s:5:"jswin";s:1:"1";s:8:"jscenter";N;s:6:"jsposx";s:3:"200";s:6:"jsposy";s:2:"50";s:7:"jswidth";s:3:"650";s:8:"jsheight";s:3:"750";s:8:"jsstatus";s:1:"1";s:12:"jsscrollbars";s:1:"1";s:9:"jsmenubar";s:1:"1";s:9:"jstoolbar";s:1:"1";s:11:"jsresizable";s:1:"1";s:10:"jslocation";s:1:"1";s:6:"img_id";s:1:"8";s:7:"img_src";s:0:"";s:4:"text";s:49:"Autoatlas Urlaubsland Polen - Ermland und Masuren";s:4:"type";s:3:"ext";s:5:"ctype";s:4:"text";s:5:"width";s:0:"";s:6:"height";s:0:"";s:6:"border";s:0:"";s:6:"hspace";s:0:"";s:6:"vspace";s:0:"";s:5:"align";s:0:"";s:3:"alt";s:0:"";s:9:"img_title";s:0:"";}
                    [41] => a:39:{s:2:"id";s:1:"8";s:6:"obj_id";s:2:"31";s:6:"anchor";s:0:"";s:9:"accesskey";s:0:"";s:8:"tabindex";s:0:"";s:4:"lang";s:2:"de";s:3:"rel";s:0:"";s:3:"rev";s:0:"";s:8:"hreflang";s:2:"de";s:6:"params";s:0:"";s:5:"title";s:33:"Regionenkarte Ermland und Masuren";s:4:"href";s:100:"http://kartenshop.urlaubsland-polen.info/waren/karten/regionen/regionenkarte_ermland_und_masuren.php";s:7:"attribs";s:0:"";s:6:"target";s:0:"";s:5:"jswin";s:1:"1";s:8:"jscenter";N;s:6:"jsposx";s:3:"200";s:6:"jsposy";s:2:"50";s:7:"jswidth";s:3:"650";s:8:"jsheight";s:3:"750";s:8:"jsstatus";s:1:"1";s:12:"jsscrollbars";s:1:"1";s:9:"jsmenubar";s:1:"1";s:9:"jstoolbar";s:1:"1";s:11:"jsresizable";s:1:"1";s:10:"jslocation";s:1:"1";s:6:"img_id";s:1:"8";s:7:"img_src";s:0:"";s:4:"text";s:33:"Regionenkarte Ermland und Masuren";s:4:"type";s:3:"ext";s:5:"ctype";s:4:"text";s:5:"width";s:0:"";s:6:"height";s:0:"";s:6:"border";s:0:"";s:6:"hspace";s:0:"";s:6:"vspace";s:0:"";s:5:"align";s:0:"";s:3:"alt";s:0:"";s:9:"img_title";s:0:"";}
                    [we_shop_karte3] => a:39:{s:2:"id";s:1:"8";s:6:"obj_id";s:2:"31";s:6:"anchor";s:0:"";s:9:"accesskey";s:0:"";s:8:"tabindex";s:0:"";s:4:"lang";s:2:"de";s:3:"rel";s:0:"";s:3:"rev";s:0:"";s:8:"hreflang";s:2:"de";s:6:"params";s:0:"";s:5:"title";s:33:"Regionenkarte Ermland und Masuren";s:4:"href";s:100:"http://kartenshop.urlaubsland-polen.info/waren/karten/regionen/regionenkarte_ermland_und_masuren.php";s:7:"attribs";s:0:"";s:6:"target";s:0:"";s:5:"jswin";s:1:"1";s:8:"jscenter";N;s:6:"jsposx";s:3:"200";s:6:"jsposy";s:2:"50";s:7:"jswidth";s:3:"650";s:8:"jsheight";s:3:"750";s:8:"jsstatus";s:1:"1";s:12:"jsscrollbars";s:1:"1";s:9:"jsmenubar";s:1:"1";s:9:"jstoolbar";s:1:"1";s:11:"jsresizable";s:1:"1";s:10:"jslocation";s:1:"1";s:6:"img_id";s:1:"8";s:7:"img_src";s:0:"";s:4:"text";s:33:"Regionenkarte Ermland und Masuren";s:4:"type";s:3:"ext";s:5:"ctype";s:4:"text";s:5:"width";s:0:"";s:6:"height";s:0:"";s:6:"border";s:0:"";s:6:"hspace";s:0:"";s:6:"vspace";s:0:"";s:5:"align";s:0:"";s:3:"alt";s:0:"";s:9:"img_title";s:0:"";}
                    [42] => a:39:{s:2:"id";s:1:"8";s:6:"obj_id";s:2:"31";s:6:"anchor";s:0:"";s:9:"accesskey";s:0:"";s:8:"tabindex";s:0:"";s:4:"lang";s:2:"de";s:3:"rel";s:0:"";s:3:"rev";s:0:"";s:8:"hreflang";s:2:"de";s:6:"params";s:0:"";s:5:"title";s:24:"Stadtplan Olsztyn plus 6";s:4:"href";s:87:"http://kartenshop.urlaubsland-polen.info/waren/karten/stadtplan_plus9/olsztyn_plus6.php";s:7:"attribs";s:0:"";s:6:"target";s:6:"_blank";s:5:"jswin";s:1:"1";s:8:"jscenter";N;s:6:"jsposx";s:3:"200";s:6:"jsposy";s:2:"50";s:7:"jswidth";s:3:"650";s:8:"jsheight";s:3:"750";s:8:"jsstatus";s:1:"1";s:12:"jsscrollbars";s:1:"1";s:9:"jsmenubar";s:1:"1";s:9:"jstoolbar";s:1:"1";s:11:"jsresizable";s:1:"1";s:10:"jslocation";s:1:"1";s:6:"img_id";s:1:"8";s:7:"img_src";s:0:"";s:4:"text";s:24:"Stadtplan Olsztyn plus 6";s:4:"type";s:3:"ext";s:5:"ctype";s:4:"text";s:5:"width";s:0:"";s:6:"height";s:0:"";s:6:"border";s:0:"";s:6:"hspace";s:0:"";s:6:"vspace";s:0:"";s:5:"align";s:0:"";s:3:"alt";s:0:"";s:9:"img_title";s:0:"";}
                    [we_shop_karte4] => a:39:{s:2:"id";s:1:"8";s:6:"obj_id";s:2:"31";s:6:"anchor";s:0:"";s:9:"accesskey";s:0:"";s:8:"tabindex";s:0:"";s:4:"lang";s:2:"de";s:3:"rel";s:0:"";s:3:"rev";s:0:"";s:8:"hreflang";s:2:"de";s:6:"params";s:0:"";s:5:"title";s:24:"Stadtplan Olsztyn plus 6";s:4:"href";s:87:"http://kartenshop.urlaubsland-polen.info/waren/karten/stadtplan_plus9/olsztyn_plus6.php";s:7:"attribs";s:0:"";s:6:"target";s:6:"_blank";s:5:"jswin";s:1:"1";s:8:"jscenter";N;s:6:"jsposx";s:3:"200";s:6:"jsposy";s:2:"50";s:7:"jswidth";s:3:"650";s:8:"jsheight";s:3:"750";s:8:"jsstatus";s:1:"1";s:12:"jsscrollbars";s:1:"1";s:9:"jsmenubar";s:1:"1";s:9:"jstoolbar";s:1:"1";s:11:"jsresizable";s:1:"1";s:10:"jslocation";s:1:"1";s:6:"img_id";s:1:"8";s:7:"img_src";s:0:"";s:4:"text";s:24:"Stadtplan Olsztyn plus 6";s:4:"type";s:3:"ext";s:5:"ctype";s:4:"text";s:5:"width";s:0:"";s:6:"height";s:0:"";s:6:"border";s:0:"";s:6:"hspace";s:0:"";s:6:"vspace";s:0:"";s:5:"align";s:0:"";s:3:"alt";s:0:"";s:9:"img_title";s:0:"";}
                    [43] => a:39:{s:2:"id";s:0:"";s:6:"obj_id";s:0:"";s:6:"anchor";s:0:"";s:9:"accesskey";s:0:"";s:8:"tabindex";s:0:"";s:4:"lang";s:2:"de";s:3:"rel";s:0:"";s:3:"rev";s:0:"";s:8:"hreflang";s:2:"de";s:6:"params";s:0:"";s:5:"title";s:39:"Autokarte Polen mit deutschen Ortsnamen";s:4:"href";s:96:"http://kartenshop.urlaubsland-polen.info/waren/karten/autokarten/autokarte_polen_750_deutsch.php";s:7:"attribs";s:0:"";s:6:"target";s:6:"_blank";s:5:"jswin";s:1:"1";s:8:"jscenter";N;s:6:"jsposx";s:3:"200";s:6:"jsposy";s:2:"50";s:7:"jswidth";s:3:"750";s:8:"jsheight";s:3:"850";s:8:"jsstatus";s:1:"1";s:12:"jsscrollbars";s:1:"1";s:9:"jsmenubar";s:1:"1";s:9:"jstoolbar";s:1:"1";s:11:"jsresizable";s:1:"1";s:10:"jslocation";s:1:"1";s:6:"img_id";s:0:"";s:7:"img_src";s:0:"";s:4:"text";s:39:"Autokarte Polen mit deutschen Ortsnamen";s:4:"type";s:3:"ext";s:5:"ctype";s:4:"text";s:5:"width";s:0:"";s:6:"height";s:0:"";s:6:"border";s:0:"";s:6:"hspace";s:0:"";s:6:"vspace";s:0:"";s:5:"align";s:0:"";s:3:"alt";s:0:"";s:9:"img_title";s:0:"";}
                    [we_shop_karte5] => a:39:{s:2:"id";s:0:"";s:6:"obj_id";s:0:"";s:6:"anchor";s:0:"";s:9:"accesskey";s:0:"";s:8:"tabindex";s:0:"";s:4:"lang";s:2:"de";s:3:"rel";s:0:"";s:3:"rev";s:0:"";s:8:"hreflang";s:2:"de";s:6:"params";s:0:"";s:5:"title";s:39:"Autokarte Polen mit deutschen Ortsnamen";s:4:"href";s:96:"http://kartenshop.urlaubsland-polen.info/waren/karten/autokarten/autokarte_polen_750_deutsch.php";s:7:"attribs";s:0:"";s:6:"target";s:6:"_blank";s:5:"jswin";s:1:"1";s:8:"jscenter";N;s:6:"jsposx";s:3:"200";s:6:"jsposy";s:2:"50";s:7:"jswidth";s:3:"750";s:8:"jsheight";s:3:"850";s:8:"jsstatus";s:1:"1";s:12:"jsscrollbars";s:1:"1";s:9:"jsmenubar";s:1:"1";s:9:"jstoolbar";s:1:"1";s:11:"jsresizable";s:1:"1";s:10:"jslocation";s:1:"1";s:6:"img_id";s:0:"";s:7:"img_src";s:0:"";s:4:"text";s:39:"Autokarte Polen mit deutschen Ortsnamen";s:4:"type";s:3:"ext";s:5:"ctype";s:4:"text";s:5:"width";s:0:"";s:6:"height";s:0:"";s:6:"border";s:0:"";s:6:"hspace";s:0:"";s:6:"vspace";s:0:"";s:5:"align";s:0:"";s:3:"alt";s:0:"";s:9:"img_title";s:0:"";}
                    [44] => <iframe width="500" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/?ie=UTF8&om=1&s=AARTsJqzARj-Z8VnW5pkPMLMmZbqrJcYpw&ll=53.776515,20.474396&spn=0.071009,0.171661&z=12&output=embed"></iframe><br />
<small><a href="http://maps.google.com/?ie=UTF8&om=1&ll=53.776515,20.474396&spn=0.071009,0.171661&z=12&source=embed" style="color:#000000;text-align:left" class="MainNavigation" target="_blank">Größere Kartenansicht</a></small>
                    [we_google] => <iframe width="500" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/?ie=UTF8&om=1&s=AARTsJqzARj-Z8VnW5pkPMLMmZbqrJcYpw&ll=53.776515,20.474396&spn=0.071009,0.171661&z=12&output=embed"></iframe><br />
<small><a href="http://maps.google.com/?ie=UTF8&om=1&ll=53.776515,20.474396&spn=0.071009,0.171661&z=12&source=embed" style="color:#000000;text-align:left" class="MainNavigation" target="_blank">Größere Kartenansicht</a></small>
                    [45] => [ Artikel lesen ]
                    [we_weiter] => [ Artikel lesen ]
                    [we_wedoc_Path] => /ausflugstipps/?we_objectID=33
                    [we_wedoc_WebUserID] => 0
                    [we_WE_CUSTOMER_ID] => 0
                    [we_WE_PATH] => /ausflugstipps/detailseite/Olsztyn---eine-Stadt-des-Jugendstils
                    [we_WE_TRIGGERID] => 5
                    [we_WE_URL] => Olsztyn---eine-Stadt-des-Jugendstils
                    [we_WE_TEXT] => 841__olsztyn_jugendstil
                    [we_WE_ID] => 33
                    [we_wedoc_Category] => ,315,314,290,316,
                    [we_WE_SHOPVARIANTS] => 0
                    [we_wedoc_lastPath] => ?we_objectID=33
                )

            [Row] => 1
            [Errno] => 0
            [Error] => 
            [Database] => usr_p123456_1
        )

    [name] => Region
    [rows] => 100000000
    [cols] => 
    [maxItemsPerPage] => 100000000
    [stop_next_row] => 
    [start] => 0
    [search] => 
    [offset] => 0
    [order] => region
    [desc] => 
    [cats] => 
    [catOr] => 
    [anz_all] => 43
    [anz] => 43
    [workspaceID] => 
    [count] => 1
    [Record] => Array
        (
        )

    [close_a] => 1
    [calendar_struct] => Array
        (
            [calendar] => 
            [defaultDate] => 
            [date] => -1
            [calendarCount] => 
            [datefield] => 
            [start_date] => 
            [end_date] => 
            [storage] => Array
                (
                )

            [forceFetch] => 
            [count] => 0
            [weekstart] => 0
        )

    [id] => 
    [categoryids] => 
    [seeMode] => 1
    [docID] => 0
    [customerArray] => Array
        (
        )

    [LastDocPath] => 
)

e_herrmann
Senior Member
Beiträge: 1319
Registriert: Do 22. Mai 2003, 23:25

Re: Uninitialized string offset: 0

Beitragvon e_herrmann » Mi 29. Feb 2012, 11:46

Hi Maik,
wahrscheinlich liegt es hieran:

Code: Alles auswählen

if($GLOBALS['my']['lastvalue'] != $GLOBALS['lv']->f('region')){
      $GLOBALS['my']['lastvalue'] = $GLOBALS['lv']->f('region');
Du prüfst ein Variable bevor sie gesetzt ist. Du musst sie vor der Listviewausgabe setzen, oder noch ein isset hinzufügen.

Code: Alles auswählen

$GLOBALS['my']['lastvalue'] = '';
Grüße Elko
Elko Herrmann
komplexx | internet.fotografie
web: http://www.komplexx.de

urlaubsland-polen
Senior Member
Beiträge: 420
Registriert: Mo 13. Nov 2006, 12:23
Wohnort: Olsztyn, zuvor Warszawa
Kontaktdaten:

Re: Uninitialized string offset: 0

Beitragvon urlaubsland-polen » Mi 29. Feb 2012, 12:10

@Elko: Tatsächlich muss es ein problem der Anordnung sein, denn bei der Ausgabe auf der Webseite funktioniert das Select, welches dynamisch aus den vorhandenen Inhalten gefüllt wird.

Weil ich davon keine Ahnung habe muss ich versuchen das zu erlernen. Bis dahin deaktiviere ich die Fehlermeldungen ;)

e_herrmann
Senior Member
Beiträge: 1319
Registriert: Do 22. Mai 2003, 23:25

Re: Uninitialized string offset: 0

Beitragvon e_herrmann » Mi 29. Feb 2012, 12:37

Hi Maik,
wenn du über we:repeat die Variable setzt, sollte die Meldung weg sein.

Code: Alles auswählen

<?php $GLOBALS['my']['lastvalue'] = ''; ?>
Generell kannst du dir merken, bevor du eine Variable prüfst, muss sie gesetzt sein, sonst gibt es eine Notice.
Grüße Elko
Elko Herrmann
komplexx | internet.fotografie
web: http://www.komplexx.de

urlaubsland-polen
Senior Member
Beiträge: 420
Registriert: Mo 13. Nov 2006, 12:23
Wohnort: Olsztyn, zuvor Warszawa
Kontaktdaten:

Re: Uninitialized string offset: 0

Beitragvon urlaubsland-polen » Mi 29. Feb 2012, 12:58

@Elko. Danke. Der Tipp hat mich gerettet. In einer ruhigen Minute muss mich ich dennoch mit den Grundlagen zu diesem Thema intensiv befassen. :)


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 12 Gäste