Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Antwort
 
Themen-Optionen
Alt 27.09.2005, 22:25   Nach oben    #1
Magicman
Benutzer
 
Benutzerbild von Magicman
 
Registriert seit: 23.09.2005
Beiträge: 35
Standard Dynamische Anzahl übergeben?

Hallo,

erstmal das Script:

PHP-Code:
<input type="button" name="addimg" value=" Img " onClick="imgup(); return false;"
PHP-Code:
<script type="text/javascript">
var 
staynumber 1;

function 
imgup() {
    var 
URL "imgup.php";
    var 
Name "Bild Upload";
    var 
Fensteroptionen "toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0";
    var 
Breite 450;
    var 
Hoehe 200;
    
window.open(URL'Name'Fensteroptionen ',width=' Breite ',height=' Hoehe);

var 
number staynumber++;

  
input('[IMG#');
  
input(number);
  
input(']');
  
document.formular.text.focus();
}
</script> 

So des Gibt jetzt immer "[IMG#1][IMG#2]..." aus.

Bloßd wenn ich jetzt auf Vorschau drücke (submit button) fängt die Zählung wieder von vorne an.

Weiß jemand von euch eine lösung, wie ich an die Anzahl beibehalten kann, vielleicht irgendwie mit dem hidden button?

Danke für eure Hilfe im vorraus.
Magicman ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.09.2005, 22:49   Nach oben    #2
Lars
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Mit preg_match() alle [IMG#n] rausfiltern und schauen, welches das höchste ist, würd ich sagen.
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.09.2005, 15:18   Nach oben    #3
Magicman
Benutzer
 
Benutzerbild von Magicman
 
Registriert seit: 23.09.2005
Beiträge: 35
Standard

aber preg_match gibt doch nur aus ob es eine übereinstimmung gibt und bricht dann ab.

In meinem Fall will ich ja dann den "[IMG#1]" Tag mit der höchsten Nummer hinter dem # und diese dann weiter verarbeiten können.
Magicman ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.09.2005, 15:20   Nach oben    #4
Lars
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Du kannst eine Variable mitgeben, in die die Übereinstimmungen gespeichert werden.
http://de3.php.net/preg-match
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.09.2005, 15:24   Nach oben    #5
Magicman
Benutzer
 
Benutzerbild von Magicman
 
Registriert seit: 23.09.2005
Beiträge: 35
Standard

Sorry, dass ich nicht so schnell verstehe, weil mit den ganzen preg_ funktionen hatte ich schon immer bissel probleme.

Könntest du mir vllt sagen was ich dann in die Klammern schreiben muss?
Magicman ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.09.2005, 15:36   Nach oben    #6
Lars
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Sollte so gehen, ist aber nicht getestet.
PHP-Code:
$string "[IMG#1][IMG#2] (...) [IMG#8]";
preg_match_all("!\[IMG#(\d+)\]!i"$string$matchesPREG_SET_ORDER);

$highest NULL;
for ( 
$i 0$i count($matches); $i++ )
{
    if ( (int)
$matches[$i][1] > $highest )
    {
        
$highest = (int)$matches[$i][1];
    }
}

echo 
$highest
Wenns klappt, wies soll, kriegst du den höchsten Iterator zurück.
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.09.2005, 15:42   Nach oben    #7
Magicman
Benutzer
 
Benutzerbild von Magicman
 
Registriert seit: 23.09.2005
Beiträge: 35
Standard

BIG THX,

funkt super.

Immer diese pregs

Nochmal Danke.
Magicman ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.09.2005, 17:31   Nach oben    #8
Lars
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Bitte, bitte
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


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

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.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
java applet variablen an php skript übergeben nibblas Desktop-Applikationen und Grafik 6 30.10.2007 15:20
Dynamische SQL-queries $traight-$hoota Allgemeine Java-Programmierung 9 25.10.2007 07:25
Anzahl der Beiträge Quivadis Fragen ans Team 3 08.08.2007 11:20
Anzahl Elemente in multidimensionalem Array ermitteln dsxs PHP-Programmierung 13 16.02.2007 13:05
Dynamische Anzahl von Instanzen eines Typs zur LaufzeiT?? Northstar Allgemeine Java-Programmierung 2 19.05.2005 16:41


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:24 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0) und vBSEO.

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