• Liebe User, bitte beachtet folgendes Thema: Was im Forum passiert, bleibt im Forum! Danke!
  • Hallo Gemeinde! Das Problem leidet zurzeit unter technischen Problemen. Wir sind da dran, aber das Zeitkontingent ist begrenzt. In der Zwischenzeit dürfte den meisten aufgefallen sein, dass das Erstellen von Posts funktioniert, auch wenn das Forum erstmal eine Fehlermeldung wirft. Um unseren Löschaufwand zu minimieren, bitten wir euch darum, nicht mehrmals auf 'Post Reply' zu klicken, da das zur Mehrfachposts führt. Grußworte.

nochmal zu den Arrays

Mitglied seit
08.03.2004
Beiträge
1.574
Reaktionen
0
an einer Stelle habe ich so ein tolles Array:
Code:
            [foo] => Array
                (
                    [] => Array
                        (
                            [] => Array
                                (
                                    [0] => Array
                                        (
                                           ...
                                         )
                                     [1] => Array
                                        (
                                           ...
                                         )
                                    [2] => Array
                                        (
                                           ...
                                         )
                                     [3] => Array
                                        (
                                           ...
                                         )
                                )
                        )
                )

Ich fand es von anfang an ein wenig komisch, aber jetzt mag PHP meine "Lösung" um da reinzukommen auch nicht so ganz:
PHP:
foreach($arr['foo'][''][''] as $bar) {
    ... //do something dotable
}

Als Fehlermeldung bekomme ich:

Code:
[17-Feb-2008 10:56:49] PHP Warning:  Invalid argument supplied for foreach() ...
[17-Feb-2008 10:56:49] PHP Warning:  Cannot modify header information - headers already sent by ...

lasse ich in den zweiten und dritten eckigen Klammern die '' weg, stört ihn das noch mehr, dann produziert er nicht nur eine Warnung.
 
Mitglied seit
12.01.2004
Beiträge
8.557
Reaktionen
0
Ort
Gießem
dann lies dir mal die funktionsweise der foreachfunktion nochmal ordentlich durch... :rolleyes:
 
Mitglied seit
09.08.2005
Beiträge
333
Reaktionen
0
omg...

/*** bei assoziativen Arrays ***/
$namen = array("Gewinner"=>"Hans", "Zweiter"=>"Peter");
foreach($namen as $key => $unit) {
echo $key." ".$unit."<br>";
}
/*** bei nummerischen Arrays ***/
$namen = array(array("Gewinner","Hans"),array("Zweiter","Peter"));
foreach($namen as $unit) {
echo $unit[0]." ".$unit[1]."<br>";
 
Mitglied seit
08.03.2004
Beiträge
1.574
Reaktionen
0
Ich muss mal wieder meine Frag ein wenig nachkorrigieren. Mich interessieren nur die vier inneren Elemente.
Und meine eigentliche Frage ist, wie ich [] aufrufen soll.

Wenn da stehen würde 'foo' => Array ( 'bar' => Array ( 'blubb' => Array (....)); dann würde ich doch auch über $arr['foo']['bar']['blubb'] laufen lassen um an die Elemente in (....) zu kommen. Mein Problem ist nur, dass da nichts in den eckigen Klammern steht und ich ihm deshalb nicht sagen kann, dass er nur das innerste Array durchlaufen soll.
 
Mitglied seit
08.03.2004
Beiträge
1.574
Reaktionen
0
ich hol es aus der mysql db und unserialize es ( ;) erinnerst du dich? ), dann ist das in der Form da. Deshalb kann ich auch an der unangenehmen Form nichts ändern.

Du kannst dir das Array auch mal angucken, wenn du Typo3 mit der Extension tt_products irgendwo installiert hast und eine Bestellung tätigst. Dann landet das ganze in der Tabelle sys_products_orders, Spalte orderData. :D
 
Mitglied seit
09.08.2005
Beiträge
333
Reaktionen
0
eric, schreib mich über icq an. ich erklär es dir.
 
Mitglied seit
08.03.2004
Beiträge
1.574
Reaktionen
0
das angebot muss ich ablehnen. Trotzdem danke stuphle. Kann mir sonst jemand helfen? :(
 

killerchicken_inaktiv

Guest
Poste hier nochmal den exakten String rein, den du in unserialize reinsteckst bitte
 
Mitglied seit
12.01.2004
Beiträge
8.557
Reaktionen
0
Ort
Gießem
*hust*
du kannst mit foreach nur eine dimension durchlaufen. für n-dimensionen halt n-mal foreach machen [oder ne rekursive funktion schreiben]
 
Mitglied seit
08.03.2004
Beiträge
1.574
Reaktionen
0
jean-luc, ich will nur eine Dimension durchlaufen. nämlich die 0-4 die da drin steckt.
Das außen ist ein Wrapper für die Items die zu der Bestellung gehören und der Inhalt sind die Items. Warum da nochmal 2 leere Arrays drum sind weiss ich nich.
Konnte ich mich jetzt verständlich ausdrücken? :confused:
Ich will nur das drinne, die äußeren sollen nicht durchlaufen werden. Und er soll auch auf keinen Fall irgendwelche rekursiven Bäumchenspiele machen. Ich schreib ja keine Graphentheorie-Doktorarbeit sondern möchte einfach nur wissen, was die Kunden in meinem zukünftigen, sehr erfolgreichen Online-Shop bestellt haben werden. mmmkäi? :D

@killerchicken: es war in dem ungeparsten String ähnlich verwirrend. da steht auch s:0:'';a:1{s:0:'';a:4{i:1;a:zahl{...};...}} (hab jetzt nicht nachgeguckt, aber ich hab mich soviel mit diesen Strings rumgeschlagen, dass ich mir 95% sicher bin dass es genau SO ausgesehen hat; auf jeden Fall waren da auch diese beiden leeren Steps mit neuen Arrays)
 
Mitglied seit
12.01.2004
Beiträge
8.557
Reaktionen
0
Ort
Gießem
ich bezog mich auf foreach - da kannst du nur das array ansprechen. willst du zb. in die zweite dimension vordringen musst du 2 foreach schachteln (zumindest meine ich dass es so ist, aber hab auch grade ganz andere sorgen)

foreach($arr as $dim1) { foreach($dim1 as $dim2) {...}}

woher jetzt die leeren hüllen kommen kann ich dir nun aber auch net ganz erklären
 

killerchicken_inaktiv

Guest
Pikkart du hast es noch net ganz verstanden. ein

$test = array( 'hallo' => array( 'moep', 'hihi' ) );

kann ohne weiteres so durchlaufen werden:

foreach( $test[ 'hallo' ] as $value )

der folgende Block wird zweimal ausgeführt, einmal beinhaltet Value moep, einmal hihi.

Und Sholvar, poste plz endlich den kompletten String damit man das nachvollziehen kann...
 
Mitglied seit
12.01.2004
Beiträge
8.557
Reaktionen
0
Ort
Gießem
echt? hum, war der meinung dass das eben nicht ohne weiteres ging. dann sorry dafür
 

killerchicken_inaktiv

Guest
Klar geht das, du musst foreach ein Array angeben, und genau das tust du ja
 
Mitglied seit
08.03.2004
Beiträge
1.574
Reaktionen
0
Original geschrieben von killerchicken
Und Sholvar, poste plz endlich den kompletten String damit man das nachvollziehen kann... [/B]
du hast es so gewollt. ^^

aber erstmal den wichtigen Teil:

Code:
s:9:"itemArray";a:1:{s:0:"";a:1:{s:0:"";a:2:{i:0;a:7:{s:9:"calcprice";i:0;s:5:"count";i:1;s:8:"priceTax";d:10;s:10:"priceNoTax";d:

so und jetzt mal alles :|

Code:
a:6:{s:11:"html_output";s:9282:"
<table border="0" cellspacing="0" cellpadding="1" width=1>
<tr>
<td><img src="clear.gif" width="100" height="1"></td>
<td><img src="clear.gif" width="5" height="1"></td>
<td><img src="clear.gif" width="165" height="1"></td>
<td colspan=3><img src="clear.gif" width="200" height="1"></td>
</tr>


<tr>
    <td colspan=6> <p><span class="tx-ttproducts-pi1-wrap1"><b>Bestellbestäigung:</b><br>
        Vielen Dank für Ihre Bestellung!<br>

        Ihre Test-Bestellung ist nun abgeschlossen und hat folgende Nummer:<br>
        <br>
            <B>1</B> <br>
        <br>
		<font color=red><strong>Es handelt sich hierbei nur um einen Test.</strong></font><br>
        Die Bestellbestätigung wird auch an die Emailadresse [email]einee@mail.de[/email]
        geschickt. <br></p>

	<p><font color=red><em><strong>Zahlungsart:</strong></em></font></p>
        
      <p><font color=red><strong>Vorkasse:</strong><br>
        Bitte überweisen Sie den Rechnungsbetrag auf folgendes Konto:<br>
        Bank: Postbank Teststadt <br>
        Bankleitzahl: 76010815<br>
        Kontonummer: 1708150815<br>

        IBAN: DE46 7601 0015 1708 1508 15<br>
        BIC: PBNKTEST<br>
        Betreff: Ihre Bestellnummer 1 unbedingt angeben! </font></p>
	
   <br>
        <b>Liefer- und Bestellstatus</b><br>
        Die Ware bleibt bis zur vollständigen Bezahlung unser Eigentum.<br>

        Ihr Bestelldatum: 14-02-2008.<br>
        <br>
        Sie können Ihren Bestellstatus jederzeit mittels Ihres Bestellstatus-Codes<br>
        <strong>1-b5d703</strong> nachvollziehen. <br>
        Klicken Sie hier <a href="index.php?id=&type=0&tracking=1-b5d703"><strong>

        um den Status jetzt zu sehen.</strong></a> <br>
        Klicken Sie hier <a href="index.php?id=&type=0&tracking=1-b5d703"><strong>
        um die Rechnung jetzt zu sehen.</strong></a><br>
        Klicken Sie hier <a href="index.php?id=&type=0&tracking=1-b5d703"><strong>
	        um den Lieferschein jetzt zu sehen.</strong></a><br>
        <br>

        <br>
        </span>  </p>
      </td>
</tr>
<tr>
<td colspan=3 bgcolor="#999999"><span class="tx-ttproducts-pi1-wrap2"><b>bananaGUARDs:</b></span></td>
<td bgcolor="#999999"><span class="tx-ttproducts-pi1-wrap2"><b>Preis:</b></span></td>
<td bgcolor="#999999"><span class="tx-ttproducts-pi1-wrap2"><b>Menge:</b></span></td>
<td bgcolor="#999999"><span class="tx-ttproducts-pi1-wrap2"><b>Gesamt:</b></span></td>

</tr>


<tr>
<td colspan=6><img src="clear.gif" width="1" height="6"></td>
</tr>
<tr>
<td valign=top><a href="index.php?eID=tx_cms_showpic&file=uploads%2Fpics%2Fglobalnavbg.gif&width=400&bodyTag=%3Cbody%20bgColor%3Dblack%20leftmargin%3D0%20topmargin%3D0%20marginwidth%3D0%20marginheight%3D0%3E&wrap=%3CA%20href%3D%22javascript%3Aclose%28%29%3B%22%3E%20%7C%20%3C%2FA%3E&md5=7d70ddcb7983b02031bf2add1febc8fa" onclick="openPic('index.php?eID=tx_cms_showpic&file=uploads%2Fpics%2Fglobalnavbg.gif&width=400&bodyTag=%3Cbody%20bgColor%3Dblack%20leftmargin%3D0%20topmargin%3D0%20marginwidth%3D0%20marginheight%3D0%3E&wrap=%3CA%20href%3D%22javascript%3Aclose%28%29%3B%22%3E%20%7C%20%3C%2FA%3E&md5=7d70ddcb7983b02031bf2add1febc8fa','438322f1956b14170fb2bda94369514e','width=400,height=62,status=0,menubar=0'); return false;"><img src="typo3temp/pics/6d10d51d9f.gif" width="100" height="15" alt="" title="" /></a></td>
<td></td>
<td valign=top>
<span class="tx-ttproducts-pi1-wrap1"><b>ein Testprodukt</b></span>

</td>
<td valign=top><span class="tx-ttproducts-pi1-wrap1"> 10.00 </span></td>

<td valign=top><span class="tx-ttproducts-pi1-wrap1"> 1 </span></td>
<td valign=top align=right><span class="tx-ttproducts-pi1-wrap1"> <b>10.00</b><br>(8.40) </span></td>
</tr>

<tr>
<td colspan=6><img src="clear.gif" width="1" height="6"></td>
</tr>
<tr>
<td valign=top></td>
<td></td>
<td valign=top>
<span class="tx-ttproducts-pi1-wrap1"><b>noch ein Testprodukt</b></span>

</td>
<td valign=top><span class="tx-ttproducts-pi1-wrap1"> 31.00 </span></td>
<td valign=top><span class="tx-ttproducts-pi1-wrap1"> 1 </span></td>
<td valign=top align=right><span class="tx-ttproducts-pi1-wrap1"> <b>31.00</b><br>(26.05) </span></td>
</tr>


<tr>
<td colspan=6><img src="clear.gif" width="1" height="10"></td>

</tr>
<tr>
<td colspan=3 bgcolor="#999999"><span class="tx-ttproducts-pi1-wrap2"><b>Rechnungsanschrift:</b></span></td>
<td colspan=3></td>
</tr>
<tr>
<td colspan=3>
<table cellspacing=3>
<tr>
  <td><span class="tx-ttproducts-pi1-wrap1">Anrede:</span></td>
  <td><span class="tx-ttproducts-pi1-wrap1"><strong>Herr</strong></span></td>
</tr>

<tr>
<td><span class="tx-ttproducts-pi1-wrap1">Name/Firma:</span></td>
<td><span class="tx-ttproducts-pi1-wrap1"><strong>asdf</strong></span></td>
</tr>
<tr>
<td><span class="tx-ttproducts-pi1-wrap1">Postadresse:</span></td>
<td><span class="tx-ttproducts-pi1-wrap1"><strong>sadf</strong></span></td>
</tr>
<tr>
<td><span class="tx-ttproducts-pi1-wrap1">PLZ Stadt:</span></td>
<td><span class="tx-ttproducts-pi1-wrap1"><strong>12345 asdfasdf</strong></span></td>

</tr>
<tr>
<td><span class="tx-ttproducts-pi1-wrap1">Land:</span></td>
<td><span class="tx-ttproducts-pi1-wrap1"><strong></strong></span></td>
</tr>
<tr>
<td><span class="tx-ttproducts-pi1-wrap1">Telefon:</span></td>
<td><span class="tx-ttproducts-pi1-wrap1"><strong>0123456789</strong></span></td>
</tr>
<tr>
<td><span class="tx-ttproducts-pi1-wrap1">Email:</span></td>
<td><span class="tx-ttproducts-pi1-wrap1"><strong>einee@mail.de</strong></span></td>

</tr>
<tr>
<td><span class="tx-ttproducts-pi1-wrap1">VAT-Id:</span></td>
<td><span class="tx-ttproducts-pi1-wrap1"><strong></strong></span></td>
</tr>



</table>
</td>
<td colspan=3></td>
</tr>
<tr>
<td colspan=6><img src="clear.gif" width="1" height="10"></td>
</tr>
<tr>

<td colspan=3 bgcolor="#999999"><span class="tx-ttproducts-pi1-wrap2"><b>Lieferadresse:</b></span></td>
<td colspan=3></td>
</tr>
<tr>
<td colspan=3>
<table>
<tr>
<td><span class="tx-ttproducts-pi1-wrap1">Postadresse:</span></td>
<td><span class="tx-ttproducts-pi1-wrap1"><strong>sadf</strong></span></td>
</tr>
<tr>
<td><span class="tx-ttproducts-pi1-wrap1">Kontaktperson:</span></td>
<td><span class="tx-ttproducts-pi1-wrap1"><strong>asdf</strong></span></td>

</tr>
<tr>
  <td><span class="tx-ttproducts-pi1-wrap1">Anrede:</span></td>
  <td><span class="tx-ttproducts-pi1-wrap1"><strong>Herr</strong></span></td>
</tr>
<tr>
  <td><span class="tx-ttproducts-pi1-wrap1">PLZ Stadt:</span></td>
  <td><span class="tx-ttproducts-pi1-wrap1"><strong>12345 asdfasdf</strong></span></td>
</tr>

<tr>
  <td><span class="tx-ttproducts-pi1-wrap1">Land:</span></td>
  <td><span class="tx-ttproducts-pi1-wrap1"><strong></strong></span></td>
</tr>
<tr>
<td><span class="tx-ttproducts-pi1-wrap1">Telefon:</span></td>
<td><span class="tx-ttproducts-pi1-wrap1"><strong>0123456789</strong></span></td>
</tr>
<tr>
<td><span class="tx-ttproducts-pi1-wrap1">Email:</span></td>
<td><span class="tx-ttproducts-pi1-wrap1"><strong>einee@mail.de</strong></span></td>

</tr>
</table>
</td>
<td colspan=3></td>
</tr>
<tr>
<td colspan=6><img src="clear.gif" width="1" height="10"></td>
</tr>
<tr>
<td colspan=3 bgcolor="#999999"><span class="tx-ttproducts-pi1-wrap2"><b>Nachricht:</b></span></td>
<td colspan=3></td>
</tr>
<tr>
<td colspan=3>
<table>
<tr>

<td><span class="tx-ttproducts-pi1-wrap1">gewnschtes Lieferdatum:</span></td>
<td><span class="tx-ttproducts-pi1-wrap1"><strong></strong></span></td>
</tr>
<tr>
<td><span class="tx-ttproducts-pi1-wrap1">Kommentar:</span></td>
<td><span class="tx-ttproducts-pi1-wrap1"><strong></strong></span></td>
</tr>
</table>
</td>
<td colspan=3></td>
</tr>
<tr>
<td colspan=6><img src="clear.gif" width="1" height="10"></td>
</tr>
<tr>

<td colspan=3 bgcolor="#999999"><span class="tx-ttproducts-pi1-wrap2"><b>Versand und Verpackung:</b></span></td>
    <td valign=top align=right colspan=3><span class="tx-ttproducts-pi1-wrap1"><b>120.00 (104.35)</b></span></td>
</tr>
<tr>
<td valign=top colspan=3><span class="tx-ttproducts-pi1-wrap1">
<strong>Zahlungsweise:</strong><br>
<img src="typo3/sysext/cms/tslib/media/logos/mastercard.gif" width="53" height="40" alt="" title="" /> MasterCard
</span></td>

<td valign=top align=right colspan=3><span class="tx-ttproducts-pi1-wrap1">
<b>11.30</b><br>

 (9.82)<br>


</span></td>
</tr>
<tr>
<td colspan=6><img src="clear.gif" width="1" height="10"></td>
</tr>
<tr>
<td colspan=6 bgcolor="#999999"><span class="tx-ttproducts-pi1-wrap2"><b>Gesamt:</b></span></td>
</tr>
<tr>
<td valign=top colspan=3><span class="tx-ttproducts-pi1-wrap1">
<strong>Gesamtpreis in EUR:</strong>

</span></td>

<td valign=top align=right colspan=3><span class="tx-ttproducts-pi1-wrap1">
<b>EUR 172.30</b><br>
 (exkl. MwSt.: 148.62)<br>

</span></td>
</tr>
<tr>
    <td colspan=6> <p><span class="tx-ttproducts-pi1-wrap1"> <br>
    <font color=red><strong>Es handelt sich hierbei nur um einen Test.</strong></font>

        <br>
        Mit freundlichen Grssen: <br>
        <br>
        <strong>ttproducts.de</strong><br>
        Testshop<br>
        Testshopstr. 4<br>
        D- 71364 Teststadt<br>

        Tel.: +49 (0)7195 4545454<br>
        Email: [email]info@ttproducts.de[/email]<br>
        </span> </p>
      </td>
</tr>
</table>
<br>
<br>
";s:8:"delivery";a:15:{s:11:"feusers_uid";N;s:9:"telephone";s:10:"0123456789";s:10:"salutation";s:1:"0";s:4:"name";s:4:"asdf";s:10:"first_name";N;s:9:"last_name";N;s:5:"email";s:13:"einee@mail.de";s:13:"date_of_birth";N;s:7:"company";N;s:7:"address";s:4:"sadf";s:4:"city";s:8:"asdfasdf";s:3:"zip";s:5:"12345";s:7:"country";N;s:12:"country_code";N;s:15:"tt_products_vat";N;}s:7:"billing";a:7:{s:10:"salutation";s:1:"0";s:4:"name";s:4:"asdf";s:7:"address";s:4:"sadf";s:3:"zip";s:5:"12345";s:4:"city";s:8:"asdfasdf";s:9:"telephone";s:10:"0123456789";s:5:"email";s:13:"einee@mail.de";}s:9:"itemArray";a:1:{s:0:"";a:1:{s:0:"";a:2:{i:0;a:7:{s:9:"calcprice";i:0;s:5:"count";i:1;s:8:"priceTax";d:10;s:10:"priceNoTax";d:8.4033613445378154693798933294601738452911376953125;s:8:"totalTax";d:10.0000000000026005864128819666802883148193359375;s:10:"totalNoTax";d:8.4033613445378154693798933294601738452911376953125;s:3:"rec";a:45:{s:3:"uid";s:1:"2";s:3:"pid";s:2:"34";s:6:"tstamp";s:10:"1203000454";s:6:"crdate";s:10:"1202488079";s:7:"deleted";s:1:"0";s:7:"sorting";s:1:"0";s:6:"hidden";s:1:"0";s:9:"starttime";s:1:"0";s:7:"endtime";s:1:"0";s:8:"fe_group";s:1:"0";s:5:"title";s:15:"ein Testprodukt";s:8:"subtitle";s:0:"";s:8:"prod_uid";s:1:"0";s:10:"itemnumber";s:0:"";s:5:"price";s:5:"10.00";s:6:"price2";s:4:"0.00";s:4:"note";s:1196:"Das erste Produkt eines Shops ist meist das Testprodukt. Logisch, hum?Das erste Produkt eines Shops ist meist das Testprodukt. Logisch, hum?Das erste Produkt eines Shops ist meist das Testprodukt. Logisch, hum?Das erste Produkt eines Shops ist meist das Testprodukt. Logisch, hum?Das erste Produkt eines Shops ist meist das Testprodukt. Logisch, hum?Das erste Produkt eines Shops ist meist das Testprodukt. Logisch, hum?

Das erste Produkt eines Shops ist meist das Testprodukt. Logisch, hum?Das erste Produkt eines Shops ist meist das Testprodukt. Logisch, hum?Das erste Produkt eines Shops ist meist das Testprodukt. Logisch, hum?Das erste Produkt eines Shops ist meist das Testprodukt. Logisch, hum?Das erste Produkt eines Shops ist meist das Testprodukt. Logisch, hum?Das erste Produkt eines Shops ist meist das Testprodukt. Logisch, hum?
Das erste Produkt eines Shops ist meist das Testprodukt. Logisch, hum?Das erste Produkt eines Shops ist meist das Testprodukt. Logisch, hum?Das erste Produkt eines Shops ist meist das Testprodukt. Logisch, hum?Das erste Produkt eines Shops ist meist das Testprodukt. Logisch, hum?Das erste Produkt eines Shops ist meist das Testprodukt. Logisch, hum?";s:5:"note2";s:0:"";s:8:"note_uid";s:1:"0";s:11:"unit_factor";s:1:"1";s:4:"unit";s:0:"";s:3:"www";s:0:"";s:8:"category";s:1:"0";s:7:"address";s:1:"0";s:7:"inStock";s:1:"1";s:9:"datasheet";s:0:"";s:3:"tax";s:1:"0";s:6:"weight";s:0:"";s:7:"bulkily";s:1:"0";s:5:"offer";s:1:"0";s:9:"highlight";s:1:"0";s:10:"directcost";s:4:"0.00";s:11:"related_uid";s:1:"0";s:5:"color";s:0:"";s:4:"size";s:0:"";s:11:"description";s:0:"";s:15:"additional_type";s:0:"";s:8:"gradings";s:0:"";s:10:"additional";s:571:"<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>

<T3FlexForms>
    <data>
        <sheet index="sDEF">
            <language index="lDEF">
                <field index="isSingle">
                    <value index="vDEF">0</value>
                </field>
                <field index="isImage">
                    <value index="vDEF">0</value>

                </field>
                <field index="alwaysInStock">
                    <value index="vDEF">0</value>
                </field>
            </language>
        </sheet>
    </data>
</T3FlexForms>";s:19:"special_preparation";s:1:"0";s:5:"image";s:15:"globalnavbg.gif";s:8:"shipping";s:4:"0.00";s:9:"shipping2";s:4:"0.00";s:8:"handling";s:4:"0.00";s:7:"extVars";s:3:";;;";}}i:1;a:7:{s:9:"calcprice";i:0;s:5:"count";i:1;s:8:"priceTax";d:31;s:10:"priceNoTax";d:26.05042016806722671162788174115121364593505859375;s:8:"totalTax";d:31.000000000038998138052193098701536655426025390625;s:10:"totalNoTax";d:26.05042016806722671162788174115121364593505859375;s:3:"rec";a:45:{s:3:"uid";s:1:"3";s:3:"pid";s:2:"34";s:6:"tstamp";s:10:"1203000463";s:6:"crdate";s:10:"1203000379";s:7:"deleted";s:1:"0";s:7:"sorting";s:1:"0";s:6:"hidden";s:1:"0";s:9:"starttime";s:1:"0";s:7:"endtime";s:1:"0";s:8:"fe_group";s:1:"0";s:5:"title";s:20:"noch ein Testprodukt";s:8:"subtitle";s:0:"";s:8:"prod_uid";s:1:"0";s:10:"itemnumber";s:0:"";s:5:"price";s:5:"31.00";s:6:"price2";s:4:"0.00";s:4:"note";s:1106:"dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!
dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!
dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!
dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!dies ist noch ein Testprodukt. bitte testen!";s:5:"note2";s:0:"";s:8:"note_uid";s:1:"0";s:11:"unit_factor";s:1:"1";s:4:"unit";s:0:"";s:3:"www";s:0:"";s:8:"category";s:1:"0";s:7:"address";s:1:"0";s:7:"inStock";s:1:"1";s:9:"datasheet";s:0:"";s:3:"tax";s:1:"0";s:6:"weight";s:0:"";s:7:"bulkily";s:1:"0";s:5:"offer";s:1:"0";s:9:"highlight";s:1:"0";s:10:"directcost";s:4:"0.00";s:11:"related_uid";s:1:"0";s:5:"color";s:0:"";s:4:"size";s:0:"";s:11:"description";s:0:"";s:15:"additional_type";s:0:"";s:8:"gradings";s:0:"";s:10:"additional";s:571:"<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>

<T3FlexForms>
    <data>
        <sheet index="sDEF">
            <language index="lDEF">
                <field index="isSingle">
                    <value index="vDEF">0</value>
                </field>
                <field index="isImage">
                    <value index="vDEF">0</value>

                </field>
                <field index="alwaysInStock">
                    <value index="vDEF">0</value>
                </field>
            </language>
        </sheet>
    </data>
</T3FlexForms>";s:19:"special_preparation";s:1:"0";s:5:"image";s:0:"";s:8:"shipping";s:4:"0.00";s:9:"shipping2";s:4:"0.00";s:8:"handling";s:4:"0.00";s:7:"extVars";s:3:";;;";}}}}}s:15:"calculatedArray";a:9:{s:5:"count";i:2;s:6:"weight";i:0;s:10:"priceNoTax";a:5:{s:17:"goodssametaxtotal";a:1:{i:19;d:34.45378151260504040465093567036092281341552734375;}s:10:"goodstotal";d:34.45378151260504040465093567036092281341552734375;s:8:"shipping";d:104.347826086956530389215913601219654083251953125;s:7:"payment";d:9.8222811671083771756229907623492181301116943359375;s:5:"total";d:148.62388876666994974584667943418025970458984375;}s:11:"price2NoTax";a:2:{s:17:"goodssametaxtotal";a:1:{i:19;d:0;}s:10:"goodstotal";d:0;}s:18:"categoryPriceNoTax";a:2:{s:17:"goodssametaxtotal";a:1:{i:19;a:1:{i:0;d:34.45378151260504040465093567036092281341552734375;}}s:10:"goodstotal";a:1:{i:0;d:34.45378151260504040465093567036092281341552734375;}}s:8:"priceTax";a:4:{s:10:"goodstotal";d:40.999999999994003019310184754431247711181640625;s:8:"shipping";d:120;s:7:"payment";d:11.295623342174632597334493766538798809051513671875;s:5:"total";d:172.29562334216865338021307252347469329833984375;}s:9:"price2Tax";a:1:{s:10:"goodstotal";d:0;}s:16:"categoryPriceTax";a:1:{s:10:"goodstotal";a:1:{i:0;d:40.999999999994003019310184754431247711181640625;}}s:6:"maxtax";a:1:{s:10:"goodstotal";N;}}s:7:"version";s:5:"2.5.4";}
 
Mitglied seit
08.03.2004
Beiträge
1.574
Reaktionen
0
kann ich mal probieren, aber ich dachte php macht keine unterschiede zwischen "", 0 und NULL. Ich seh da also geringe Chancen.

Ich werde das String wohl einfach vorm unserialize parsen müssen und alle "s:0:\"\";a:zahl:{" ersetzen durch "s:1:\"1\";a:zahl:{" und dann müsste ich ja mit arr['foo'][1][1] rankommen. What you think? Alternative Ideen?
 
Oben