Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 02.12.2001, 20:26   #1
TP-Insider
 
Benutzerbild von wuselmann
 
Registriert seit: May 2001
Ort: Wolfenbüttel
wuselmann ist auf einem guten Weg

PHP: erklärt mir doch bitte mal die eval-funktion oder geht das auch anders


Hi Ihr Freaks

ich probiere mich jetzt so langsam aber sicher auch mal ein wenig an PHP und fange zZ mit einem kleinen Bestellformular an.

Das generiert bisher die Zeilen der Tabelle mittels for-Schleife und ruft sich selber auf, wenn ich auf einen button klicke ("Artikel hinzufügen") und setzt $anzahl dann entsprechend, um eine neue Zeile auszugeben.

In jeder für einen Artikel generierten Zeile habe ich auch einen Button (type="submit") der den artikel wieder löschen soll.

Dieser Button trägt bisher den Namen "del".$i wobei $i die Laufvariable in der Schleife ist.

Und jetzt kommts:
Ich möchte in einer Schleife am anfang der Datei ( per isset() (?)) abfragen, ob del0 oder del1 usw. existieren.

Bisher mache ich das noch etwas unkonventionell auf folgende Art:

PHP-Code:
$del=2000;                        //nix löschen
    
    
if(isset($del0))
    {
     echo 
"ACTION = Bild1 entfernen<br>";
     
$del=0;};

     if(isset(
$del1))
    {
     echo 
"ACTION = Bild2 entfernen<br>";
     
$del=1;};
     
     if(isset(
$del2))
    {
     echo 
"ACTION = Bild3 entfernen<br>";
     
$del=2;}; 
Aber das ist nicht wirklich gut. Es sollte doch gehen, den Ausdruck "delX" per eval-funktion zusammenzusetzen und das ganze per while-schleife durchlaufen zu lassen.

Aber wie? Bitte helft mir da mal weiter. Ich steige durch die Doku nicht durch .

Oder ist es möglich sowas wie del[] zu machen? Da bekomme ich bisher aber auch kein Ergebniss.

Danke

der wuselmann
__________________
Wo kämen wir denn hin, wenn wir keine Träume mehr hätten? ™
shark-design Internet, Druck & Kommunikation in Wolfenbüttel
wuselmann ist offline   Mit Zitat antworten


Alt 02.12.2001, 21:17   #2
TP-Specialist
 
Benutzerbild von the0bone
 
Registriert seit: Mar 2001
Ort: NDS
the0bone ist auf einem guten Weg
Klar kann man das mit Arrays machen...
oder wie du es nennst del[]

ich würde sowas vorschlagen:
PHP-Code:
for ($i=0;$i<3;$i++) //setze Var i auf 0, solange Var i < als 0 mach das in der Klammer, danach mach Var i um 1 grösser
{ if (isset($del[$i]) //wenn Array del mit der Nummer von Var i einen Inhalt hat mach das
   
{echo "ACTION = Bild$i entfernen<br>"//scheibe den Text auf den Bildschirm mit der Var i
    
$del[$i]= "0"//setze das Array del mit der Nummer von Var i auf 0
   
}

__________________
the0bone

Wissen ist Macht, nichts Wissen macht nichts!
the0bone ist offline   Mit Zitat antworten
Alt 02.12.2001, 22:18   #3
TP-Insider
 
Benutzerbild von wuselmann
 
Registriert seit: May 2001
Ort: Wolfenbüttel
wuselmann ist auf einem guten Weg
Jo, so gehts. Habe das gestern fast genauso ausprobiert, da tat es nicht.

Danke Dir.


der wuselmann
__________________
Wo kämen wir denn hin, wenn wir keine Träume mehr hätten? ™
shark-design Internet, Druck & Kommunikation in Wolfenbüttel
wuselmann ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
PHP: erklärt mir doch bitte mal die eval-funktion oder geht das auch anders PHP: erklärt mir doch bitte mal die eval-funktion oder geht das auch anders
« Greenwich Meridian Time (GMT) | Chmode 777 »

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 09:05 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 55 56 57 58 59 60 61 62 63 64 65 66 67