Zurück   Flashforum > Flash und Server > Server-Seite allgemein

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-08-2006, 21:38   #1 (permalink)
The man himself
 
Registriert seit: Feb 2006
Ort: München
Beiträge: 64
Ordner nicht speichern, wenn bereits eine andere mit der gleiche name existiert.

PHP-Code:
<?php 
include("my_setup.php4"); 
echo 
"&my_txt_feld=&"
if(
$senden=="true") { 

$eintrag="<br><font color=\"$textcolor\"></font><font color=\"$inputtextcolor\"> $alias</font>"
mkdir("datenbank/$alias",0711); 
chmod("datenbank/$alias",0777); 

$fp = @fopen("datenbank/$alias/aliass.txt","r+"); 
fclose($fp); 
$aliass"datenbank/$alias/aliass.txt"

$fpn=@fopen($aliass,"w"); 
fputs($fpn,$eintrag); 
fclose($fpn); 


echo 
"&text=true&"
?>
Mit diesem php Code erstelle ich Ordners in mein Datenbank.
Mein Problem liegt da;
Wenn ich eine Ordner erstellen will (mit Hilfe des kontaktformular in meinem .swf), der das gleiche name mit eine früher erstellte Ordner hat.

Diese Ordner nimmt das Name von dem inputtextfeld $alias.
Es wird mich wahnsinnig freuen, wenn jemand mir zeigen kann, wie Ich das Code ändern muss, wenn Ich Namen eintippe in $alias Feld, der in Datenbank als Ordner schon bereits existiert.

Ich hab auf der Oberfläche meines .swf ein dynamiktextfeld namens : my_txt_feld

es wäre wunderbar ,falls Ich eine bereits existierte ordnername eintippe, der php code mich mit Hilfe "my_txt_feld" warnen kann .
z.B. "Diese Ordner existiert bereis" oder ähnliches.

Danke voraus für Ihre Hilfe
__________________
Möge die Macht mit Euch sein.

Geändert von Lestath (07-08-2006 um 21:40 Uhr)
Lestath ist offline   Mit Zitat antworten
Alt 07-08-2006, 21:39   #2 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.348
oki.. oder so... habe deinen anderen post gelöscht...
cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 07-08-2006, 22:55   #3 (permalink)
Neuer User
 
Benutzerbild von chriloi
 
Registriert seit: Nov 2002
Ort: Wien
Beiträge: 449
So gehts:


PHP-Code:
if (file_exists("datenbank/$alias")) {

  
// verzeichnis existiert

} else {

  
// verzeichnis neu anlegen


__________________
http://www.cnowak.de - Über mich...
http://www.fluxbb.de - Deutschsprachiges FluxBB Supportforum
chriloi ist offline   Mit Zitat antworten
Alt 08-08-2006, 04:51   #4 (permalink)
The man himself
 
Registriert seit: Feb 2006
Ort: München
Beiträge: 64
Das habe Ich schon versucht.
Aber leider geht es nicht mit diesem code.
__________________
Möge die Macht mit Euch sein.
Lestath ist offline   Mit Zitat antworten
Alt 08-08-2006, 08:44   #5 (permalink)
Neuer User
 
Benutzerbild von chriloi
 
Registriert seit: Nov 2002
Ort: Wien
Beiträge: 449
Aha, erhälst Du eine Fehlermeldung oder warum geht das nicht?
__________________
http://www.cnowak.de - Über mich...
http://www.fluxbb.de - Deutschsprachiges FluxBB Supportforum
chriloi ist offline   Mit Zitat antworten
Alt 08-08-2006, 11:18   #6 (permalink)
The man himself
 
Registriert seit: Feb 2006
Ort: München
Beiträge: 64
PHP-Code:
my_txt_feld "";

if (
file_exists("datenbank/$alias")) { 
txt_out "Diese alias wird verwendet!";
gotoAndPlay(17);
} else { 
my_txt_feld "ok";
stop();

Das hier habe Ich geschrieben.

Obwohl ich dann eine name eintippe, der bereits in der datenbank existiert, lande ich immer auf "ok" bei meinem swf.
__________________
Möge die Macht mit Euch sein.
Lestath ist offline   Mit Zitat antworten
Alt 08-08-2006, 11:26   #7 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
Mensch... file_exists() ist ja auch eine PHP-Funktion....

also so:
PHP-Code:
<?php  
include("my_setup.php4");  
echo 
"&my_txt_feld=&";  
if( 
$senden == "true" ) {  

     
$eintrag '<br /><span style="color:'.$inputtextcolor.';">'.$alias.'</span>';
 
     if ( !
file_exists("datenbank/".$alias)) {  
          
mkdir("datenbank/".$alias,0711);  
          
chmod("datenbank/".$alias,0777);  
          
$fp = @fopen("datenbank/".$alias."/aliass.txt","r+");  
          
fclose($fp);  
          
$aliass"datenbank/".$alias."/aliass.txt";  

          
$fpn=@fopen($aliass,"w");  
          
fputs($fpn,$eintrag);  
          
fclose($fpn);  
          
          echo 
"&text=true&";
     }else{
          echo 
"&text=false&";
     }
}  
 
?>
__________________
(\__/)
(='.'=)
(")_(")

Geändert von Nightflyer (08-08-2006 um 11:29 Uhr)
Nightflyer ist offline   Mit Zitat antworten
Alt 08-08-2006, 17:39   #8 (permalink)
Neuer User
 
Benutzerbild von chriloi
 
Registriert seit: Nov 2002
Ort: Wien
Beiträge: 449
Danke fürs mundgerechte Servieren Nightflyer.
__________________
http://www.cnowak.de - Über mich...
http://www.fluxbb.de - Deutschsprachiges FluxBB Supportforum
chriloi ist offline   Mit Zitat antworten
Alt 08-08-2006, 18:03   #9 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
Zitat:
Zitat von chriloi
Danke fürs mundgerechte Servieren Nightflyer.
Ich kanns sonst noch vorkauen wenns nicht reicht...
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

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 sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 12:43 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele