Di. 12.10.2004
19:08 Uhr
#3
- Registriert seit
- 18.05.2004
- Beiträge
- 15.492
- Beitragswertungen
Du hast gut reden ich sitze an dem bischen text ca 7 Stunden alleine 5 bis ich das gefuden habe was ich gesucht habe und bis ich auf die idee gekommen bin hier zu fragen hat es nochmal gedauert.
mfg
SLJ
Di. 12.10.2004
19:17 Uhr
#5
- Registriert seit
- 18.05.2004
- Beiträge
- 15.492
- Beitragswertungen
Hi ne also es soll jetzt nicht heißen das ich von dir keine Hilfe mehr will aber das höre sich von dir so an als wenn du sowas kurz mal blind schriebst mit 2 Finger oder so zu Frühstück.
Aber ja ich denke das das dass ist was ich auch suche ich muss es aber erst noch testen.
Di. 12.10.2004
20:22 Uhr
#6
- Registriert seit
- 18.05.2004
- Beiträge
- 15.492
- Beitragswertungen
Ok das war genau das was ich suchte nur gibt es noch eine möglichkeit die Dateiendung wegzulassen also beim anzeigen nur eintragen dann mit?
mfg
SLJ
Mi. 13.10.2004
20:52 Uhr
#8
- Registriert seit
- 22.03.2003
- Beiträge
- 4.260
- Beitragswertungen
+g+
also du willst einmal ein bild hochladen. und dann das bild auswählen könne.
-> folge sind doch dann 2 verschiedene formular.
war eigentlich alles richtig. ausser dieses php zeugs nicht.
dann auf der seite wo du hingeleitest wirst kannst du dann mit:
copy ( $file , "dein/pfad/".$file_name );
die bilder hochladen.
und zwar wird die datei $file (weil dein input feld ja file heisst) dann übertragen an den ort wo du angibst.
$file_name ist der name der datei die hochgeladen wird. das ist so üblich beim übertragen, das de file name dann in der variablen ist.
löschen kannst du ja genauso machen. eine selectbox in der alle bilder auswählbar sind. dann übergibst du das bild, und löscht es mit der funktion:
unlink("dein/pfad/'.$bildname);
die dateien endung bekommst du entweder mit
$var = "bild.endung";
$var = str_replace ( '.endung' , '' , $var );
in diesem fall weisst du das die endung des bildes ".endung" ist und entfernst sie mit der funktion replace
wenn du die endung nicht weisst dann mach das so:
$var = "bild.gif";
// bild aufteilen in array $lila durch "."
$lila = explode( '.' , $var );
// $lila ist jetzt ein array, in $lila[0] steht "bild" und in $lila[1] steht "gif"
jetzut kannst du wieder mit str_replace arbeiten.
$var = str_replace(".".$lila[1],'',$var);
wenn in einem bildnamen mehrere punkte vorkommen kannst du die anzahl der teile in einem array durch count($lila) raus bekommen.. dann nimm halt das letzte -1 ( weil count bei 1 anfäng zu zählen und das array bei 0 *g* )
Mi. 13.10.2004
21:07 Uhr
#9
- Registriert seit
- 18.05.2004
- Beiträge
- 15.492
- Beitragswertungen
Ne also ich brauche jetzt nur noch ein einfaches Teil um Bilder hochzuloaden. und was meinst du mit alles hat gestimmt auser das php zeugs?
Kannst du das zum bilder uploaden kurz komplett posten, Danke im Voraus.
mfg
SLJ
Do. 14.10.2004
18:35 Uhr
#11
- Registriert seit
- 18.05.2004
- Beiträge
- 15.492
- Beitragswertungen
Ok das hochladen geht jetzt nach etwas arbeit.
Nur das mit Bilder löschen habe ich bis jetzt noch nicht raus.
mfg
SLJ
Do. 14.10.2004
19:10 Uhr
#12
- Registriert seit
- 22.03.2003
- Beiträge
- 4.260
- Beitragswertungen
wie schon gesagt.
ne select box machen. in der das bild dann auswählbar ist.
dann wird doch in der variablen das bild übergeben und kann mit
unlink() gelöscht werden
steht aber auch oben schon im post
bei unlink() einfach in die klammern den pfad zur datei die gelöscht werden soll reinschreiben.
Do. 14.10.2004
20:14 Uhr
#13
- Registriert seit
- 18.05.2004
- Beiträge
- 15.492
- Beitragswertungen
ok bilder löschen geht aber auch nur Bilder und keine Einzelbilder aber im grunde auch logisch den der bekommt alle bilder was muss ich da noch umstellen ? Und gibt es noch eine möglich keit das man zustimmen muss um soein bild zu löschen ?
mfg
SLJ
Zuletzt geändert von SLJ am 14.10.2004 - 20:15
Fr. 15.10.2004
21:17 Uhr
#15
- Registriert seit
- 18.05.2004
- Beiträge
- 15.492
- Beitragswertungen
Wenn ich ein bild gelöscht habe hat der alle in dem ordner gelöscht. Und ich versuche das gleich mal.
mfg
SLJ
Fr. 15.10.2004
21:33 Uhr
#16
- Registriert seit
- 18.05.2004
- Beiträge
- 15.492
- Beitragswertungen
Muss ich da nicht noch irgendwo ein Buuton oder so einbauen damit das geht ?
P.s. hast du nicht im Script sowas verbaut wo ich mir nur rauskopieren kann?
mfg
SLJ
Sa. 16.10.2004
16:42 Uhr
#18
- Registriert seit
- 22.03.2003
- Beiträge
- 4.260
- Beitragswertungen
du must natürlich sicherstellen das die variable bild auch übergeben wird!
einen button kannst du brauchst du aber nicht verwenden.
tests doch einfach mal so wie ich gesagt habe aber stell sicher das die vairable in der das bild gespeichert ist auch richtig bis zum ende (zur unlink() funktion) richtig übergeben wird. dazu gib am besten die variable erstmal test halber aus.
im clanscript ist sowas oder ähnlich offt verbaut einfach mal schauen +g+
Sa. 16.10.2004
17:00 Uhr
#19
- Registriert seit
- 18.05.2004
- Beiträge
- 15.492
- Beitragswertungen
Ich denke eh das ich einer von denen bin die die meisten Dateien aus dem Script eh schon kennen (Ich meine von den Benutzern und noch der Coder Selber) Gesucht habe ich da z.B. schon in der Gallery.php aber so wirklich was gefunden habe ich da nicht. Und ich versuche es norchmal.
mfg
SLJ
Sa. 16.10.2004
17:25 Uhr
#20
- Registriert seit
- 22.03.2003
- Beiträge
- 4.260
- Beitragswertungen
öm bild löschen, ja ich denke das kann ich dir dann auch kurz einrichten. schick mir evtl. einfach die datei oder noch besser die daten für den webspace dann kann ich das kurz machen.